Een bedrijf implementeert een applicatie met behulp van EC2-instances en meerdere CloudFormation-stacks. Ontwikkelaars bouwen en testen lokaal, uploaden vervolgens artefacten en templates naar S3; collega's beoordelen wijzigingen vóór stack-updates. Het implementatieproces is foutgevoelig en traag bij het updaten van elke instance. Het bedrijf wil de implementatie automatiseren, maar een definitieve handmatige goedkeuring behouden voordat de applicatie of resources worden gewijzigd. Broncode en templates bevinden zich al in CodeCommit en er bestaat een CodeBuild-project. Welke stappen voldoen aan de vereisten? (Kies twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een applicatiegroep en een implementatiegroep aan in AWS CodeDeploy. Installeer de CodeDeploy-agent op de EC2-instances., Gebruik AWS CodePipeline om de CodeBuild-taak aan te roepen, CloudFormation change sets te maken voor elk van de applicatiestacks en te pauzeren voor een handmatige goedkeuringsstap. Voer na goedkeuring de CloudFormation change sets uit en start de AWS CodeDeploy-implementatie..
Waarom dit het antwoord is
De eerste correcte optie is het opzetten van CodeDeploy. CodeDeploy is essentieel voor het automatiseren van applicatie-implementaties naar EC2-instances. Het creëren van een applicatiegroep en een implementatiegroep, samen met het installeren van de CodeDeploy-agent op de instances, maakt geautomatiseerde en gecontroleerde updates mogelijk, wat de handmatige en foutgevoelige processen van het bedrijf aanpakt. De tweede correcte optie is het gebruik van CodePipeline met CloudFormation change sets en een handmatige goedkeuringsstap. CodePipeline orkestreert het hele implementatieproces, van CodeBuild tot implementatie. Het gebruik van CloudFormation change sets stelt het bedrijf in staat om de voorgestelde wijzigingen in de infrastructuur te beoordelen voordat ze worden toegepast, wat voldoet aan de vereiste voor handmatige goedkeuring. Na goedkeuring worden de change sets uitgevoerd om de infrastructuur bij te werken en start CodeDeploy de applicatie-implementatie. De andere opties zijn minder geschikt omdat ze ofwel de CloudFormation-updates niet correct afhandelen (bijvoorbeeld door direct updates uit te voeren zonder change sets of door de CloudFormation-stap te missen), ofwel de CodeDeploy-configuratie onjuist beschrijven (bijvoorbeeld door te verwijzen naar een "omgeving" in CodeDeploy in plaats van de juiste applicatie- en implementatiegroepen).
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