Media Insights on AWS

Development framework for building applications that process multimedia


This solution is a development framework for applying machine learning services to media workflows. The solution’s APIs are purpose-built for applications that process videos, images, audio, and text and support AWS machine learning services for your multimedia applications. By managing workflows, this solution empowers you to build applications faster while benefitting from a robust backend framework.



Reduce development time

This solution manages workflow orchestration and data persistence so that you can focus on applications that extract value from media or automate manual workflows.


You can extend and customize the solution to fit new use cases. Operators are generated state machines that are pre-built, but can also be extended to handle specific use cases.

Modular framework

Components are described by clean interfaces. Operators are small single purpose components that transform or extract metadata from media. You can define custom operators or use any of the included pre-built operators.

Technical details

The diagram below presents the architecture you can automatically deploy using the solution's implementation guide and accompanying AWS CloudFormation template.

About this deployment
Est. deployment time
10 mins
Estimated cost
Download implementation guide  Source code  CloudFormation template  Subscribe to RSS feed 
Deployment options
Ready to get started?
Deploy this solution by launching it in your AWS Console
Did this AWS Solution help you?
Provide feedback
AWS Media Blog
How to rapidly prototype multimedia applications on AWS with the Media Insights Engine

This blog explores the Media Insights Engine solution which aims to help developers focus less on the scaffolding and more on the things that make their applications impactful. 

Learn about the modular framework the Media Insights Engine is built on, as well as use cases and practical applications for this solution.

Read the full blog post