Bir geliştirici, AWS SAM kullanarak güncellenmiş Lambda işlevlerini dağıtmak istiyor. Bu dağıtımda, trafiğin %10'u ilk 10 dakika boyunca yeni sürüme yönlendirilecek (canary) ve herhangi bir sorun oluşmazsa, trafiğin %100'ü yeni sürüme aktarılacaktır. SAM şablonunda bu durumu hangi değişiklik sağlar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: DeploymentPreference Type'ı Canary10Percent10Minutes olarak ayarlayın ve AutoPublishAlias'ı Lambda takma adına ayarlayın..
Neden bu cevap
Doğru cevap, belirtilen dağıtım stratejisini (ilk 10 dakika boyunca %10 trafik, ardından %100) doğrudan destekleyen Canary10Percent10Minutes dağıtım türünü kullanır. AutoPublishAlias özelliği, SAM'in Lambda işlevinin yeni bir sürümünü otomatik olarak yayımlamasını ve belirtilen takma adı bu yeni sürüme işaret etmesini sağlar, bu da kademeli dağıtım için gereklidir. Diğer seçenekler neden yanlış: Linear10PercentEvery10Minutes kademeli bir dağıtım stratejisi sunar ancak her 10 dakikada bir %10 artışla ilerler, bu da soruda belirtilen "ilk 10 dakika %10, sonra %100" senaryosuna uymaz. PreTraffic ve PostTraffic hook'ları, dağıtım öncesi ve sonrası doğrulama adımları eklemek için kullanılır, ancak dağıtımın trafik yönlendirme stratejisini (canary veya lineer) tanımlamazlar. Bu hook'lar, dağıtım türüyle birlikte kullanılabilir ancak tek başına dağıtım stratejisini belirlemezler.
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