This solution provides Amazon Web Services (AWS) customers and business partners a common method for directly transferring media assets.

This solution creates a shared object storage area using an Amazon Simple Storage Service (Amazon S3) bucket between publishers and subscribers in a separate, secured AWS account. Publishers copy the assets into this shared S3 bucket and create permissions to allow subscribers to pull the content from the shared resource.


Secure asset transfer

Publishers and subscribers do not share credentials. Assets are encrypted at rest and in transit.

Reduced data transfer costs

There are no per GB data egress and transfer costs within the same AWS Region and no servers to manage or licensing fees.

Mitigate quality issues

You can get up to 100GB/s in transfer speeds in the same Region because assets never leave the S3 data plane. In addition, S3 conducts asset integrity checks before, during, and after transfer.

Asset tracking and delivery receipts

All operations on assets are tracked via Amazon S3 server access logs. Publishers and subscribers receive automatic notifications.

Technical details

The diagram below presents the architecture you can automatically deploy using the solution's implementation guide and accompanying AWS CloudFormation template.
Use cases for this AWS Solution
Media Content Exchange
About this deployment
Est. deployment time
8 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

Need help? Deploy with a partner.
Find an AWS Certified third-party expert to assist with this deployment
Did this AWS Solution help you?
Provide feedback
Solving with AWS Solutions: Media Exchange on AWS
Watch the video