AWS Certified Solutions Architect – Associate (SAA-C03)Design High-Performing ArchitecturesMedium
A media company is hosting a popular live streaming event that is expected to attract millions of concurrent viewers globally. The video content needs to be delivered with low latency and high availability to ensure a smooth viewing experience. The company wants to minimize the load on its origin servers and handle traffic spikes efficiently. Which AWS services should be combined to achieve this goal?
- AAmazon CloudFront, AWS Elemental MediaLive, and Amazon S3
- BAmazon S3, AWS Global Accelerator, and Amazon EC2
- CAWS AppSync, Amazon DynamoDB, and AWS Lambda
- DAmazon RDS, AWS Direct Connect, and Amazon VPC
Show answer & explanationAnswer & explanation
Correct answer: A. Amazon CloudFront, AWS Elemental MediaLive, and Amazon S3
Amazon CloudFront is a Content Delivery Network (CDN) that caches content at edge locations globally, reducing latency and offloading origin servers. AWS Elemental MediaLive is used for real-time video encoding for live streams. Amazon S3 can serve as a highly durable and scalable origin for the video segments.
Why the other options are wrong
- B. AWS Global Accelerator improves network performance for TCP/UDP, but doesn't cache content like a CDN, and EC2 alone won't handle global distribution efficiently.
- C. These services are for building serverless APIs and databases, not directly for live video streaming and global content delivery.
- D. These services are for relational databases, private network connectivity, and virtual private clouds, not for global live video streaming.
AWS Live Streaming Architecture
A common architecture for delivering live video content globally with low latency and high availability using AWS services.
- AWS Elemental MediaLive for real-time video encoding.
- Amazon S3 for storing video assets and segments.
- Amazon CloudFront for global content delivery and caching.
- Often integrated with other services like MediaPackage or Kinesis Video Streams.
Memory trick: Live streams flow, MediaLive's glow, S3's storage, CloudFront's show.