Albert Cheng, COO Amazon Studios, and Callum Hughes, Senior Solutions Architect' s presentation to the Media Supply Chain's track at the Media & Entertainment Cloud Symposium on November 4, 2016
5. The execution
• Divide and Conquer
• There were too many inputs and outputs to hit all at once
• Existing processes were working, so we looked at archives first
• Content was all on LTOs off-site (non-Amazon) and was expensive to store
• We began to ”fill the lake” with this content
• AWS Snowball was used to move up to 80TB at a time into AWS S3
• This took a longer time than anticipated
• Mechanical tape devices fail: restores were slowed down
• Early Snowballs (BETA) threw up errors with special characters
• We had to work with AWS to get a patch
Once the content was in S3, we needed to figure out what to do with it!
6. The execution
• Enabling additional workflows
• Once Archiving was underway, we needed to grow the project scope
• Archived material was only one aspect
• We needed to develop more workflows to ensure scalability and speed
• Ingestion assets from third parties
• Being able to receive assets from all over the World
• Pushing assets to other parties
• The assets were all added to the “lake”
• The DAM began to grow taller
• Additional AWS services were added
• Snowball was just the first
• EC2 and VPC quickly followed
• Direct Connect facilitated connectivity and reduced delivery times
7. The execution
• AWS provided the building blocks
• We were able to procure infrastructure in minutes
• Security was of paramount concern
• Encryption at all stages
• Bastion hosts
• No internet connectivity
• Standard AWS Best Practices augment internal InfoSec Policies
• Levels Beyond “Reach Engine” implemented
• Custom install
• First ever 100% Cloud Deployment
• Encoding provided by Elemental Technologies
8. Unexpected hiccups
• Archiving to AWS took longer than expected
• Mechanical Tape failures
• Bugs within AWS Snowball (BETA) devices (all fixed now!)
• Elemental Technology
• S3 encoding snag for UHD
• 200Gb file size limit
• Caused by 20Mb chunk size, 10,000 chunk limit = 200Gb
• Required an “on the fly” solution
• Metadata definitions
• What to label assets with
• Has to be agreed and uniform with your customer