SOA-C02 Question 226
Single answerYour company has deployed a web application behind an Application Load Balancer (ALB) in a single AWS Region. Users in Europe are reporting slow page load times, while users in the United States experience minimal latency. You have been tasked with improving the performance for European users without deploying additional infrastructure. Which solution should you implement?
- A
Enable AWS Global Accelerator and associate it with the Application Load Balancer.
- B
Deploy the web application to an additional AWS Region closer to Europe.
- C
Configure AWS Direct Connect to establish a dedicated connection for European users.
- D
Use Amazon CloudFront to cache content and configure the origin to point to the Application Load Balancer.
Show answer and explanation
Correct answer: D
Explanation
The best solution is to use Amazon CloudFront. It allows you to deliver content with low latency to users around the globe by caching content at AWS edge locations. Configuring CloudFront to use the Application Load Balancer as the origin ensures that your web application benefits from improved performance for users in Europe, without requiring additional infrastructure deployment.
- A. Incorrect.
Enabling AWS Global Accelerator could help improve global performance, but it is designed for optimizing TCP/UDP traffic rather than caching web content. It would not be the most cost-effective or appropriate solution in this scenario.
- B. Incorrect.
Deploying the web application to an additional AWS Region would improve performance for European users, but it requires additional infrastructure and effort, which the question explicitly states should be avoided.
- C. Incorrect.
AWS Direct Connect is typically used to establish dedicated network connections between on-premises environments and AWS. It is not suitable for improving performance for geographically distributed users accessing a web application.
- D. Correct.
Amazon CloudFront is a content delivery network (CDN) that caches content at edge locations closer to users. By configuring CloudFront to point to the ALB as the origin, European users benefit from cached content served from nearby edge locations, reducing latency without additional infrastructure.