AWS Certified Solutions Architect – ProfessionalContinuously Improve Existing SolutionsEasy

A global media company has an existing video transcoding workflow that runs on a fleet of on-premises servers. The workflow is highly manual, resource-intensive, and struggles to scale with increasing demand for various video formats and resolutions. The company wants to migrate this workflow to AWS to automate the process, improve scalability, reduce operational costs, and support a wider range of output formats efficiently. Which AWS service should the Solutions Architect recommend?

  1. AAmazon EC2 instances with custom FFmpeg scripts.
  2. BAmazon S3 event notifications triggering AWS Lambda functions.
  3. CAWS Batch jobs for parallel processing of video files.
  4. DAWS Elemental MediaConvert.
Show answer & explanation

Correct answer: D. AWS Elemental MediaConvert.

AWS Elemental MediaConvert is a fully managed service that provides file-based video transcoding. It automates the process, scales automatically, supports a vast array of input and output formats, and eliminates the need to manage transcoding infrastructure, directly addressing all the company's requirements.

Why the other options are wrong

  • A. While technically possible, managing EC2 instances and custom FFmpeg scripts would still require significant operational overhead for scaling, patching, and maintaining the transcoding software, which contradicts the goal of reducing operational costs and improving efficiency.
  • B. While S3 event notifications and Lambda can be part of an orchestration layer, Lambda functions have execution time limits and are not suitable for the computationally intensive and long-running tasks of video transcoding itself.
  • C. AWS Batch can manage a fleet of compute resources for batch jobs, but it would still require the company to provide and manage the transcoding software (like FFmpeg) within the batch jobs, rather than using a specialized managed service for video transcoding itself.

AWS Elemental MediaConvert

AWS Elemental MediaConvert is a file-based video transcoding service that allows you to easily create video-on-demand (VOD) content for broadcast and multiscreen delivery.

  • Fully managed and scales automatically.
  • Supports a wide range of input and output formats and resolutions.
  • Integrates with other AWS media services and S3.

Memory trick: MediaConvert Makes Movies Managed.

More Continuously Improve Existing Solutions questions