Bir Lambda fonksiyonunun, Amazon S3'te depolanan verilerden bir rapor oluşturmak için her günün sonunda otomatik olarak çalışması gerekmektedir. Bu Lambda çağrısını zamanlamanın operasyonel olarak EN verimli yolu nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir zamanlama ifadesi kullanan bir Amazon EventBridge (CloudWatch Events) kuralı oluşturun ve Lambda fonksiyonunu hedef olarak ayarlayın..
Neden bu cevap
Doğru cevap, bir zamanlama ifadesi kullanan bir Amazon EventBridge (CloudWatch Events) kuralı oluşturmak ve Lambda fonksiyonunu hedef olarak ayarlamaktır. Çünkü raporun her günün sonunda otomatik olarak çalışması gerekmektedir. EventBridge'deki zamanlama ifadeleri (cron veya rate tabanlı), belirli aralıklarla veya belirli zamanlarda Lambda fonksiyonlarını tetiklemek için tasarlanmıştır ve bu senaryo için en verimli ve yönetimi en kolay çözümdür. Diğer seçenekler neden yanlış: S3 olaylarıyla eşleşen bir EventBridge kuralı veya S3 olay bildirimi, S3'teki veri değişikliklerine tepki verir, ancak belirli bir zamanlamaya göre rapor oluşturma ihtiyacını karşılamaz. Her gün Lambda fonksiyonunu çağıran bir cron işi ile küçük bir EC2 instance'ı barındırmak, ek yönetim yükü ve maliyet getirir, sunucusuz bir çözüm olan Lambda'nın avantajlarını ortadan kaldırır.
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