AWS Certified Solutions Architect – ProfessionalDesign for New SolutionsMedium
A global media company is creating a new video streaming platform. The platform needs to ingest live video feeds, transcode them into multiple formats and resolutions, and then distribute them globally with low latency. The solution must be highly available, scalable, and cost-effective, supporting both live streaming and video-on-demand (VOD) content. Which AWS services should a solutions architect recommend?
- AAmazon Kinesis Video Streams, AWS Step Functions, Amazon DynamoDB, Amazon S3
- BAWS Elemental MediaLive, AWS Elemental MediaConvert, Amazon S3, Amazon CloudFront
- CAWS Elemental MediaConnect, AWS Elemental MediaPackage, Amazon EC2, Amazon Route 53
- DAWS Elemental MediaStore, AWS Elemental MediaTailor, Amazon SQS, AWS Lambda
Show answer & explanationAnswer & explanation
Correct answer: B. AWS Elemental MediaLive, AWS Elemental MediaConvert, Amazon S3, Amazon CloudFront
MediaLive handles live video ingestion and encoding. MediaConvert transcodes VOD content. S3 stores both original and transcoded assets. CloudFront distributes content globally with low latency via its CDN, fulfilling all requirements for live and VOD streaming.
Why the other options are wrong
- A. Kinesis Video Streams is for time-ordered video streams (e.g., IoT), not for broadcast-quality live streaming. Step Functions and DynamoDB are not primary video streaming services.
- C. MediaConnect is for contribution, MediaPackage for just-in-time packaging, but this option lacks explicit transcoding for VOD and global CDN distribution for low latency.
- D. MediaStore is a media-optimized storage, MediaTailor for ad insertion, but this option lacks core live ingestion/encoding and VOD transcoding capabilities.
AWS Live & VOD Streaming Architecture
An AWS solution for building scalable, highly available video streaming platforms that can ingest live feeds, transcode content, store media assets, and deliver both live and video-on-demand content globally with low latency.
- Supports both live streaming and VOD.
- Includes ingestion, transcoding, storage, and global distribution.
- Requires low latency and high availability.
Memory trick: MediaLive and MediaConvert stream to S3, then CloudFront delivers the global show.