AWS Certified Solutions Architect – Associate (SAA-C03) — Question 111
A company's dynamic website is hosted using on-premises servers in the United States. The company is launching its product in Europe, and it wants to optimize site loading times for new European users. The site's backend must remain in the United States. The product is being launched in a few days, and an immediate solution is needed.
What should the solutions architect recommend?
Answer options
- A. Launch an Amazon EC2 instance in us-east-1 and migrate the site to it.
- B. Move the website to Amazon S3. Use Cross-Region Replication between Regions.
- C. Use Amazon CloudFront with a custom origin pointing to the on-premises servers.
- D. Use an Amazon Route 53 geoproximity routing policy pointing to on-premises servers.
Correct answer: C
Explanation
The correct answer is C because Amazon CloudFront can cache content at edge locations closer to European users, significantly improving loading times while still connecting to the on-premises servers in the U.S. Option A involves migrating to EC2, which is not a quick solution for immediate needs. Option B suggests moving to S3 and using Cross-Region Replication, which would not optimize performance for dynamic content. Option D's geoproximity routing would not enhance loading times sufficiently as it does not utilize caching like CloudFront does.