Een bedrijfskritische, automatisch schaalbare applicatie moet één instantie tegelijk worden bijgewerkt, zodat de rest van de vloot verkeer blijft verwerken. De instantie die wordt bijgewerkt, is CPU-intensief en moet worden gemonitord; als de CPU meer dan 85% bedraagt, moet de implementatie automatisch worden teruggedraaid. Welke oplossing voldoet aan deze vereisten?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik AWS CodeDeploy met Amazon EC2 Auto Scaling. Maak een alarm aan voor het CPU-gebruik van de instantie. Gebruik de CodeDeployDefault.OneAtATime implementatieconfiguratie. Configureer automatische rollbacks voor de implementatiegroep om terug te draaien als het CPU-alarm wordt overschreden..
Waarom dit het antwoord is
De correcte optie is AWS CodeDeploy met Amazon EC2 Auto Scaling. CodeDeployDefault.OneAtATime is een ingebouwde implementatieconfiguratie die zorgt voor het bijwerken van één instantie tegelijk, wat voldoet aan de vereiste om de rest van de vloot verkeer te laten verwerken. Het configureren van automatische rollbacks in CodeDeploy op basis van een CPU-gebruiksalarm zorgt ervoor dat de implementatie wordt teruggedraaid als de CPU-drempel van 85% wordt overschreden. De andere opties zijn minder geschikt: AWS Step Functions en Systems Manager Automation zijn complexer voor dit specifieke scenario en bieden niet direct de ingebouwde rollback-functionaliteit op basis van metrische gegevens zoals CodeDeploy. AWS Elastic Beanstalk biedt rolling deployments, maar de "verbeterde health" monitoring en rollback-mechanismen zijn minder direct configureerbaar voor een specifieke CPU-drempel dan CodeDeploy's integratie met CloudWatch-alarmen. AWS Systems Manager voor blue/green deployments is een goede optie voor het verminderen van risico's, maar de vraag specificeert een "één instantie tegelijk" update, wat meer overeenkomt met een rolling update dan een blue/green strategie. Bovendien is de automatische rollback van Auto Scaling bij een alarm niet de primaire methode voor het terugdraaien van een implementatie in dit scenario.
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