AWS Certified Solutions Architect – ProfessionalContinuously Improve Existing SolutionsEasy
A media streaming company has an existing application that uses Amazon S3 for storing video content. Users worldwide are experiencing high latency and slow loading times, especially for popular videos. The company wants to improve the user experience by reducing latency and increasing content delivery speed. Which AWS service should the company use to achieve this goal?
- AAmazon S3 Cross-Region Replication
- BAWS Global Accelerator
- CAmazon S3 Transfer Acceleration
- DAmazon CloudFront
Show answer & explanationAnswer & explanation
Correct answer: D. Amazon CloudFront
Amazon CloudFront is a content delivery network (CDN) that caches content at edge locations geographically closer to users. This significantly reduces latency and improves content delivery speed for users worldwide, especially for static and streaming content like videos from S3.
Why the other options are wrong
- A. S3 Cross-Region Replication is for data redundancy and disaster recovery, not for accelerating content delivery to end-users.
- B. AWS Global Accelerator improves availability and performance by directing traffic to optimal endpoints, but it doesn't cache content at edge locations like a CDN.
- C. S3 Transfer Acceleration speeds up uploads to S3, not downloads to users.
Amazon CloudFront
A global content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency.
- Caches content at edge locations worldwide.
- Reduces latency and improves transfer speeds.
- Integrates seamlessly with S3, EC2, and other AWS services.
Memory trick: CloudFront brings the cloud's edge closer to you, like a speedy delivery service.