RDS kullanan EC2 üzerindeki üç katmanlı bir uygulama için blue/green dağıtımı yapmanız gerekiyor. Blue ve green ortamlarının her birinin kendi launch template'i, Auto Scaling group'u ve target group'u vardır; ALB her iki target group'a da yönlendirme yapabilir ve Route 53 ALB'yi işaret eder. Dağıtım gereksinimi, green instance'lar yeni yazılıma sahip olduğunda tüm trafiği blue'dan green'e aynı anda geçirmektir. Ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Yeni yazılımı green instance'lara dağıtmak için green Auto Scaling group'un kademeli yeniden başlatmasını (rolling restart) gerçekleştirin. Yeniden başlatma tamamlandıktan sonra, trafiği green target group'a yönlendirmek için AWS CLI kullanarak ALB'yi güncelleyin..
Neden bu cevap
Doğru seçenek, yeni yazılımı green ortamına dağıtmak için green Auto Scaling grubunun kademeli yeniden başlatmasını (rolling restart) gerçekleştirmeyi ve ardından tüm trafiği blue'dan green'e aynı anda geçirmek için ALB'yi green hedef grubuna yönlendirecek şekilde güncellemeyi içerir. Bu yaklaşım, kesinti olmadan anında bir geçiş sağlar. Diğer seçenekler ya önce trafiği green'e yönlendirip sonra dağıtım yaparak kesintiye neden olur, ya blue ortamını güncelleyerek blue/green stratejisini ihlal eder, ya da Route 53 DNS'ini değiştirerek daha yavaş bir geçişe yol açar ve DNS önbellekleme sorunları yaratabilir.
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