AWS Certified Developer – Associate — Question 229
A social media application stores millions of video clips in Amazon S3 and serves them to users across the world. The traffic to the application varies, but access often increases suddenly to more than 10,000 PUT requests and GET requests each second. As the application has grown in popularity, users report poor quality of video streaming.
Which solution will provide the LARGEST improvement in performance?
Answer options
- A. Create an Amazon Route 53 geolocation routing policy.
- B. Duplicate content in multiple AWS Regions by using S3 Cross Region-Replication.
- C. Use S3 Intelligent-Tiering to move data based on access patterns.
- D. Create an Amazon CloudFront distribution with Amazon S3 as an origin.
Correct answer: D
Explanation
The correct answer is D because Amazon CloudFront is a content delivery network (CDN) that caches content closer to users, which greatly reduces latency and improves streaming quality. Options A, B, and C do not provide the same level of performance enhancement for global access and high traffic spikes as CloudFront does.