Een web-app voor het opslaan van afbeeldingen draait op EC2-instances in een Auto Scaling group achter een ALB. Afbeeldingen worden opgeslagen in S3. Het bedrijf wil een nieuwe functie waarbij testaanvragen worden gerouteerd naar een afzonderlijke target group die een bètaversie van de app host. Welke aanpak realiseert dit met de minste inspanning?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een nieuwe Auto Scaling group en target group voor de bèta-app. Werk de ALB-routeringsregel bij om te controleren op een cookie met de naam "version" met de waarde "beta". Laat het testsysteem die cookie meesturen om aanvragen naar de bèta-groep te routeren..
Waarom dit het antwoord is
De correcte aanpak is om een nieuwe Auto Scaling group en target group te maken voor de bèta-app en de ALB-routeringsregel bij te werken om te controleren op een specifieke cookie. Dit is de meest efficiënte oplossing omdat een Application Load Balancer (ALB) native ondersteuning biedt voor het routeren van verkeer op basis van HTTP-headers, queryparameters of cookies. Door een cookie te gebruiken, kan het testsysteem eenvoudig specifieke verzoeken naar de bètaversie sturen zonder de infrastructuur onnodig te compliceren. Het maken van een nieuwe ALB (optie 2 en 3) voegt onnodige complexiteit en kosten toe, aangezien de bestaande ALB de routeringsvereisten kan afhandelen. Het gebruik van CloudFront met Lambda@Edge (optie 3 en 4) is ook overbodig voor deze specifieke use-case, omdat de ALB de routering op basis van cookies direct kan uitvoeren, wat de configuratie vereenvoudigt en de latency vermindert.
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