Bir Lambda fonksiyonunun üretim ve geliştirme sürümü takma adları (alias) vardır. Bir geliştiricinin, test için hem geliştirme hem de üretim sürümlerine trafik yönlendirecek bir hazırlık (staging) kurulumuna ihtiyacı var. Bu davranışı hangi çözüm sağlayacaktır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Üretim sürümünü ve fonksiyonun güncellenmiş (hazırlık) sürümünü referans alan ağırlıklı bir takma ad (weighted alias) oluşturun..
Neden bu cevap
Ağırlıklı takma adlar (weighted aliases), Lambda fonksiyonlarının farklı sürümleri arasında trafiği belirli oranlarda yönlendirmek için tasarlanmıştır. Bu çözüm, geliştirme ve üretim sürümlerine trafik yönlendiren bir hazırlık ortamı (staging environment) oluşturmak için idealdir, çünkü geliştirici, yeni sürümün üretim ortamını etkilemeden test edilmesini sağlamak için trafiğin bir kısmını yeni sürüme yönlendirebilir. Network Load Balancer, Lambda fonksiyonları için doğrudan bir trafik yönlendirme mekanizması değildir ve karmaşıklığı artırır. AWS CodeDeploy, daha çok kademeli dağıtımlar (canary deployments) için kullanılır ancak doğrudan bir hazırlık ortamı için ağırlıklı takma ad kadar esnek değildir. Etiketler (tags) kaynakları organize etmek için kullanılır, trafik yönlendirme yeteneği sağlamazlar.
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