Deployment Considerations - Media2Cloud

Deployment Considerations


Currently, the Media2Cloud solution has the following known limitations:

  • Maximum media duration is limited to 4 hours

    Amazon Transcribe can process files up to 4 hours in length. For more information, see Amazon Transcribe Guidelines and Limits.

  • Concurrent Amazon Rekognition video processes are limited to 20 processes

    Amazon Rekognition supports up to 20 concurrent video processes. For more information, see Limits in Amazon Rekognition. By default, the Media2Cloud AWS CloudFormation stack enables two Amazon Rekognition video processes, one for celebrity recognition and one for label detections. Each video analysis consumes two processes. Therefore, you can run at most 10 concurrent analysis jobs with this solution.

    You can use the web interface's Settings page to enable or disable the Amazon Rekognition video processes by turning off individual detection.

          Amazon Rekognition default detection settings

Figure 6: Amazon Rekognition default detection settings

Custom Sizing

Choose from three preset Amazon Elasticsearch Service (Amazon ES) cluster sizes to support your anticipated metadata results:


  • 3 dedicated master nodes; t2.small.elasticsearch instance type

  • 2 data nodes; m4.large.elasticsearch instance type


  • 3 dedicated master nodes; t2.medium.elasticsearch instance type

  • 4 data nodes; m4.large.elasticsearch instance type


  • 3 dedicated master nodes; t2.medium.elasticsearch instance type

  • 6 data nodes; m4.large.elasticsearch instance type

Integrated Partners

The Media2Cloud solution is designed to provide a standardized architecture to support AWS Technology Partners to integrate with content from AWS customers. A standardized architecture helps accelerate the migration and supply chain process, and helps Media Asset Manager (MAM) partners provide solutions for their customers.

The Media2Cloud solution integrates with the following AWS Partners: is an AWS Partner that specializes in large-scale, unstructured, active archive, and content storage management solutions for Media and Entertainment. They actively assist clients with legacy archive migrations embracing various next-generation technologies. Cloudfirst provides consulting and a product called Rapid Migrate that address the challenges of moving content out of existing LTO archives, process and move content into Amazon Simple Storage Service (Amazon S3) storage in supported content and metadata formats for Media2Cloud to initiate the ingest process.

Levels Beyond

Levels Beyond is an AWS Partner that provides a Media Asset Manager (MAM) service platform called Reach Engine. Levels Beyond can be integrated with the Media2Cloud solution through Amazon Simple Notification Service (Amazon SNS) and interface with the output to consume the JSON formatted metadata to provide customers with a rich search, discovery and management service to manage their content archives. Levels Beyond can support customers further by configuring the services to add additional metadata faceting as well as automating the processing of content for production, OTT, digital publishing and other content related services.

Nomad CMS

Nomad CMS is an AWS Partner that supports the ability to bring an OTT metadata enrichment and discovery system to existing Amazon S3 assets. Nomad augments Amazon S3 asset storage without requiring any changes to the existing asset structure or files themselves. Nomad also automatically integrates with Media2Cloud and other AWS AI/ML services. Confidence scores, labels, transcriptions, and other AI enrichment is used to tag each asset with appropriate discovery information. Searching and publishing activities are used to make the resulting metadata available to custom solutions or in support of other integration activities.

Regional Deployment

This solution uses the Amazon Rekognition, Amazon Comprehend, and Amazon Transcribe services which are currently available in specific AWS Regions only. Therefore, you must launch this solution in an AWS Region where these services are available. For the most current service availability by region, see AWS service offerings by region.