Een blue/green-deployment wordt geconfigureerd voor een bestaande drielaags-app die draait op EC2 achter een ALB met Auto Scaling-groepen. De blauwe en groene omgevingen hebben elk hun eigen launch templates, Auto Scaling-groepen en ALB target groups. Verkeer voor www.example.com wijst momenteel naar de ALB. De deployment moet al het verkeer in één keer van blauw naar groen schakelen. Welke volgorde bereikt dit?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Voer een rolling restart uit van de Auto Scaling-groep van de groene omgeving om de nieuwe versie naar groene instances te deployen. Nadat de restart is voltooid, gebruikt u de AWS CLI om de ALB bij te werken om verkeer naar de groene target group te routeren..
Waarom dit het antwoord is
De correcte aanpak voor een blue/green-deployment waarbij al het verkeer in één keer wordt omgeschakeld, is eerst de nieuwe versie te implementeren en te testen in de groene omgeving. Een rolling restart van de Auto Scaling-groep van de groene omgeving, met de nieuwe launch template, zorgt ervoor dat de nieuwe applicatieversie op de groene instances draait. Zodra dit voltooid en gevalideerd is, kan de ALB worden bijgewerkt via de AWS CLI om al het verkeer onmiddellijk naar de groene target group te routeren. De andere opties zijn incorrect omdat: Het omleiden van verkeer voordat de nieuwe versie is geïmplementeerd en getest, leidt tot downtime of fouten voor gebruikers. Het bijwerken van de launch template van de blauwe omgeving zou de blauwe omgeving wijzigen, wat niet de bedoeling is van een blue/green-deployment. Het wijzigen van Route 53-records is niet nodig, aangezien de ALB al het verkeer voor www.example.com afhandelt en de routing intern kan worden aangepast.
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