Um aplicativo no EC2 frequentemente precisa de reinicializações em processo. Logs com erros de reinicialização são enviados para um grupo do CloudWatch Logs e um alarme notifica um engenheiro via SNS. O engenheiro reinicia manualmente o aplicativo nas instâncias. Como você pode automatizar a reinicialização do aplicativo (sem reiniciar as instâncias) da maneira mais operacionalmente eficiente?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configure um runbook de automação do AWS Systems Manager que executa um script para reiniciar o aplicativo nas instâncias. Configure uma regra do Amazon EventBridge que reage quando o alarme do CloudWatch entra no estado ALARM. Especifique o runbook como um destino da regra..
Por que esta é a resposta
A opção correta é a mais eficiente porque o Amazon EventBridge pode reagir diretamente ao estado ALARM do CloudWatch, invocando um runbook do AWS Systems Manager Automation. Este runbook pode executar um script nas instâncias EC2 para reiniciar o aplicativo sem reiniciar as instâncias inteiras, automatizando o processo de forma robusta. As outras opções são menos eficientes ou incorretas: Configurar o tópico do SNS para invocar o runbook diretamente não é um recurso nativo do SNS. O SNS notifica, mas não invoca runbooks diretamente. Criar uma função Lambda para reiniciar o aplicativo é possível, mas o Systems Manager Automation é mais adequado para operações em instâncias EC2, oferecendo funcionalidades como controle de taxa e manipulação de erros de forma mais integrada. Usar uma função Lambda para invocar o runbook adiciona uma camada de complexidade desnecessária, pois o EventBridge pode invocar o runbook diretamente quando o alarme do CloudWatch é acionado.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão