AWS Certified DevOps Engineer – ProfessionalResilient Cloud SolutionsEasy
A media streaming platform stores its vast catalog of video assets in Amazon S3. To ensure uninterrupted playback for users, even during S3 outages or regional issues, and to distribute the load globally, the company wants to serve content from the nearest edge locations. They also need to accelerate content delivery and offload requests from their origin S3 bucket. Which AWS service is best suited to meet these requirements?
- AAmazon CloudFront.
- BAWS Global Accelerator.
- CAmazon S3 Transfer Acceleration.
- DAmazon Route 53 with latency-based routing.
Show answer & explanationAnswer & explanation
Correct answer: A. Amazon CloudFront.
Amazon CloudFront is a content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency and high transfer speeds. It caches content at edge locations worldwide, reducing the load on the origin S3 bucket and ensuring high availability for static assets even during S3 origin issues.
Why the other options are wrong
- B. Global Accelerator is for improving performance and availability of dynamic applications using static IPs, not primarily for static content caching.
- C. S3 Transfer Acceleration speeds up uploads to S3, not content delivery to end-users from edge locations.
- D. Route 53 latency-based routing is DNS-based and routes to the nearest endpoint, but doesn't provide content caching at edge locations like a CDN.
Amazon CloudFront CDN
A fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs globally with low latency and high transfer speeds.
- Caches content at edge locations worldwide.
- Reduces load on origin servers (e.g., S3).
- Improves user experience by serving content from nearest location.
Memory trick: CloudFront: Catch content fast, clients cheer.