Na het uitrollen van een nieuwe feature werden sommige EC2-instances van de Auto Scaling group unhealthy en werden ze beëindigd voordat een beheerder onderzoek kon doen. De beheerder wil dat een AWS Lambda-functie wordt uitgevoerd telkens wanneer een instance wordt vervangen, zodat diagnostische gegevens kunnen worden verzameld. Hoe moet de beheerder ervoor zorgen dat de Lambda-functie wordt aangeroepen tijdens het vervangen van een instance?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Voeg een Auto Scaling lifecycle hook toe die de instance termination lifecycle event verstuurt om de Lambda-functie aan te roepen via Amazon EventBridge (CloudWatch Events)..
Waarom dit het antwoord is
De juiste aanpak is het toevoegen van een Auto Scaling lifecycle hook. Deze hook pauzeert het beëindigingsproces van een instance en stuurt een melding (via EventBridge) wanneer een instance op het punt staat te worden beëindigd. Dit geeft de Lambda-functie de tijd om diagnostische gegevens te verzamelen voordat de instance definitief wordt verwijderd. EventBridge (voorheen CloudWatch Events) is de juiste service om gebeurtenissen te routeren en Lambda-functies te activeren op basis van Auto Scaling-gebeurtenissen. Instance scale-in protection voorkomt dat instances worden beëindigd, wat het probleem van het verzamelen van diagnostische gegevens niet oplost en de schaalbaarheid van de Auto Scaling group belemmert. Amazon Route 53 is een DNS-service en is niet geschikt voor het activeren van Lambda-functies op basis van Auto Scaling-gebeurtenissen.
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