ALB ve API Gateway arkasındaki EC2'ye taşınan eski bir uygulamanın, kullanıcı kesintisini en aza indiren ve minimum uygulama değişikliğiyle hızlı geri alma sağlayan dağıtımlara ihtiyacı var. Hangi yaklaşım bu hedefleri karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Yeni sürümü ayrı bir paralel ortam olarak dağıtın ve trafiğin küçük bir yüzdesini yeni ortama göndermek için API Gateway canary dağıtımlarını kullanın..
Neden bu cevap
Bu yaklaşım, yeni sürümü ayrı bir paralel ortamda dağıtarak mevcut kullanıcıları etkilemeden test etme imkanı sunar. API Gateway'in canary dağıtımları, trafiğin küçük bir yüzdesini yeni ortama yönlendirerek riskli değişikliklerin kademeli olarak devreye alınmasını sağlar. Herhangi bir sorun durumunda, trafik kolayca eski sürüme geri yönlendirilebilir (hızlı geri alma), bu da minimum kesinti ve uygulama değişikliği gerektirir. Diğer seçenekler ise şunlardır: DNS alias kayıtlarını değiştirmek, tüm trafiği anında yeni ortama yönlendirir ve sorun durumunda hızlı geri alma yeteneği kısıtlıdır. Aynı ALB arkasında yeni bir hedef grubu eklemek ve API Gateway'i kademeli yönlendirme için yapılandırmak, canary dağıtımına benzer ancak API Gateway'in yerleşik canary özelliklerinin sağladığı esnekliği ve kolaylığı sunmaz. ALB'nin tüm trafiği yeni hedef grubuna iletecek şekilde yapılandırılması, tam bir kesme (cut-over) dağıtımıdır ve sorun durumunda hızlı geri alma yeteneği zayıftır, kullanıcı kesintisi riski yüksektir.
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