Une application sur EC2 nécessite fréquemment des redémarrages in-process. Les logs contenant des erreurs de redémarrage sont envoyés à un groupe CloudWatch Logs et une alarme notifie un ingénieur via SNS. L'ingénieur redémarre manuellement l'application sur les instances. Comment pouvez-vous automatiser le redémarrage de l'application (sans redémarrer les instances) de la manière la plus efficace sur le plan opérationnel ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Configurer un runbook AWS Systems Manager Automation qui exécute un script pour redémarrer l'application sur les instances. Configurer une règle Amazon EventBridge qui réagit lorsque l'alarme CloudWatch passe à l'état ALARM. Spécifier le runbook comme cible de la règle..
Pourquoi c'est la réponse
La solution la plus efficace consiste à utiliser EventBridge pour déclencher directement un runbook Systems Manager Automation. EventBridge peut réagir à l'état ALARM d'une alarme CloudWatch et invoquer le runbook comme cible. Le runbook exécutera un script pour redémarrer l'application sur les instances EC2, automatisant ainsi le processus sans intervention manuelle. Les autres options sont moins optimales : Invoquer le runbook directement via SNS n'est pas une fonctionnalité native de SNS. SNS est principalement un service de messagerie. Une fonction Lambda pour redémarrer l'application est possible, mais un runbook Systems Manager est plus adapté pour les tâches d'automatisation sur les instances EC2, offrant une meilleure gestion de l'état et des journaux d'exécution. Utiliser une fonction Lambda intermédiaire pour invoquer le runbook ajoute une complexité inutile. EventBridge peut directement cibler le runbook.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise