Question #913
A media company needs to distribute live streaming video, dynamic web applications, and APIs globally with secure content delivery, minimal latency, and high transfer speeds. Which AWS service should they use?
Amazon CloudFront
Elastic Load Balancing
Amazon S3
Amazon Elastic Transcoder
Explanation
Amazon CloudFront (A) is the correct answer because it meets all the requirements:
- Global Distribution: CloudFront uses AWS edge locations worldwide to cache and deliver content closer to users, minimizing latency.
- Secure Content Delivery: Supports HTTPS, AWS Shield for DDoS protection, and integrates with AWS WAF for security.
- Live Streaming & Dynamic Content: CloudFront works with AWS Media Services (e.g., AWS Elemental MediaStore) for live streaming and optimizes dynamic content delivery.
- High Transfer Speeds: Uses AWS’s backbone network for fast data transfer.
Why other options are incorrect:
- B. Elastic Load Balancing (ELB): Distributes traffic within a single AWS region, not globally.
- C. Amazon S3: A storage service for static files; lacks built-in CDN capabilities unless paired with CloudFront.
- D. Amazon Elastic Transcoder: Focuses on media file transcoding, not content delivery.
Key Points: CloudFront is AWS’s CDN solution for global, secure, low-latency content delivery. Use it for live streaming, dynamic content, and APIs requiring edge optimization.
Answer
The correct answer is: A