Bir veri mühendisi, verileri biçimlendirmek için birden çok AWS Lambda işlevi tarafından kullanılan özel Python betiklerini yönetmektedir. Şu anda, betikler değiştiğinde, mühendisin her Lambda işlevini manuel olarak güncellemesi gerekmektedir. Hangi yaklaşım, işlevleri güncellemek için gereken manuel çabayı azaltı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ı halinde paketleyin. Lambda katmanlarını Lambda işlevlerine uygulayın..
Neden bu cevap
Özel Python betiklerini Lambda katmanları halinde paketlemek ve bu katmanları Lambda işlevlerine uygulamak, kod tekrarını azaltır ve merkezi bir yönetim sağlar. Betikler güncellendiğinde, yalnızca katmanın güncellenmesi yeterlidir; bu da ilişkili tüm Lambda işlevlerinin otomatik olarak yeni betik sürümünü kullanmasını sağlar ve manuel güncellemeyi ortadan kaldırır. Diğer seçenekler neden yanlış: Özel betikleri Amazon S3 paketinde depolamak ve yürütme bağlamı veya ortam değişkenlerinde işaretçi tutmak, her işlevin yine de betik konumunu bilmesini gerektirir ve betik güncellendiğinde her işlevin manuel olarak güncellenmesi ihtiyacını ortadan kaldırmaz. Her Lambda işlevine aynı takma adı atamak, işlevlerin çağrılma şeklini etkiler ancak temel kodun veya bağımlılıkların yönetimini basitleştirmez. Her işlevin kendi kod tabanını ayrı ayrı yönetmesi gerekir.
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