De CISO vereist CI/CD-wijzigingen zodat patch-implementaties zo snel mogelijk plaatsvinden met minimale downtime en de mogelijkheid om snel terug te draaien. De web-app draait op een vloot van EC2-instances achter een Application Load Balancer. De broncode staat op GitHub; builds gebruiken een bestaand CodeBuild-project; CodePipeline triggert builds vanuit GitHub. Welke CI/CD-implementatieconfiguratie voldoet aan de vereisten?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik CodePipeline met een deploy-stage die AWS CodeDeploy gebruikt, geconfigureerd voor blue/green deployments. Monitor de nieuwe deployment en, als er problemen zijn, voer een rollback uit met CodeDeploy..
Waarom dit het antwoord is
De CISO vereist snelle patch-implementaties met minimale downtime en de mogelijkheid om snel terug te draaien. Blue/green deployments met AWS CodeDeploy voldoen hieraan. Bij blue/green wordt een nieuwe omgeving (green) naast de bestaande (blue) geïmplementeerd. Na succesvolle validatie wordt het verkeer omgeschakeld. Dit minimaliseert downtime. Bij problemen kan CodeDeploy direct terugschakelen naar de oude (blue) omgeving, wat een snelle rollback mogelijk maakt. In-place deployments (optie 1 en 4) veroorzaken downtime en hebben geen ingebouwde snelle rollback. CloudFormation (optie 3) is voor infrastructuurbeheer, niet primair voor applicatie-deployments met minimale downtime en snelle rollbacks op applicatieniveau.
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