EC2 örneklerindeki eski bir uygulama, toplam CPU kullanımı %80'i aştığında başarısız oluyor. Uygulama yeniden yazılırken geçici bir çözüm olarak, bir SysOps yöneticisi CPU %80'in üzerine çıktığında örnekleri yeniden başlatmalıdır. Bu, EN AZ operasyonel yük ile hangi yaklaşımla başarılabilir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: CPU kullanımında bir CloudWatch alarmı oluşturun ve alarm eylemini etkilenen EC2 örneklerini yeniden başlatacak şekilde yapılandırın..
Neden bu cevap
Bu senaryo için en az operasyonel yük ile en etkili çözüm, bir CloudWatch alarmı oluşturmak ve alarm eylemini etkilenen EC2 örneklerini yeniden başlatacak şekilde yapılandırmaktır. CloudWatch, EC2 metriklerini doğrudan izleyebilir ve önceden tanımlanmış bir eşiğe ulaşıldığında otomatik olarak yeniden başlatma eylemi gerçekleştirebilir. Bu, herhangi bir özel kod veya ek hizmet gerektirmediği için operasyonel yükü en aza indirir. Diğer seçenekler neden uygun değil: Özel bir betik ve cron işi dağıtmak, betiğin yönetimi, bakımı ve hata ayıklaması gibi ek operasyonel yük getirir. EventBridge kuralı ve Lambda kullanmak, CloudWatch alarmına kıyasla daha fazla bileşen (Lambda fonksiyonu, izinler vb.) içerir ve bu da operasyonel yükü artırır. CloudWatch alarmının bir Systems Manager Automation runbook'unu tetiklemesini sağlamak da ek bir hizmet (Systems Manager) ve runbook'un oluşturulması/yönetilmesi gerektiği için operasyonel yükü artırır.
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