Bir Lambda işlevi, bir S3 bucket'ına /original/ öneki altında yüklenen profil resimleri için avatarlar oluşturur. Bazı resimler avatar oluşturucunun zaman aşımına uğramasına neden olur. Geliştirici, oluşturucu başarısız olduğunda ikinci bir Lambda işlevi kullanarak görüntüyü yeniden boyutlandıran bir yedekleme (fallback) istiyor. En az geliştirme çabasıyla bunu hangi yaklaşım başarır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: image-resize Lambda işlevini, başarısız çağrılar için avatar-generator Lambda işlevinin bir hedefi olarak yapılandırın..
Neden bu cevap
Doğru cevap, image-resize Lambda işlevini, başarısız çağrılar için avatar-generator Lambda işlevinin bir hedefi olarak yapılandırmaktır. Bu yaklaşım, Lambda'nın yerleşik hedef özelliklerini kullanarak en az geliştirme çabasıyla otomatik bir geri dönüş mekanizması sağlar. avatar-generator başarısız olduğunda, Lambda hizmeti otomatik olarak image-resize işlevini çağırır. Diğer seçenekler daha fazla geliştirme ve yönetim çabası gerektirir: Bir SQS kuyruğu kullanmak, image-resize işlevinin kuyruğu sürekli yoklamasını gerektirir ve bu da ek maliyet ve karmaşıklık getirir. AWS Step Functions kullanmak, bir durum makinesi tanımlamayı ve yönetmeyi gerektirir, bu da daha fazla geliştirme çabasıdır. Bir SNS konusu kullanmak, avatar-generator'ın hatayı SNS'e göndermesini ve image-resize'ın SNS'e abone olmasını gerektirir, bu da doğrudan hedef yapılandırmasına göre daha fazla adımdı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