Q20 — AWS SAA-C03 Ch.1
Question 20 of 65 | ← Chapter 1
Q20. Company is designing a website that uses an Amazon S3 bucket to store static images. The company wants ail future requests have taster response times while reducing both latency and cost. Which service configuration should a solutions architect recommend?
- A. Deploy a NAT server in front of Amazon S3.
- B. Deploy Amazon CloudFront in front of Amazon S3. ✓
- C. Deploy a Network Load Balancer in front of Amazon S3.
- D. Configure Auto Scaling to automatically adjust the capacity of the website.
Correct Answer: B. Deploy Amazon CloudFront in front of Amazon S3.
Explanation
Amazon CloudFront is a content delivery network (CDN) service that can significantly improve the performance and user experience by caching the static content at edge locations worldwide. By deploying CloudFront in front of Amazon S3, the static images stored in the S3 bucket can be cached and delivered from the nearest edge location to the end users, reducing latency and improving response times. CloudFront also helps in cost optimization as it minimizes the number of requests made directly to the S3 bucket, thereby reducing data transfer costs. Additionally, CloudFront provides features like intelligent caching, compression, and content optimization techniques that further enhance the performance of the website.