Bir şirket, Amazon EC2 örneğinde Java tabanlı bir iş çalıştırmaktadır. İş her saat çalışır, tamamlanması 10 saniye sürer, 1 GB bellek tüketir ve CPU kullanımı düşükken kısa süreli CPU artışlarına neden olur. Şirket, bu gereksinimleri karşılarken maliyetleri düşürmek istemektedir. Hangi çözüm bu gereksinimleri karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Kodu, 1 GB belleğe sahip bir AWS Lambda fonksiyonuna kopyalayın. Kodu her saat çalıştırmak için bir Amazon EventBridge zamanlanmış kuralı oluşturun..
Neden bu cevap
Doğru cevap, AWS Lambda'nın sunucusuz yapısı ve olay tabanlı tetikleyicileri sayesinde maliyet etkinliği ve ölçeklenebilirlik sunmasıdır. İşin kısa süreli (10 saniye) ve saatlik çalışması, Lambda'nın kullanım başına ödeme modeliyle mükemmel uyum sağlar. 1 GB bellek gereksinimi Lambda tarafından kolayca karşılanır ve düşük CPU kullanımı, Lambda'nın kısa süreli yoğunlukları yönetme yeteneğiyle örtüşür. Amazon EventBridge zamanlanmış kuralı, işin her saat otomatik olarak tetiklenmesini sağlar. Diğer seçenekler neden yanlış: AWS App2Container (A2C) ile Amazon ECS ve Fargate kullanmak, sunucusuz olsa da Lambda'ya göre daha fazla yönetim yükü ve potansiyel olarak daha yüksek maliyet getirebilir, özellikle bu kadar kısa süreli bir iş için. Kapsayıcıyı mevcut AMI içine kurmak ve durdurmak, EC2 örneğinin sürekli çalışmasını gerektirebilir veya başlatma/durdurma süreleri nedeniyle verimsiz olabilir. Mevcut EC2 örneğini durdurup başlatmak, her çalıştırmada başlatma süresi gecikmelerine neden olur ve Lambda'nın sunduğu maliyet avantajını sağlamaz.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez