AWS Certified Solutions Architect – Associate (SAA-C02) — Question 723
A company hosts its website on Amazon S3. The website serves petabytes of outbound traffic monthly, which accounts for most of the company's AWS costs.
What should a solutions architect do to reduce costs?
Answer options
- A. Configure Amazon CloudFront with the existing website as the origin.
- B. Move the website to Amazon EC2 with Amazon Elastic Block Store (Amazon EBS) volumes for storage.
- C. Use AWS Global Accelerator and specify the existing website as the endpoint.
- D. Rearchitect the website to run on a combination of Amazon API Gateway and AWS Lambda.
Correct answer: A
Explanation
Amazon CloudFront caches static content at edge locations, which significantly reduces Amazon S3 data transfer out (DTO) fees and lowers overall costs. Using Amazon EC2 or AWS Global Accelerator does not reduce outbound data transfer costs and may introduce additional compute expenses. Similarly, an Amazon API Gateway and AWS Lambda serverless architecture is not optimized for reducing massive outbound data transfer costs associated with static website hosting.