Bir işlem hattı (pipeline) uygulamayı birden çok Bölgeye (Region) sırayla dağıtır. Her Bölge için CloudWatch alarmlarına dayalı Route 53 sağlık kontrolleriniz var. İşlem hattının, bir Bölgenin uygulamasının sağlıklı olduğunu onaylamadan bir sonraki Bölgeye geçmemesini nasıl sağlarsınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: CloudWatch alarm durumunu kontrol eden ve alarm ALARM durumundaysa başarısız olan bir Step Functions iş akışı oluşturun; bu Step Functions iş akışını çağıran her Bölge dağıtımı arasına yeni bir işlem hattı aşaması ekleyin..
Neden bu cevap
Doğru cevap, CloudWatch alarm durumunu kontrol eden ve alarm ALARM durumundaysa başarısız olan bir Step Functions iş akışı oluşturmak ve bu iş akışını her Bölge dağıtımı arasına yeni bir işlem hattı aşaması olarak eklemektir. Step Functions, karmaşık iş akışlarını orkestra etmek için idealdir ve CloudWatch alarm durumunu programatik olarak kontrol ederek dağıtımın bir sonraki Bölgeye geçmeden önce uygulamanın sağlıklı olduğunu doğrulamasını sağlar. Diğer seçenekler neden yanlış: Otomatik geri alma özellikli AWS CodeDeploy uygulaması, dağıtım sırasında geri alma yapabilir ancak dağıtımlar arasında bekleme ve sağlık kontrolü doğrulama yeteneği sunmaz. CloudWatch alarm eylemleri, alarm durumuna göre bildirim veya otomatik eylemler tetikler ancak bir işlem hattının akışını doğrudan durdurma yeteneğine sahip değildir. CloudWatch agent'ı, metrikleri toplar ancak Route 53 sağlık kontrolü ile entegrasyonu doğrudan bir işlem hattı aşamasında duraklama mekanizması sağlamaz.
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