Een applicatie op EC2 heeft regelmatig in-process herstarts nodig. Logs met herstartfouten worden naar een CloudWatch Logs-groep gestuurd en een alarm meldt een engineer via SNS. De engineer herstart handmatig de app op instances. Hoe kunt u het herstarten van de applicatie (zonder instances opnieuw op te starten) op de meest operationeel efficiënte manier automatiseren?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer een AWS Systems Manager Automation runbook dat een script uitvoert om de applicatie op de instances te herstarten. Configureer een Amazon EventBridge-regel die reageert wanneer het CloudWatch-alarm de ALARM-status krijgt. Specificeer het runbook als een target van de regel..
Waarom dit het antwoord is
De meest operationeel efficiënte manier om dit te automatiseren is door een AWS Systems Manager Automation runbook te gebruiken om de applicatie te herstarten. Dit runbook kan een script uitvoeren op de EC2-instances zonder de instances zelf opnieuw op te starten. Vervolgens configureert u een Amazon EventBridge-regel die reageert op de ALARM-status van het CloudWatch-alarm. EventBridge kan direct een Systems Manager Automation runbook aanroepen als target, wat een directe en efficiënte integratie is. De optie om het SNS topic direct het runbook te laten aanroepen is incorrect omdat SNS geen directe integratie heeft om Systems Manager Automation runbooks aan te roepen. Een Lambda-functie is wel mogelijk, maar voegt een extra laag complexiteit toe die niet nodig is als EventBridge dit direct kan afhandelen. Het maken van een Lambda-functie om het runbook aan te roepen via SNS is minder efficiënt dan de directe integratie via EventBridge.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig