Bir uygulamadaki birçok AWS Lambda fonksiyonu aynı bağımlılıkları paylaşmaktadır. Geliştirici, bu bağımlılıkları her fonksiyonda sık sık güncelleyerek tekrarlayan bir çabaya neden olmaktadır. Paylaşılan bağımlılıkları minimum ek karmaşıklıkla güncel tutmanın en basit yolu nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Paylaşılan bağımlılıkları içeren bir Lambda layer oluşturun ve her fonksiyondan bu layer'a referans verin..
Neden bu cevap
Doğru cevap, paylaşılan bağımlılıkları içeren bir Lambda katmanı oluşturmak ve her fonksiyondan bu katmana referans vermektir. Lambda katmanları, kodunuzdan bağımsız olarak bağımlılıkları, özel çalışma zamanlarını ve diğer yapılandırma dosyalarını paketlemenize olanak tanır. Bu sayede, bağımlılıkları tek bir yerde güncelleyebilir ve bu güncellemelerden yararlanmak için tüm fonksiyonlarınızı yeniden dağıtmak yerine yalnızca katmanı güncelleyebilirsiniz. Bu, tekrarlayan çabayı azaltır ve bağımlılık yönetimini basitleştirir. Yanlış seçenekler: Bakım penceresi tanımlamak, bağımlılıkların güncellenmesini otomatikleştirmez veya basitleştirmez; yalnızca bir zaman dilimi belirler. Tüm Lambda fonksiyonlarını en son çalışma zamanı sürümüne yükseltmek, bağımlılıkları değil, çalışma zamanı ortamını günceller. Bağımlılıklarınızı ayrı ayrı yönetmeniz gerekir. Bağımlılıkları bir AWS CodeCommit deposunda saklamak, bağımlılıkların merkezi bir konumda tutulmasını sağlar ancak her fonksiyonun bu bağımlılıkları kendi paketine dahil etme ve dağıtma sürecini basitleştirmez. Lambda katmanları, dağıtım ve güncelleme sürecini doğrudan ele alı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