Bir geliştiricinin, kullanıcı tarafından yüklenen fotoğrafları işleyen bir Lambda işlevini güncellemesi ve güncellemeyi mevcut işlev ile yeni sürüm arasında kullanıcı trafiğini bölerek test etmesi gerekiyor. Hangi adımlar kombinasyonu bunu başarır? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Mevcut Lambda'nın değişmez bir sürümünü yayınlayın. İşlev kodunu gerektiği gibi değiştirin ve Lambda'nın yeni bir sürümünü yayınlayın., Orijinal yayınlanmış sürüme işaret eden bir takma ad (alias) oluşturun ve trafiği bölmek için yeni yayınlanmış sürümü de içeren ağırlıklı bir takma ad olarak yapılandırın..
Neden bu cevap
Kullanıcı trafiğini mevcut ve yeni Lambda sürümleri arasında bölerek test etmek için Lambda sürümleri ve takma adları kullanılır. İlk olarak, mevcut Lambda işlevinin değişmez bir sürümü yayınlanmalıdır. Bu, mevcut kararlı kodu korur. Ardından, işlev kodu gerektiği gibi değiştirilir ve Lambda'nın yeni bir sürümü yayınlanır. Bu iki sürüm (eski ve yeni) artık mevcuttur. Son olarak, orijinal yayınlanmış sürüme işaret eden bir takma ad (alias) oluşturulur. Bu takma ad daha sonra, trafiği yeni yayınlanmış sürüm ile eski sürüm arasında belirli bir ağırlıklandırma oranına göre bölmek için yapılandırılır. Bu yöntem, yeni sürümün kademeli olarak kullanıma sunulmasını ve performansının izlenmesini sağlar. Yanlış seçenekler: AWS CodeBuild, kod derleme ve dağıtım hizmetidir, trafik yönlendirme yeteneği yoktur. İşlev URL'leri, bir Lambda işlevini HTTP üzerinden çağırmak için kullanılır, ancak doğrudan trafik bölme mekanizması sağlamazlar; bu işlevsellik takma adlar aracılığıyla yönetilir. Orijinal işlev URL'sine işaret eden bir takma ad oluşturmak ve yeni işlev URL'sini de içeren ağırlıklı bir takma ad olarak yapılandırmak yerine, takma adlar doğrudan Lambda sürümlerine işaret eder.
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