AWS Certified Solutions Architect – Associate (SAA-C02) — Question 738
A solutions architect is designing the architecture for a company website that is composed of static component. The company's target customers are located in the
United States and Europe.
Which architecture should the solutions architect recommend to MINIMIZE cost?
Answer options
- A. Store the website files in Amazon S3 in the us-east-2 Region. Use an Amazon CloudFront distribution with the price class configured to limit the edge locations in use.
- B. Store the website files on Amazon S3 in the us-east-2 Region. Use an Amazon CloudFront distribution with the price class configured to maximize the use of edge locations.
- C. Store the website files on Amazon S3 in the us-east-2 Region and the eu-west-1 Region. Use an Amazon CloudFront geolocation routing policy to route requests to the closest Region to the user.
- D. Store the website files on Amazon S3 in the us-east-2 Region and the eu-west-1 Region. Use an Amazon CloudFront distribution with an Amazon Route 53 latency routing policy to route requests to the closest Region to the user.
Correct answer: A
Explanation
Storing static content in a single Amazon S3 bucket and caching it globally with Amazon CloudFront is the standard, low-cost approach for static websites. By selecting a CloudFront price class that excludes high-cost regions (like South America or Asia) and limits edge locations to North America and Europe, the company can minimize costs while still serving its target audience effectively. Replicating the S3 bucket across multiple regions, as suggested in options C and D, unnecessarily increases storage and data transfer costs.