Bir uygulamanın CloudFormation şablonu, S3'te depolanan bir Lambda dağıtım paketini S3 nesne anahtarını belirterek referans alır. Yığın her güncellendiğinde, zip S3'te güncellenmesine rağmen Lambda işlevi değişmez. Geliştirici, kod değiştiğinde CloudFormation'ın işlevi güncellemesini nasıl sağlayabilir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Şablonu, farklı bir S3 nesne anahtarını referans alacak şekilde güncelleyin veya yığını güncellemeden önce S3 nesne sürümünü ekleyin..
Neden bu cevap
CloudFormation, Lambda dağıtım paketini S3'ten alırken, genellikle S3 nesnesinin anahtarını ve sürümünü (varsa) kullanır. Eğer S3 nesnesi aynı anahtarla güncellenir ancak sürümleme etkin değilse veya sürüm belirtilmezse, CloudFormation nesnenin değiştiğini algılamaz ve Lambda işlevini güncellemez. Şablonu, farklı bir S3 nesne anahtarını referans alacak şekilde güncellemek veya S3 nesne sürümlemeyi etkinleştirip her güncellemede yeni bir sürüm belirtmek, CloudFormation'ın değişikliği algılamasını ve Lambda işlevini güncellemesini sağlar. Diğer seçenekler (yeni takma ad oluşturma, farklı bir S3 paketine yükleme, kod imzalama) bu sorunu doğrudan çözmez, çünkü CloudFormation'ın S3 nesnesindeki değişikliği algılama mekanizmasıyla ilgili değildir.
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