Birden çok Lambda işlevi, paylaşılan özel Python biçimlendirme betiklerine dayanmaktadır. Şu anda mühendis, betikler değiştiğinde her Lambda'yı ayrı ayrı güncellemektedir. Betikleri, her işlevi manuel olarak değiştirmeden güncellemeye hangi yaklaşım olanak tanır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Özel Python betiklerini Lambda katmanlarında paketleyin. Lambda katmanlarını Lambda işlevlerine uygulayın..
Neden bu cevap
Lambda katmanları, birden çok Lambda işlevi tarafından kullanılabilen kod ve bağımlılıkları paketlemek için tasarlanmıştır. Özel Python betiklerini bir Lambda katmanına yerleştirerek, bu katmanı kullanan tüm Lambda işlevleri betiklerin en son sürümüne erişebilir. Betikler güncellendiğinde, yalnızca katmanın güncellenmesi gerekir ve bu da tüm ilgili Lambda işlevlerini otomatik olarak günceller. Diğer seçenekler neden yanlış: Özel Python betiklerine yönelik bir işaretçiyi paylaşılan bir Amazon S3 paketindeki yürütme bağlamı nesnesinde veya ortam değişkenlerinde saklamak, betiklerin kendisini değil, yalnızca konumunu belirtir. Her Lambda işlevinin yine de betikleri S3'ten indirmesi ve yönetmesi gerekir, bu da manuel güncelleme sorununu çözmez. Her Lambda işlevine aynı takma adı atamak, işlevleri çağırma şeklini etkiler ancak temel kod bağımlılıklarının yönetimini basitleştirmez. Her işlevin kodu ayrı ayrı güncellenmeye devam eder.
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