Bir AWS Lambda fonksiyonunu her 10 dakikada bir tetiklemek için sunucusuz, otomatik bir mekanizmaya ihtiyacınız var. Hangi çözüm uygundur?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Lambda fonksiyonunu her 10 dakikada bir tetikleyen bir zamanlama ifadesiyle bir Amazon EventBridge kuralı oluşturun..
Neden bu cevap
Amazon EventBridge (eski adıyla Amazon CloudWatch Events), sunucusuz uygulamalar için olay tabanlı bir hizmettir. Belirli bir zamanlama ifadesi (örneğin, rate(10 minutes) veya cron(0/10 ? )) kullanarak bir Lambda fonksiyonunu düzenli aralıklarla tetiklemek için idealdir. Bu, sunucusuz ve yönetimi kolay bir çözümdür. Diğer seçenekler neden uygun değil: Bir Linux EC2 instance'ı kullanmak sunucusuz değildir ve EC2 instance'ının yönetimi, bakımı ve maliyeti gibi ek yükler getirir. Lambda ortam değişkenleri, fonksiyonun çalışma zamanı davranışını etkiler ancak fonksiyonun tetiklenme zamanlamasını doğrudan kontrol etmez. Amazon SNS, mesajlaşma hizmetidir ve doğrudan zamanlanmış tetikleyiciler için tasarlanmamıştır. SNS'te bir zamanlayıcı yapılandırmak mümkün değildir; genellikle başka bir hizmet (örneğin EventBridge) aracılığıyla tetiklenir.
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