Een bedrijf levert een dynamische website vanaf Amazon EC2-instances achter een Application Load Balancer in de regio us-west-1. De site moet meerdere talen ondersteunen en gebruikers in andere delen van de wereld ervaren een hoge latentie. Het bedrijf wil snellere wereldwijde prestaties zonder de architectuur in meerdere regio's opnieuw op te bouwen. Wat moet een solutions architect doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer een Amazon CloudFront-distributie met de ALB als origin. Stel de cachegedragsinstellingen in om te cachen op basis van de Accept-Language request header..
Waarom dit het antwoord is
De juiste oplossing is het configureren van een Amazon CloudFront-distributie met de ALB als origin en het instellen van cachegedrag op basis van de Accept-Language header. CloudFront is een Content Delivery Network (CDN) dat content cached op Edge Locations wereldwijd, waardoor de latentie voor gebruikers in andere regio's aanzienlijk wordt verminderd. Door te cachen op basis van de Accept-Language header, kan CloudFront verschillende taalversies van de website leveren, wat essentieel is voor een meertalige site. Het vervangen van de architectuur door een S3-bucket is niet ideaal omdat de website dynamisch is en waarschijnlijk server-side verwerking vereist die niet direct door S3 wordt ondersteund. Het gebruik van API Gateway is niet geschikt omdat het primair bedoeld is voor het beheren van API's, niet voor het versnellen van dynamische websites. Het starten van EC2-instances in elke regio en het configureren van NGINX is een complexere en duurdere oplossing dan het gebruik van CloudFront, en vereist handmatige configuratie en beheer van caching.
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