SlideShare a Scribd company logo
1 of 42
Scalable Media Processing & Delivery in the Cloud
Daniel Hand
Principal Consultant, AWS
Media Evolution
How Cloud Scalability can be
useful for media workflows…
Media workflows in the Cloud
Really…
Media Evolution
Analog VCD DVD 720p 1080p (3D) 2K 4K
SIZEUSERSFORMAT Ingestion
Storage
Processing
Delivery
Media is getting Harder…
Media is getting Harder…
Media is getting Harder…
Media is getting Harder…
We need tools that can scale for Media…
Managed
services
Secure
High availabilityMassive scale
Media Storage
Amazon S3
Your files
- Faster access to massive compute capabilities
- Many external products (hourly or BYOL)
- Access to other processing vendors without
having to move files around
- Scalable Media Delivery (piece of cake!)
Media Storage (in the Cloud)
Amazon S3 Amazon Glacier
Object lifecycle policies
Single API access (regardless
of the storage class)
>Durability
>>Scale
>>>Cost
Media Storage (Hybrid)
Amazon S3
HTTPS
AWS Storage
Gateway
Corporate Data Center
Users
Client On-Premises Storage
Media Ingest
AWS Import/
Export
Amazon S3
(multi-part Upload)
AWS Storage
Gateway Service
AWS Direct
Connect
Media Ingest
S3 Bucket
S3 client
S3 Serverside
S3 multi-part Upload
Files
Media Ingest
S3 Bucket
EC2 Instance
Running Aspera
Files
Aspera on-Demand Server
FASP
Instance RAM
FASP Gateway
Media Ingest
S3 Bucket
EC2 Instances
Running Aspera farm
Files
EIP
EIP
EIP
ElasticNetwork
Interface
ElasticNetwork
Interface
Media Processing
EC2 Instance
I/O
Media Processing
AMI
EBS
Instance
Store
EC2 Instance
Media Processing
AMI
EBS
Instance
Store
EC2 Instances
Media Processing
AMI
EBS
Instance
Store
Steady State Transcoders
EBS
Instance
Store
Spot Transcoders
Transcode
Queue
Media Processing
AMI
EBS
Instance
Store
Steady State Transcoders
Transcode
QueueEBS
Instance
Store
Spot Transcoders
Auto Scaling
CloudWatch
alarm
Media Processing
Time
Capacity
Launch of new device
1000’s of transcoders
Media Processing
Elastic
CLOUD capacity
Traditional
IT capacity
Your needs
Time
Capacity
SPOT
Transcode
Queue
Transcode Worker
Transcode Worker
Transcode Worker (Spot)
Transcode Worker (Spot)
Input files in S3
SPOT
Transcode
Queue
Transcode Worker
Transcode Worker
Transcode Worker (Spot)
Transcode Worker (Spot)
Input files in S3
Slicer
CMS
Media Workflow
SNS
SQS SWF
Processing
Queue
Amazon SWF
Transcode Worker
Transcode Worker (Spot)
Input files in S3
Slicer
CMS
Media Workflow
AWS Import/
Export
DRM Wrapper
DRM Wrapper (Spot)
SNS
Streaming Server
Problem:
• Media customers need end-to-end solutions for media
storage, processing, and delivery
Solution:
• AWS’s scalable services enable Ooyala to manage and
publish content, personalize the viewing experience,
and measure and monetize audiences
Business Benefits:
• Over 1 billion videos played per month
and 2 billion analytic events per day
• 25% of U.S. online viewers watch video
powered by Ooyala
Ooyala Online Video Platform
Problem:
• ABC/Disney needed end-to-end solutions that handle the
complexity and scale of their video delivery
Solution:
• AWS’s scalable and resilient services enable upLynk to provide a
service solution with:
• One multi-bitrate encode for all devices
• Low-bandwidth secure signal acquisition
• Automated CC processing and packaging
• Live on-the-fly program and ad removal
• Dynamic ad serving into live-linear playback
• Software-controlled live signal delay
Business Benefits:
• Operational efficiencies, converting capex to opex, new revenue
opportunities
upLynk Online Video Platform
Processing
Queue
Amazon SWF
Transcode Worker
Transcode Worker (Spot)
Input files in S3
Slicer
CMS
Media Workflow
AWS Import/
Export
DRM Wrapper
DRM Wrapper (Spot)
SNS
Streaming Server
Amazon SWF
Input and output in S3
Media Workflow
AWS Import/
Export
DRM Wrapper
DRM Wrapper (Spot)
SNS
Streaming Server
Amazon Elastic Transcoder
Input and
output in S3
Media Transcoding
Amazon Elastic Transcoder
• Video transcoding in the cloud
• Familiar development in AWS SDKs
for Python, Node.js, Java, .NET,
PHP, and Ruby
• Supports H.264, AAC, MP4,
MPEG-2, FLV, 3GP, and AVI
• Free Usage Tier
Media Delivery (in the Cloud)
Amazon S3
RTMP Streaming or
Download DistributionProcessed Media Files
>Pay as you go
>>Performance
>>>Cost
HTTP/HTTPS
Amazon CloudFront
Media Delivery (Hybrid)
CloudFront Custom Origin
Corporate Data Center
Users
Client On-Premises Storage
Amazon CloudFront
Server
CDN
Edge Locations
Dallas (2)
St.Louis
Miami
JacksonvilleLos Angeles (2)
Palo Alto
Seattle
Ashburn (2)
Newark
New York (3)
Dublin
London (2) Amsterdam (2)
Stockholm
Frankfurt (2)
Paris (2)
Singapore (2)
Hong Kong (2)
Tokyo (2)
Sao Paulo
South Bend
San Jose
OsakaMilan
Sydney
Hayward
Madrid
Media Delivery (Streaming)
HDS/HLS/Smooth
Streaming
Amazon CloudFront
EBS
Instance
Store
EC2 Streaming Instance
Amazon S3
Media Reporting
Amazon CloudFront
Access Logs
Amazon S3
EMR
Amazon
Redshift
Business
Smarts
Media Workloads
Region GovCloud Region
Snapshot
AMI
S3 bucket
AWS CloudFormation
Snapshot
AMIS3 bucket
S3 Copy
Snapshot copy
AMI Copy
Stack
Media (in the cloud)
=z
Media can be made Scalable…>> Secure
>> Flexible
>> Managed
>> Highly Available
>> Cheap
Your Media In the Cloud Peace of mind
Demo
Media Transcoding with Amazon
Elastic Transcoder
Scalable Media Processing & Delivery in the Cloud

More Related Content

What's hot

Inside the IC Marketplace | AWS Public Sector Summit 2017
Inside the IC Marketplace | AWS Public Sector Summit 2017Inside the IC Marketplace | AWS Public Sector Summit 2017
Inside the IC Marketplace | AWS Public Sector Summit 2017Amazon Web Services
 
Barracuda, AWS & Securosis: Application Security for the Cloud
Barracuda, AWS & Securosis:  Application Security for the CloudBarracuda, AWS & Securosis:  Application Security for the Cloud
Barracuda, AWS & Securosis: Application Security for the CloudAmazon Web Services
 
Best Practices for Active Directory with AWS Workloads | AWS Public Sector Su...
Best Practices for Active Directory with AWS Workloads | AWS Public Sector Su...Best Practices for Active Directory with AWS Workloads | AWS Public Sector Su...
Best Practices for Active Directory with AWS Workloads | AWS Public Sector Su...Amazon Web Services
 
Announcing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck TalksAnnouncing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck TalksAmazon Web Services
 
Expanding your Data Center with Hybrid Cloud Infrastructure
Expanding your Data Center with Hybrid Cloud InfrastructureExpanding your Data Center with Hybrid Cloud Infrastructure
Expanding your Data Center with Hybrid Cloud InfrastructureAmazon Web Services
 
Keeping Security In-Step with your Application Demand Curve
Keeping Security In-Step with your Application Demand CurveKeeping Security In-Step with your Application Demand Curve
Keeping Security In-Step with your Application Demand CurveAmazon Web Services
 
Best Practices for Deploying Microsoft Workloads on AWS
Best Practices for Deploying Microsoft Workloads on AWSBest Practices for Deploying Microsoft Workloads on AWS
Best Practices for Deploying Microsoft Workloads on AWSAmazon Web Services
 
Building an AWS Hybrid Cloud
Building an AWS Hybrid CloudBuilding an AWS Hybrid Cloud
Building an AWS Hybrid CloudBuurst
 
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)Amazon Web Services
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1ADEOLA ADISA
 
AWS re:Invent 2016: Best Practices for Integrating Active Directory with AWS ...
AWS re:Invent 2016: Best Practices for Integrating Active Directory with AWS ...AWS re:Invent 2016: Best Practices for Integrating Active Directory with AWS ...
AWS re:Invent 2016: Best Practices for Integrating Active Directory with AWS ...Amazon Web Services
 
The Best of Both Worlds: Implementing Hybrid IT with AWS
The Best of Both Worlds: Implementing Hybrid IT with AWSThe Best of Both Worlds: Implementing Hybrid IT with AWS
The Best of Both Worlds: Implementing Hybrid IT with AWSRightScale
 
Best practices to Support Active Directory Aware Workloads on AWS
Best practices to Support Active Directory Aware Workloads on AWSBest practices to Support Active Directory Aware Workloads on AWS
Best practices to Support Active Directory Aware Workloads on AWSAmazon Web Services
 
Common Workloads on the AWS Cloud
Common Workloads on the AWS CloudCommon Workloads on the AWS Cloud
Common Workloads on the AWS CloudAmazon Web Services
 
Getting Started with AWS Security
Getting Started with AWS SecurityGetting Started with AWS Security
Getting Started with AWS SecurityAmazon Web Services
 
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...Amazon Web Services
 
AWS re:Invent 2016: The State of Serverless Computing (SVR311)
AWS re:Invent 2016: The State of Serverless Computing (SVR311)AWS re:Invent 2016: The State of Serverless Computing (SVR311)
AWS re:Invent 2016: The State of Serverless Computing (SVR311)Amazon Web Services
 
Dell EMC: Protect Your Workloads on AWS With Increased Scale & Performance
Dell EMC: Protect Your Workloads on AWS With Increased Scale & PerformanceDell EMC: Protect Your Workloads on AWS With Increased Scale & Performance
Dell EMC: Protect Your Workloads on AWS With Increased Scale & PerformanceAmazon Web Services
 

What's hot (20)

Inside the IC Marketplace | AWS Public Sector Summit 2017
Inside the IC Marketplace | AWS Public Sector Summit 2017Inside the IC Marketplace | AWS Public Sector Summit 2017
Inside the IC Marketplace | AWS Public Sector Summit 2017
 
Barracuda, AWS & Securosis: Application Security for the Cloud
Barracuda, AWS & Securosis:  Application Security for the CloudBarracuda, AWS & Securosis:  Application Security for the Cloud
Barracuda, AWS & Securosis: Application Security for the Cloud
 
Best Practices for Active Directory with AWS Workloads | AWS Public Sector Su...
Best Practices for Active Directory with AWS Workloads | AWS Public Sector Su...Best Practices for Active Directory with AWS Workloads | AWS Public Sector Su...
Best Practices for Active Directory with AWS Workloads | AWS Public Sector Su...
 
Serverless architecture
Serverless architectureServerless architecture
Serverless architecture
 
Announcing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck TalksAnnouncing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck Talks
 
Expanding your Data Center with Hybrid Cloud Infrastructure
Expanding your Data Center with Hybrid Cloud InfrastructureExpanding your Data Center with Hybrid Cloud Infrastructure
Expanding your Data Center with Hybrid Cloud Infrastructure
 
Keeping Security In-Step with your Application Demand Curve
Keeping Security In-Step with your Application Demand CurveKeeping Security In-Step with your Application Demand Curve
Keeping Security In-Step with your Application Demand Curve
 
Best Practices for Deploying Microsoft Workloads on AWS
Best Practices for Deploying Microsoft Workloads on AWSBest Practices for Deploying Microsoft Workloads on AWS
Best Practices for Deploying Microsoft Workloads on AWS
 
Building an AWS Hybrid Cloud
Building an AWS Hybrid CloudBuilding an AWS Hybrid Cloud
Building an AWS Hybrid Cloud
 
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
AWS re:Invent 2016: Deploying Scalable SAP Hybris Clusters using Docker (CON312)
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1
 
AWS re:Invent 2016: Best Practices for Integrating Active Directory with AWS ...
AWS re:Invent 2016: Best Practices for Integrating Active Directory with AWS ...AWS re:Invent 2016: Best Practices for Integrating Active Directory with AWS ...
AWS re:Invent 2016: Best Practices for Integrating Active Directory with AWS ...
 
The Best of Both Worlds: Implementing Hybrid IT with AWS
The Best of Both Worlds: Implementing Hybrid IT with AWSThe Best of Both Worlds: Implementing Hybrid IT with AWS
The Best of Both Worlds: Implementing Hybrid IT with AWS
 
Best practices to Support Active Directory Aware Workloads on AWS
Best practices to Support Active Directory Aware Workloads on AWSBest practices to Support Active Directory Aware Workloads on AWS
Best practices to Support Active Directory Aware Workloads on AWS
 
Alibaba Cloud
Alibaba CloudAlibaba Cloud
Alibaba Cloud
 
Common Workloads on the AWS Cloud
Common Workloads on the AWS CloudCommon Workloads on the AWS Cloud
Common Workloads on the AWS Cloud
 
Getting Started with AWS Security
Getting Started with AWS SecurityGetting Started with AWS Security
Getting Started with AWS Security
 
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...
Deliver Managed, Secure Desktop and Productivity Capabilities on Amazon Web S...
 
AWS re:Invent 2016: The State of Serverless Computing (SVR311)
AWS re:Invent 2016: The State of Serverless Computing (SVR311)AWS re:Invent 2016: The State of Serverless Computing (SVR311)
AWS re:Invent 2016: The State of Serverless Computing (SVR311)
 
Dell EMC: Protect Your Workloads on AWS With Increased Scale & Performance
Dell EMC: Protect Your Workloads on AWS With Increased Scale & PerformanceDell EMC: Protect Your Workloads on AWS With Increased Scale & Performance
Dell EMC: Protect Your Workloads on AWS With Increased Scale & Performance
 

Viewers also liked

Improving your Time to Market with AWS
Improving your Time to Market with AWSImproving your Time to Market with AWS
Improving your Time to Market with AWSAmazon Web Services
 
AWS Summit 2013 | Singapore - Understanding Databases Options
AWS Summit 2013 | Singapore - Understanding Databases OptionsAWS Summit 2013 | Singapore - Understanding Databases Options
AWS Summit 2013 | Singapore - Understanding Databases OptionsAmazon Web Services
 
AWS Total Cost of Ownership Hong Kong and Taiwan
AWS Total Cost of Ownership Hong Kong and TaiwanAWS Total Cost of Ownership Hong Kong and Taiwan
AWS Total Cost of Ownership Hong Kong and TaiwanAmazon Web Services
 
City of Melbourne Keynote Sydney Customer Appreciation Day
City of Melbourne Keynote Sydney Customer Appreciation DayCity of Melbourne Keynote Sydney Customer Appreciation Day
City of Melbourne Keynote Sydney Customer Appreciation DayAmazon Web Services
 
AWS Enterprise Summit London 2013 - Ian Page - funkypigeon.com
AWS Enterprise Summit London 2013 - Ian Page - funkypigeon.com AWS Enterprise Summit London 2013 - Ian Page - funkypigeon.com
AWS Enterprise Summit London 2013 - Ian Page - funkypigeon.com Amazon Web Services
 
AWS Sydney Summit 2013 - Your First Week with Amazon EC2
AWS Sydney Summit 2013 - Your First Week with Amazon EC2AWS Sydney Summit 2013 - Your First Week with Amazon EC2
AWS Sydney Summit 2013 - Your First Week with Amazon EC2Amazon Web Services
 
ENT302 Deploying Microsoft Exchange and SharePoint on AWS - AWS re: Invent 2012
ENT302 Deploying Microsoft Exchange and SharePoint on AWS - AWS re: Invent 2012ENT302 Deploying Microsoft Exchange and SharePoint on AWS - AWS re: Invent 2012
ENT302 Deploying Microsoft Exchange and SharePoint on AWS - AWS re: Invent 2012Amazon Web Services
 
Journey Through the AWS Cloud; Disaster Recovery
 Journey Through the AWS Cloud; Disaster Recovery Journey Through the AWS Cloud; Disaster Recovery
Journey Through the AWS Cloud; Disaster RecoveryAmazon Web Services
 
AWS Webcast - Introducing Amazon Redshift
AWS Webcast - Introducing Amazon RedshiftAWS Webcast - Introducing Amazon Redshift
AWS Webcast - Introducing Amazon RedshiftAmazon Web Services
 
AWS Customer Case Study - Tellybug
AWS Customer Case Study - TellybugAWS Customer Case Study - Tellybug
AWS Customer Case Study - TellybugAmazon Web Services
 
AWS Canberra WWPS Summit 2013 - Big Data with AWS
AWS Canberra WWPS Summit 2013 - Big Data with AWSAWS Canberra WWPS Summit 2013 - Big Data with AWS
AWS Canberra WWPS Summit 2013 - Big Data with AWSAmazon Web Services
 
AWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter Kemps
AWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter KempsAWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter Kemps
AWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter KempsAmazon Web Services
 
Aws webcast - Scaling on AWS 13 08-20
Aws webcast - Scaling on AWS 13 08-20Aws webcast - Scaling on AWS 13 08-20
Aws webcast - Scaling on AWS 13 08-20Amazon Web Services
 
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAmazon Web Services
 
AWS Cloud Kata 2013 | Singapore - Building your 'Minimum Viable Product' (MVP...
AWS Cloud Kata 2013 | Singapore - Building your 'Minimum Viable Product' (MVP...AWS Cloud Kata 2013 | Singapore - Building your 'Minimum Viable Product' (MVP...
AWS Cloud Kata 2013 | Singapore - Building your 'Minimum Viable Product' (MVP...Amazon Web Services
 
AWS Partner Day London - June 11th 2013
AWS Partner Day London -  June 11th 2013  AWS Partner Day London -  June 11th 2013
AWS Partner Day London - June 11th 2013 Amazon Web Services
 
ENT205 Drinking Our Own Champagne - How Amazon uses AWS - AWS re: Invent 2012
ENT205 Drinking Our Own Champagne - How Amazon uses AWS - AWS re: Invent 2012ENT205 Drinking Our Own Champagne - How Amazon uses AWS - AWS re: Invent 2012
ENT205 Drinking Our Own Champagne - How Amazon uses AWS - AWS re: Invent 2012Amazon Web Services
 
AWS Summit Paris - Keynote Slides
AWS Summit Paris - Keynote SlidesAWS Summit Paris - Keynote Slides
AWS Summit Paris - Keynote SlidesAmazon Web Services
 
AWS Summit 2013 | Auckland - Building Web Scale Applications with AWS
AWS Summit 2013 | Auckland - Building Web Scale Applications with AWSAWS Summit 2013 | Auckland - Building Web Scale Applications with AWS
AWS Summit 2013 | Auckland - Building Web Scale Applications with AWSAmazon Web Services
 
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...Amazon Web Services
 

Viewers also liked (20)

Improving your Time to Market with AWS
Improving your Time to Market with AWSImproving your Time to Market with AWS
Improving your Time to Market with AWS
 
AWS Summit 2013 | Singapore - Understanding Databases Options
AWS Summit 2013 | Singapore - Understanding Databases OptionsAWS Summit 2013 | Singapore - Understanding Databases Options
AWS Summit 2013 | Singapore - Understanding Databases Options
 
AWS Total Cost of Ownership Hong Kong and Taiwan
AWS Total Cost of Ownership Hong Kong and TaiwanAWS Total Cost of Ownership Hong Kong and Taiwan
AWS Total Cost of Ownership Hong Kong and Taiwan
 
City of Melbourne Keynote Sydney Customer Appreciation Day
City of Melbourne Keynote Sydney Customer Appreciation DayCity of Melbourne Keynote Sydney Customer Appreciation Day
City of Melbourne Keynote Sydney Customer Appreciation Day
 
AWS Enterprise Summit London 2013 - Ian Page - funkypigeon.com
AWS Enterprise Summit London 2013 - Ian Page - funkypigeon.com AWS Enterprise Summit London 2013 - Ian Page - funkypigeon.com
AWS Enterprise Summit London 2013 - Ian Page - funkypigeon.com
 
AWS Sydney Summit 2013 - Your First Week with Amazon EC2
AWS Sydney Summit 2013 - Your First Week with Amazon EC2AWS Sydney Summit 2013 - Your First Week with Amazon EC2
AWS Sydney Summit 2013 - Your First Week with Amazon EC2
 
ENT302 Deploying Microsoft Exchange and SharePoint on AWS - AWS re: Invent 2012
ENT302 Deploying Microsoft Exchange and SharePoint on AWS - AWS re: Invent 2012ENT302 Deploying Microsoft Exchange and SharePoint on AWS - AWS re: Invent 2012
ENT302 Deploying Microsoft Exchange and SharePoint on AWS - AWS re: Invent 2012
 
Journey Through the AWS Cloud; Disaster Recovery
 Journey Through the AWS Cloud; Disaster Recovery Journey Through the AWS Cloud; Disaster Recovery
Journey Through the AWS Cloud; Disaster Recovery
 
AWS Webcast - Introducing Amazon Redshift
AWS Webcast - Introducing Amazon RedshiftAWS Webcast - Introducing Amazon Redshift
AWS Webcast - Introducing Amazon Redshift
 
AWS Customer Case Study - Tellybug
AWS Customer Case Study - TellybugAWS Customer Case Study - Tellybug
AWS Customer Case Study - Tellybug
 
AWS Canberra WWPS Summit 2013 - Big Data with AWS
AWS Canberra WWPS Summit 2013 - Big Data with AWSAWS Canberra WWPS Summit 2013 - Big Data with AWS
AWS Canberra WWPS Summit 2013 - Big Data with AWS
 
AWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter Kemps
AWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter KempsAWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter Kemps
AWS Summit 2013 | India - Running Lean with Optimized Architecture, Pieter Kemps
 
Aws webcast - Scaling on AWS 13 08-20
Aws webcast - Scaling on AWS 13 08-20Aws webcast - Scaling on AWS 13 08-20
Aws webcast - Scaling on AWS 13 08-20
 
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
 
AWS Cloud Kata 2013 | Singapore - Building your 'Minimum Viable Product' (MVP...
AWS Cloud Kata 2013 | Singapore - Building your 'Minimum Viable Product' (MVP...AWS Cloud Kata 2013 | Singapore - Building your 'Minimum Viable Product' (MVP...
AWS Cloud Kata 2013 | Singapore - Building your 'Minimum Viable Product' (MVP...
 
AWS Partner Day London - June 11th 2013
AWS Partner Day London -  June 11th 2013  AWS Partner Day London -  June 11th 2013
AWS Partner Day London - June 11th 2013
 
ENT205 Drinking Our Own Champagne - How Amazon uses AWS - AWS re: Invent 2012
ENT205 Drinking Our Own Champagne - How Amazon uses AWS - AWS re: Invent 2012ENT205 Drinking Our Own Champagne - How Amazon uses AWS - AWS re: Invent 2012
ENT205 Drinking Our Own Champagne - How Amazon uses AWS - AWS re: Invent 2012
 
AWS Summit Paris - Keynote Slides
AWS Summit Paris - Keynote SlidesAWS Summit Paris - Keynote Slides
AWS Summit Paris - Keynote Slides
 
AWS Summit 2013 | Auckland - Building Web Scale Applications with AWS
AWS Summit 2013 | Auckland - Building Web Scale Applications with AWSAWS Summit 2013 | Auckland - Building Web Scale Applications with AWS
AWS Summit 2013 | Auckland - Building Web Scale Applications with AWS
 
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...
AWS Summit 2013 | India - Running Enterprise Applications like SAP, Oracle an...
 

Similar to AWS Sydney Summit 2013 - Scalable Media Processing on the Cloud

AWS Summit 2013 | Auckland - Scalable Media Processing on the Cloud
AWS Summit 2013 | Auckland - Scalable Media Processing on the CloudAWS Summit 2013 | Auckland - Scalable Media Processing on the Cloud
AWS Summit 2013 | Auckland - Scalable Media Processing on the CloudAmazon Web Services
 
Architecting a 24x7 Live Linear Broadcast for Availability on AWS
Architecting a 24x7 Live Linear Broadcast for Availability on AWSArchitecting a 24x7 Live Linear Broadcast for Availability on AWS
Architecting a 24x7 Live Linear Broadcast for Availability on AWSAmazon Web Services
 
미디어 산업의 변혁을 가져온 Elemental Cloud :: Dan Marshall :: AWS Summit Seoul 2016
미디어 산업의 변혁을 가져온 Elemental Cloud :: Dan Marshall :: AWS Summit Seoul 2016미디어 산업의 변혁을 가져온 Elemental Cloud :: Dan Marshall :: AWS Summit Seoul 2016
미디어 산업의 변혁을 가져온 Elemental Cloud :: Dan Marshall :: AWS Summit Seoul 2016Amazon Web Services Korea
 
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...Gina Montgomery, V-TSP
 
AWS Media and Entertainment Cloud Symposium: Broadcast and OTT
AWS Media and Entertainment Cloud Symposium:  Broadcast and OTTAWS Media and Entertainment Cloud Symposium:  Broadcast and OTT
AWS Media and Entertainment Cloud Symposium: Broadcast and OTTAmazon Web Services
 
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015Amazon Web Services
 
AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...
AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...
AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...Amazon Web Services
 
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...Amazon Web Services
 
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스Amazon Web Services Korea
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...Amazon Web Services
 
Scalable Media Workflows in the Cloud
Scalable Media Workflows in the CloudScalable Media Workflows in the Cloud
Scalable Media Workflows in the CloudAmazon Web Services
 
re:Invent Recap-AWSMeetup
re:Invent Recap-AWSMeetupre:Invent Recap-AWSMeetup
re:Invent Recap-AWSMeetupCloudHesive
 
AWS Meetup Fort Lauderdale Re:invent Recap
AWS Meetup Fort Lauderdale Re:invent RecapAWS Meetup Fort Lauderdale Re:invent Recap
AWS Meetup Fort Lauderdale Re:invent RecapAnthony Palmer
 
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS 솔루션즈 아키텍트:: A...
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS  솔루션즈 아키텍트:: A...초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS  솔루션즈 아키텍트:: A...
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS 솔루션즈 아키텍트:: A...Amazon Web Services Korea
 
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...Amazon Web Services
 
Accelerating the Transition to Broadcast and OTT Infrastructure in the Cloud
Accelerating the Transition to Broadcast and OTT Infrastructure in the CloudAccelerating the Transition to Broadcast and OTT Infrastructure in the Cloud
Accelerating the Transition to Broadcast and OTT Infrastructure in the CloudAmazon Web Services
 
AWS Summit 2013 | India - Media Industry Use Cases on AWS, Santanu Dutt
AWS Summit 2013 | India - Media Industry Use Cases on AWS, Santanu DuttAWS Summit 2013 | India - Media Industry Use Cases on AWS, Santanu Dutt
AWS Summit 2013 | India - Media Industry Use Cases on AWS, Santanu DuttAmazon Web Services
 

Similar to AWS Sydney Summit 2013 - Scalable Media Processing on the Cloud (20)

AWS Summit 2013 | Auckland - Scalable Media Processing on the Cloud
AWS Summit 2013 | Auckland - Scalable Media Processing on the CloudAWS Summit 2013 | Auckland - Scalable Media Processing on the Cloud
AWS Summit 2013 | Auckland - Scalable Media Processing on the Cloud
 
Architecting a 24x7 Live Linear Broadcast for Availability on AWS
Architecting a 24x7 Live Linear Broadcast for Availability on AWSArchitecting a 24x7 Live Linear Broadcast for Availability on AWS
Architecting a 24x7 Live Linear Broadcast for Availability on AWS
 
미디어 산업의 변혁을 가져온 Elemental Cloud :: Dan Marshall :: AWS Summit Seoul 2016
미디어 산업의 변혁을 가져온 Elemental Cloud :: Dan Marshall :: AWS Summit Seoul 2016미디어 산업의 변혁을 가져온 Elemental Cloud :: Dan Marshall :: AWS Summit Seoul 2016
미디어 산업의 변혁을 가져온 Elemental Cloud :: Dan Marshall :: AWS Summit Seoul 2016
 
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
Unleash the Power of Video Communication - Office 365 Video vs. Azure Media S...
 
AWS Media and Entertainment Cloud Symposium: Broadcast and OTT
AWS Media and Entertainment Cloud Symposium:  Broadcast and OTTAWS Media and Entertainment Cloud Symposium:  Broadcast and OTT
AWS Media and Entertainment Cloud Symposium: Broadcast and OTT
 
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
[AWS LA Media & Entertainment Event 2015]: M&E Ecosystem Update Q4 2015
 
AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...
AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...
AWS re:Invent 2016: Architecting a 24x7 Live Linear Broadcast for 100% availa...
 
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...
AWS re:Invent 2016: Journeys to the Cloud: Different Experiences in Video (CT...
 
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
 
Scalable Media Workflows in the Cloud
Scalable Media Workflows in the CloudScalable Media Workflows in the Cloud
Scalable Media Workflows in the Cloud
 
Cloud for Media - A Complete Solution Stack for Faster Cloud Adoption
Cloud for Media - A Complete Solution Stack for Faster Cloud AdoptionCloud for Media - A Complete Solution Stack for Faster Cloud Adoption
Cloud for Media - A Complete Solution Stack for Faster Cloud Adoption
 
re:Invent Recap-AWSMeetup
re:Invent Recap-AWSMeetupre:Invent Recap-AWSMeetup
re:Invent Recap-AWSMeetup
 
AWS Elemental and cloud
AWS Elemental and cloudAWS Elemental and cloud
AWS Elemental and cloud
 
AWS Meetup Fort Lauderdale Re:invent Recap
AWS Meetup Fort Lauderdale Re:invent RecapAWS Meetup Fort Lauderdale Re:invent Recap
AWS Meetup Fort Lauderdale Re:invent Recap
 
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS 솔루션즈 아키텍트:: A...
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS  솔루션즈 아키텍트:: A...초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS  솔루션즈 아키텍트:: A...
초보 개발자도 바로 따라할 수 있는 AWS 미디어 서비스를 이용한 Live/VOD 서비스 구축 – 현륜식 AWS 솔루션즈 아키텍트:: A...
 
Cloud stream webinar
Cloud stream webinarCloud stream webinar
Cloud stream webinar
 
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...
(ISM202) Sony Pictures' Rapid Recovery Solution for Disaster Recovery and Bus...
 
Accelerating the Transition to Broadcast and OTT Infrastructure in the Cloud
Accelerating the Transition to Broadcast and OTT Infrastructure in the CloudAccelerating the Transition to Broadcast and OTT Infrastructure in the Cloud
Accelerating the Transition to Broadcast and OTT Infrastructure in the Cloud
 
AWS Summit 2013 | India - Media Industry Use Cases on AWS, Santanu Dutt
AWS Summit 2013 | India - Media Industry Use Cases on AWS, Santanu DuttAWS Summit 2013 | India - Media Industry Use Cases on AWS, Santanu Dutt
AWS Summit 2013 | India - Media Industry Use Cases on AWS, Santanu Dutt
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Recently uploaded

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

AWS Sydney Summit 2013 - Scalable Media Processing on the Cloud

Editor's Notes

  1. Good afternoon everyone and welcome to the AWS Summit 2013.My name is Daniel Hand, I am a principal consultant, formerly a Solutions Architect, with AWSDuring the next 40 minutes I will take you through a journey of scalable media processing and delivery in the Cloud.So, let’s get started.
  2. We will start by looking at how media and its consumption has evolved, from the humble beginnings of analogue, through to the latest digital formats.We will then consider how the flexibility and scale of the cloud can help in the storage, processing and delivery of mediaWe will conclude with a closer look at media workflows in the cloud and a real-life example of how Viocorp have developed a media publishing, management and analysis platform on AWS.
  3. There are three significant factors to consider when we review how media has evolvedThe first is the changing format of not only the encoded content but also the medium on which it is stored.One of the earliest forms of media and storage was drawing or inscribing pictures, glyphs or text onto stone, wood or similar WRITE once mediums. While modern day storage may not be as beautiful as an ancient stone carving, its certainly more convenient than carrying around a collection of rocks.The advent of vinyl to store audio and photographic film or plates, especially ones created by automated processes allowed the media to be consumed by greater numbers of users.Greater resolution in the recording process, brought with it larger amounts of data being stored within the actual medium.The start of the digital media revolution that we see today can be traced back to some of the early digital formats such as BetaMax and VHS, those tape based video recorders for the home.As we move through the formats of VCD, DVD, 720p, 1080p, 2k and 4k, apart from the obvious increasing demands in the required amount of storage, we see a growing global population with access to the digital content being created.This creates some interesting and growing challenges as the size of data grows exponentially:How we ingest the dataHow we store the dataHow we Process the dataHow we Deliver the data
  4. But as we saw earlier, the latest high quality media formats are resulting in increasing storage and processing challenges.As the average density of digital media is increasing, then so are the total storage requirements. Futhermore, as the number of device consuming media increases, we often need to deliver the same content in different formats and resolutions.
  5. Increasingly media is consumed in a digital format over the Internet.Can I get a quick show of hands, who here hired a physical DVD from a rental shop in the last 12 months?To put it into content, streaming of online video and music in NA accounts for 65% of all downstream traffic during peak hours, with Netflix alone accounting for half of that trafficrefhttp://www.sandvine.com/news/pr_detail.asp?ID=394
  6. Let’s consider the media processing workflow. Arguably, this is becoming more complex. Workflows often consist of multiple steps, different input formats that need to be combined, the output may be in a number of formats some of which may need DRM. Oh and can I have the result yesterday and at low cost. The more complex the process, the greater then challenge in managing the state of all jobs in the process flow, ensuring coordination between those entities deciding what to do next “The Deciders” and those entities carrying out work “The Workers”
  7. In the case of software, organisations often want to protect its distribution to prevent piracy or illegal installation, so protecting not only the content format but distribution channel is important too.
  8. Users need tools that scale for an increasing media storage, processing and delivery challenges.
  9. So how can Amazon Web Service help?Amazon Web Services provides a rich collection of Web Services for users facing these continually increasing challenges:We take care of the undifferentiated heavy lift, the things that don’t make your product or service different to your competitors. This allows you to focus your scare resources on things that really matter. We are experienced operating at massive scale – this gives you confidence that as your business grows, we will grow with you and and provide reliable, scalable, secure platform.The platform is Pay as You Go and Pay for What you use. While we have a different payment models to allows customers to enjoy even greater savings, you can, if you so choose consume resources with no upfront commitent.Each of the AWS services is designed with security as our number one concern. #######Resources are elastic and highly available. If you needs increase then the platform can grow rapidly with you, removing the need for unnecessary delays while resources are acquired.
  10. Let’s start to look to break the challenges of media processing down into their constituent parts, We’ll start by taking a look at how to store data on AWS.The Simple Storage Service (S3) provides fully redundant data storage for the Internet. It provides a simple web service interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. Placing your data into S3 is the first step in providing access to the massive scalable computing resources of the Elastic Compute Cloud (EC2)Not only are compute resources available on a per hour basis, but a growing eco-system of ISV allow for the consumption of sofware by the hour via the AWS Market place *********For those ISVs who don’t have applications available onAWS Market place, then customers simply need to install them on top of EC2 as they would with on premise infrastructure.The combined scalabiliity of Storage AND Compute provides an ideal foundation for a highly scalable Media Processing and Delivery Platform
  11. As we saw earlier, the Simple Storage Service (S3) is an ideal location to stage your media data when you are actively using it, but what if you rarely access the data but still require all the benefits of S3 such as high Durability, the security, its scale?Amazon Glacier was created as a cold storage solution to address these specific requirements. Storage costs on Amazon Glacier start from as little as 1c per Gigabyte per month. So it’s a great option for data archiving. Furthermore To simplify the process of moving data into glacier from S3, we allow you to configure object lifecycle policies, be that define after what period an object should migrated from S3 to Glacier.#### do a little more research here ######
  12. Another storage service provides by AWS is the AWS Storage gateway. This was introduced to help customers securely store data onto the AWS platform. It’s used in two main configurations:You can store your primary data on S3 and retain frequently accessed data locally, that is have a local store of cached volumes.Or Option #2, use the storage gateway to perform regular snap-shots of your local datastore into S3, thereby providing a durable off-site backup solution.So th AWS Storage Gateway actually addresses two areas, the first being data storage and the second, one of data ingestion. Let’s take a closer look at date ingestion.#### Do some research into V LTO####
  13. AWS has a number of services designed to help customers inject data onto the platform, oncluding S3 mult, Direct conecti, SG and import/export. We also have a number of ISVs that provide software to simplify the process. We’ll take a closer look at how each of these helps solve the problem of data ingestion over the next few slides.Customers requiring to ingest a truly large amounts of data, the AWS import/Export service is a good choice (currently not available in Sydney – 3 US, EU and Singapore). As Andrew Tanenbaum once said “Never under estimate the bandwidth of a station wagon full of tapes hurtling down the highway”. Of course we don’t use station wagons, but I think you understand what I mean. The decision to choose Import/Export will depend on a few factors, but is typically a factor of volume and how quickly you need to ingest the data.
  14. Back in November 2012, we introduced a new feature to the Simple Storage Platform called “Multipart Upload” to allow faster, more reliable uploads into S3. It allows you upload a single object, say and video media file, as a collection of parts. After all of the parts have been uploaded, they are reassembled by S3. This feature allows for parallel uploads of data, the ability topause and resume and upload and to begin uploading an object before you know the full size of the object.The parallelisatino of an architectural process is critical for scale and in this case allows us to mamise the scalability features of S3.
  15. When moving data between locations, latency affects the overall efficiency or effective bandwidth of of communication when using TCP as it requires acknowledgement between sender and receiver. While there are ways to improve the effective bandwidth such as changing the TCP window size (effectively increasing the amount of data that can be in transit without acknowledgement by the recipient), there are limitations. To address the limitations of transmitting data via TCP, UDP based Fast And Secure Protocol (FASP) such as that used by Aspera. Aspera allows customers to optimise the transmission of data source to S3 buy having an FASP termination point running on EC2. As the latency from EC2 to S3 within the same region is small, they allow for the end-to-end efficient transmission of data over great distances and latencies.
  16. When data transfer throughput rates exceed that of a single EC2 instance, We can scale-out with multiple Aspera instances and upload files in parallel to S3.
  17. Now that we have cvoered the areas of storagte and ingestion, lets take a look at what’s required for the processing of media.Unsurprisingly, we will need some compute resources and for this we will be using the Elastic Compute Service EC2.EC2 provides access to:Network & IOComputeMemeoryLocal and network storageToday, AWS provides a number of EC2 instance types ranging from our t1.micro instance with a small memory and compute footprint, right through to powerful cluster compute instances such as cc2.8xlarge
  18. Each running EC2 instance is created from an Amazon Machine Image (AMI), think of it like a blueprint from which you can create identical running virtual machinesWhen launching an instance, you choose which EC2 instance typeis best suited to the job in hand based on your compute, memory and network requirement, know that if you initial is incorrect, you can easily change it with minimal disruption.
  19. Of course, any large scale media processing solution will require an large number of EC2 resources. The good thing here is that we can launch and manage multiple instances as simply as one.
  20. As I mentionedearilier in the presentation, AWS allows you to PAYG and what only what you use, however, customers who are consuming resources on a steady state basis or have a process flow that can advantage of additional EC2 capacity, can benefit from what’s calledReserved Instance and Spot Instances repsectively. Let’s take a closer look at how a typically transcoding job may consume both.In the diagram, on the right hand side have have a Transcode Queue. This Queue, can be implemented using the Simple Queue Service (SQS). As it’s name suggests, this queue contains as number of processing jobs. A typical job make consist of the following attributes:Where the source media file resides (e.g. a URL to an S3 object)The input meida formatThe required output media formatThe required output media bitrateThe required output locationSteady State Instances can request a job off the queue, process it (transcode the media) then remove the job to ensure that it is not processed twice. If an instance fails during the transcoding stage then after a preconfigured amount of the time the job reappears in the queue to be processed by another transcoder.But what happened during period of high demand, for example, image that a large number of new media has just been ingested and there’s a race on to get it transcoded and ready for consumption, what can we do?In this case, the EC2 spot market provides a cost effetively means to transcoding jobs. You simply bid on spare EC2 isntances and run them whether your bid exceeds the current spot price, which varies in realtime based on demand and is often significantly less than the on-demand price. However, it is worth noting that resoruces on the spot market can be taken away from you with zero notice so are not well suited to long running jobs.
  21. You can even make use of Amazon CloudWatch and Autoscaling to control the size of your spot resources in response to the number of jobs in the transcoder queue. This is an excellent way to develop not only a highly efficient transcoding platform but once that’s elastic and dynamic.As you will hear during our architecture sessions today, decoupling is an very effective way to allow architctural components to scale independently and here we have make effective use of that design principal but decoupling Job creationand Job execution all in a highly efficient manner.
  22. Let’s take a look a real life example of how the scalability of the AWS platform allows an organisation to perform what would otherwise require a significant CAPEX and provisioning for peak load.Netflix provides a movie streaming service to their customes over the Internet.When a new movie(s) become available, time to market is important so they may go from running a steady state number of transcoders to many thousand transcoders. Remember, it’s not just a matter of transcoding media to a single format, they will need to do this for a number of devices and formats.Once the work is complete, say via spot instances, the excess capacity is released and consumption goes back to the steady state.
  23. As demonstrated by the transcoding example of NetFlix, they effectively were able to increase their capacity requirements in real-time in response to a change in demand. This allows for not only a significant saving in OPEX (represented by the area between the thick gray line and the Thick Red line, but also a dynamic platform that can cater for unexpected demands that are difficult to plan for.
  24. As we saw earlier, Spot instances and On Demand or Reserved instance with a Transcode Queue is an effective way to create a scalable, but simple process flow. Let’s take a look at how things possibly change as the process flow becomes more complex.
  25. In addition to transcoders “One type of worker” we now have a Slicer that splits up the source content, this adds an extra step to the process. While we can certainly use multiple queues to store jobs and now to develop some workflow logic, typically inside the application tier. This creates a few problems, such as consitency between appicaiotn servers and how to ensure that state is highly durable.How can we solve this problem?
  26. The solution to this problem is a combination of the Simple Notficaion (SNS) a means to public messages to a subscribers list SQS that we used earlierSWF a Simpled Workflow Service – a means to implement decision logic and worker tasks for complex workflows
  27. So let’s take a look at what a real workflow may look likeStarting on the right hand side of the diagram. Content is ingested into the system via AWS Import/Export, over the internet or via FASP suing say Aspera. This content and job definitoned are commonly controlled by a slicer/CMS combination.Transcoding jobs are created by users via a web applicatoin, this job is then the starting poing for a previsouly defined process process contained with Amazon SWF.In this example, step one of the process may be to slice up the input media or extract the required segmentStep 2 is to transcode the segment of media as depicted by the Transcode WorkersStep 3 is to apply Digigtal Right MangagementStep 4 is to push the content to a suitable Streaming service such as Amazon CloudFrontAt each step of the process, the next steps is decided by a Decider and the state history of a job is persistently held within SWF.
  28. Let’s take a closer look at this Media Workflow architeture and focus in on the Transcoder and Slicer/CMS components.While the AWS platform provides all the compoents required to perform these two duties, as a maintainer of those components, you need to develop and maintain the combined CMS/Slicer, not to mention frequent changes to the transcoder nodes as new codes are introduced. Even if media transcoding is part of your core business, can you oursource some of this undifferentiated heavy lifting?
  29. The answer is yes you can. The introduction of Amazon Elastic Transcoder effectively allows the transcoding and job management to be simplified by performing the combined activities all as a managed service. Allowing you to differentiate yourself with your competitiors by focussing on what make you DIFFERENT.
  30. #########
  31. The last element of a scalable media transcoding and delivery platform that we will consider today is that of Delivery.After processing, addition of DRM, in the case of video, we generally want to stream the content to the end consumer. Amazon CloudFront allows customers to stream via HTTP/HTTPS or RTMP using an S3 bucket as an origin. Like the other Amazon Web Services that I have introduced during today’s talk, there are no upfront commitments or contracts to using the service. Within a matter of minutes you can create and have a live streaming distribution that’s highly performant and cost effective.
  32. You may be thinking, that’s all very well, but what if my transcoding platform currently is on-premise, does that mean that I can’t use AWS for distriibution?Not at all. CloudFront can be used with either S3, EC2 or an on-premise Webserver acting as the origin.
  33. Today, AWS has 39 Cloud Front Edge Locations serving a global footprint of customers.
  34. No presentation would be complete without some reference to big data, so what’s big data got to do with media transcoding and delivery? As it happens, quite a bit.There is a wealth of information contained within access logs that with suitable processing can unveil a hosts of user behaviours. Considerations such as viewing preferences (types of movies, viewing times, consumptions rates) can be used to provide a better customer experience, targeted marketing via recommendations, as well as predict trends and usage patterns.AWS Provides a number of services that can help find value in this data, from S3 as the hightly scalable durable storage location for logs, to Elastic Map Reduce (EMR) a managed Hadoop framework to perform the distributed processing of analysis to Amazon Red Shift, out data warehouse solution, allowing for the effective analysis of column orientated data.
  35. Finally, we can orchestrate the deployment and configuration of all the services discussed so far with AWS CloudFormation a text based template system allowing you to reliably and consistently deploy your media transcoding and distribution system in one or more regions around the world all from the AWS management console or via an API call for even greater efficiency. And as a CloudFormation template is a simple text file, you can use a version control system of your choice to manage your virtual infrastructure in the same way you manage your software development. To recap, you can deploy a scalable, elastic, and secure media encoding and delivery platform on the AWS platform as simply as checking out and compiling some code from version control.
  36. Good afternoon everyone and welcome to the AWS Summit 2013.My name is Daniel Hand, I am a principal consultant, formerly a Solutions Architect, with AWSDuring the next 40 minutes I will take you through a journey of scalable media processing and delivery in the Cloud.So, let’s get started.