Birden çok Lambda fonksiyonunun kullanması gereken, zip olarak paketlenmiş yeniden kullanılabilir bir kod oluşturdunuz. Bu paylaşılan kodu dağıtmalı ve Lambda fonksiyonlarını en yüksek operasyonel verimlilikle kullanacak şekilde güncellemelisiniz. En iyi çözüm hangisidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Kodu bir Lambda layer olarak paketleyin ve bu layer'ı ihtiyacı olan Lambda fonksiyonlarına ekleyin..
Neden bu cevap
Lambda layer'lar, birden çok Lambda fonksiyonu tarafından kullanılacak bağımlılıkları, özel çalışma zamanlarını veya diğer paylaşılan kodları merkezi bir şekilde yönetmek için tasarlanmıştır. Bu yaklaşım, kod tekrarını azaltır, dağıtım boyutlarını küçültür ve operasyonel verimliliği artırır çünkü paylaşılan kodda yapılan güncellemeler tek bir yerden yönetilebilir ve ilgili tüm fonksiyonlara kolayca uygulanabilir. Diğer seçenekler neden doğru değil: Zip dosyasını S3'e yükleyip import yolu yapılandırmak, Lambda'nın yerel bir özelliği değildir ve fonksiyonların her çağrıldığında S3'ten kodu indirmesini gerektireceğinden performans ve karmaşıklık sorunları yaratır. Paylaşılan kodu ayrı bir Lambda fonksiyonu olarak çalıştırmak ve diğer fonksiyonların bunu senkron olarak çağırmasını sağlamak, ek gecikme, maliyet ve bağımlılık zinciri oluşturur. Bu, paylaşılan kodun doğrudan fonksiyon içinde çalışması gerektiği durumlar için uygun değildir. Paylaşılan kodu içeren bir Lambda container image oluşturmak ve bunu temel image olarak kullanmak teknik olarak mümkün olsa da, sadece paylaşılan kod için tüm bir container image'ı yönetmek, özellikle sadece küçük bir kod parçası paylaşıldığında, gereksiz yere karmaşık ve kaynak yoğun bir çözümdür. Layer'lar bu senaryo için daha hafif ve optimize edilmiş bir çözü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