AWS Certified Solutions Architect – Associate (SAA-C02) — Question 256

A company serves a multilingual website from a fleet of Amazon EC2 instances behind an Application Load Balancer (ALB). This architecture is currently running in the us-west-1 Region but is exhibiting high request latency for users located in other parts of the world.
The website needs to serve requests quickly and efficiently regardless of a user's location. However, the company does not want to recreate the existing architecture across multiple Regions.
How should a solutions architect accomplish this?

Answer options

Correct answer: B

Explanation

The correct answer is B because configuring an Amazon CloudFront distribution with the ALB as the origin allows for content caching at edge locations, reducing latency for users globally. Option A is incorrect as switching to S3 would not provide the dynamic content necessary for a multilingual site. Option C does not utilize CloudFront, which is crucial for reducing latency globally. Option D involves unnecessary complexity and additional costs by launching EC2 instances in multiple Regions.