Een bedrijf refactort een monolithische applicatie naar een modern ontwerp op AWS. De CI/CD-pipeline moet: meerdere releases per uur mogelijk maken en snelle rollbacks inschakelen. Welk implementatieontwerp voldoet aan deze vereisten?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik AWS Elastic Beanstalk om de nieuwe versie in een afzonderlijke omgeving te faseren en laat de CI/CD-pipeline de URL's van de staging- en productieomgevingen omwisselen voor implementatie..
Waarom dit het antwoord is
De correcte optie beschrijft een blauw/groen implementatiestrategie met Elastic Beanstalk. Door de nieuwe versie in een aparte omgeving te faseren en vervolgens de URL's te wisselen, kunnen snelle rollbacks worden uitgevoerd door simpelweg terug te wisselen naar de oude URL. Dit minimaliseert downtime en ondersteunt meerdere releases per uur. De optie met AMI's en het vervangen van EC2-instances is een rolling update, wat langer kan duren en complexer is voor snelle rollbacks. De optie met AWS Systems Manager en het opnieuw inrichten van infrastructuur is te traag en complex voor meerdere releases per uur. De optie met Auto Scaling-gebeurtenissen en het uitfaseren van instances is ook een vorm van rolling update, wat niet de snelste rollback biedt.
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