SlideShare a Scribd company logo
1 of 49
AWS Services for Content Production
Liam Morrison| Amazon Web Services
Benefit from massive
economies of scale
Adapt your media storage and
compute needs using AWS
Stop guessing capacity
Handle unpredictable & bursty
media needs programmatically
Trade capital expense for variable
expense
Pay for media you store and
process, as you go
Go global in minutes
Global availability instantly,
with no commit
Stop spending money on running &
maintaining data centers
Focus your resources on your media needs
Increase speed and agility
Shorten time to market,
test new approaches
Why AWS for Post Production?
Playout & Distribution
Visual Effects & Editing Analytics
DAM & Archive
Digital Supply Chain
Publishing
OTT
Acquisition
AWS Media Segments
Playout & Distribution
Elemental, EC2, S3/Glacier
EFS, CloudFront
Visual Effects & Editing
EC2, S3, EFS, EBS, GPU, DX
Analytics
Kinesis, DynamoDB
AML, RedShift, EMR
DAM & Archive
Snowball, S3, Glacier
EC2, DX, Lambda
DynamoDB, RDS
Digital Supply Chain
Elemental, EC2, S3/Glacier
CloudFront, EFS, Snowball
GPU, DX
Publishing
EC2, S3, Glacier,
ELB, CloudFront
OTT
Elemental
EC2, S3
CloudFront
Acquisition
Elemental, EC2,
S3/Glacier
CloudFront,
Snowball, DX
AWS Media Segments
M&E Partner EcoSystem
INGEST STORE MANAGE SECUREPROCESS
CREATE
MONETIZE
INTEGRATEDELIVER
SaaS BYOLPaaS
SECURITY
Security is our number 1 priority
• AWS alignment with the latest MPAA cloud
based application guidelines for content
security – August 2015
• VPC private endpoints for S3 – enables a
true private workflow capability
• Encryption & Key Management capabilities
• Glacier Vault for high-value media/originals
• Fine-grained Identity & Access Management
• Non-host based Security Groups & NACLs
• Comprehensive auditing via AWS Flow
Logs, Config, Inspector & CloudTrail
• Run workloads using IAM Roles, not
embedded credentials
Securing The Crown Jewels
Storage
Render Farm
Transcode
Metadata
Pipeline and License
Manager
Graphics Artist
Workstations
• Content has gravity
• Network Bandwidth
• Hybrid/All-in Cloud
• I/O Performance
• Ability to burst at a very
short notice
• Cost?
• Performance
• Security
• License mobility/Elasticity
• Dependency Management
(hybrid scenario)
• Interactivity
• High-Performant Storage
• Hardware Support
Post-Production Components
All-In Cloud Enabled Domino Effect
PIPELINES
Mapping Studio Workflows & Processes to AWS & Partner Offerings
Ingest Storage Editing Processing
PUSH OR PULL
CONTENT & ARTIFACTS
ACCESS SOURCE FILES
LOCATED IN AMAZON S3
CREATE, EDIT, &
COLLABORATE IN THE CLOUD
SCALE OUT ON ELASTIC
CAPACITY FOR PROCESSING
Content production and post-production companies are leveraging AWS to accelerate and streamline
creative, editing, and rendering workloads with highly scalable cloud computing and storage.
Content Production Pipeline
Ingest
PUSH OR PULL
CONTENT & ARTIFACTS
AWS Services
• Amazon S3 Transfer Acceleration: Fast data transfer to S3
• AWS Direct Connect: Dedicated network connectivity
• AWS Snowball/Snowmobile: Petabyte/Exabyte-scale data transfer
• Amazon CloudFront: Global content delivery network
• AWS Storage Gateway: On-prem-to-cloud storage connectivity
• Elemental Cloud Appliances: On-prem video processing for ingest
Partners
Post-Production Pipeline
AWS Services
• Amazon S3: Highly scalable, durable object storage
• Amazon Glacier: Secure, durable, petabyte-scale data archival
• Amazon EFS: Simple, elastic, scalable file system
• Amazon Elastic Block Store: Persistent block storage
• AWS Marketplace: Partner solutions for storage
Partners
Storage
ACCESS SOURCE FILES
LOCATED IN S3
Post-Production Pipeline
AWS Services
• Amazon EC2: Scalable CPU/GPU computing capacity
• Amazon Workspaces: Virtual desktops in the cloud
• Amazon EFS: Simple, elastic, scalable file system
• Amazon EBS: Persistent block storage
• Amazon S3: Highly scalable, durable object storage
• Amazon Appstream 2.0: Virtual applications in the cloud
Partners
Editing
CREATE, EDIT, &
COLLABORATE IN THE CLOUD
Post-Production Pipeline
Processing
SCALE OUT ON ELASTIC
CAPACITY FOR PROCESSING
AWS Services
• Amazon EC2: Scalable CPU/GPU/Spot computing capacity
• Amazon EFS: Simple, elastic, scalable file system
• Amazon EBS: Persistent block storage
• Amazon S3: Highly scalable, durable object storage
• Elemental Cloud: On-demand, scalable video processing
Partners
Post-Production Pipeline
INGEST
Content ingest options on AWS for post-production pipelines
Amazon S3 Transfer Acceleration
S3 Bucket
AWS Edge
Location
Uploader
Optimized
Throughput!
Typically 50%–300% faster
Change your endpoint, not your code
54 global edge locations
No firewall exceptions
No client software required
AWS Snowball Edge
Petabyte-scale hybrid device with onboard compute and storage
• 100 TB local storage
• Local compute equivalent to an Amazon
EC2 m4.4xlarge instance
• 10GBase-T, 10/25Gb SFP28, and 40Gb
QSFP+ copper, and optical networking
• Ruggedized and rack-mountable
• S3 or NFS access
RE:INVENT 2016 LAUNCH
AWS Snowmobile
STORAGE
Content storage options on AWS for post-production pipelines
1 PB raw storage
800 TB usable storage
600 TB allocated storage
400 TB application data
Cloud Storage
Storage Capacity
Storage Services
Amazon EBS
Block storage for use
with Amazon EC2
Amazon S3
Massively scalable
storage & front-end
11 9’s of durability
IA for infrequent access
Internet scale
storage via API
AWS Storage Gateway
S3,
Glacier
Integrates on-premises
IT and AWS storage
Amazon Glacier
$0.007/GB/month
11 9’s of durability
Multiple copies across
different DCs
Storage for archiving and
backup
EC2
EBS
Amazon EFS
Share File storage for
use with Amazon EC2
EC2
EFS
Massively scalable
Pay for what you use
High Performance
1000’s of hosts
Up to 16TB/volume
Up to 20K PIOPS
SSD backed
Cold & Throughput
Encryption
BLOCK FILE OBJECT OBJECT
VPCVPCVPC
Storage Lifecycle
Long Term
Archive
All tiers
accessible through
a single API
Oldest content trickles
down to glacier
automatically to save cost
Amazon S3
S3 Infrequent Access
Amazon Glacier
LifeCyclePolicies
Near-line
Storage
Frequently
Accessed
Shared Storage Shared Storage
On-prem Storage
AWS
Direct Connect
Storage Cache
Amazon S3
Lustre on EC2
Avere on EC2
EFS
AWS
Direct Connect
Hydrate workers
EC2 Spot
FXT on-prem
Access Models
Tightly vs. Loosely Coupled Storage
Post Production tasks
NLE/Review & Approve/VFX
(Hybrid, on premises or in cloud)
Raw Assets
Secondary Copy
Amazon Glacier in another Region
Raw Assets
Primary Copy
Amazon Glacier
Finished (Golden Copy) Archive
Primary Copy
Amazon Glacier
AssetManagement(DAM/MAM)
(Hybrid,onpremisesorincloud)
Active Archive
Amazon S3
(Standard)
Active Archive
Amazon S3
(Infrequent Acccess)
Secondary & Tertiary Copies
Amazon Glacier in another Region
A secondary offsite copy of the active archive – usually cold
Used for DR purposes
MediaSupplyChain
(Hybrid,onpremisesorincloud)
B2BDeliveryoverDXorInternet
Amazon Glacieringest
Affiliates/Third Party Vendors
(Primary Copy) AWS Region 1 (Secondary & Tertiary Copies – optional)
AWS Region 2 or on-premises
Production Archive
deliver
Object Store
(Amazon S3)
Block Store
(Amazon EBS)
Shared FS
(Amazon EFS)
Performance
Per Operation Latency Variable Lowest, Consistent Low Consistent
Throughput Scale Multiple GBs per sec Single GBs per sec Multiple GBs per sec
Data
Availability/Durability
Across Multi-AZ Redundant within an AZ Across Multi-AZ
Characteristics
Access 1-1000’s of Clients A single EC2 instance 1-1000’s of Clients
Use Cases
Active Archive and
lifecycle to Cold Archive
Media Processing
(Transcoding, rendering,
QC, Farms) depending on
Application conformity
Databases
Boot Volumes
Media Processing
(Transcoding, rendering,
QC, Farms) Singleton
Streaming
Data Analytics
Media Processing
(Transcoding, rendering,
QC, Farms) Distributed
Content Management
Web Serving/Publishing
Workload Specific Storage
EDITING
Using AWS compute for content & media post-production
Editing in the Cloud
Amazon WorkSpaces
NVIDIA K520 GPU, 16GB RAM, 8 VCPUs
Heatmaps
H.264 vs. PCoIP
• PCoIP codecs were designed for interactive applications that are often static and are
dominated by computer-generated content
• Video codecs (like H.264) are designed for passive streaming of constantly changing, natural-
image camera-captured content
Designed for graphically intense cloud delivery
• The PCoIP protocol delivers
fundamentally better image
quality for text and 3D graphics
• The PCoIP protocol is optimized for
cloud delivery:
• Consumes 60-80% less bandwidth for
text and graphics
• Requires 50+% less server CPU,
leaving more cycles for the
applications
Cloud Editing Protocols
Stream desktop applications securely
to any web browser
Pay-as-you-go Scale globally
Secure apps & dataRun Desktop Apps
in a Web Browser
Desktop visualization
PROCESSING
Using AWS compute for content & media post-production
Reserved
Make a low, one-time
payment and receive
a significant discount
on the hourly charge
For committed
utilization
On-Demand
Pay for compute
capacity by the hour
with no long-term
commitments
For spiky workloads,
or to define needs
Spot
Bid for unused capacity
at a Spot Price -
fluctuates based on
supply & demand
For time-insensitive or
transient workloads
Consumption Models
Task Optimization
Compute Intensive
Intel ES-2666 v3 (Haswell)
Optimized specifically for EC2
Memory Intensive
Lowest price point per GiB of RAM
GPUs
40K CUDA cores
192GB of video memory
Enhanced Networking
Higher PPS, Lower network jitter, low latency
IO Intensive
SSD Storage, EBS Optimized
High Storage
24 x 2000 GiB per instance
Amazon S3
SQS Queues (orchestrated by Amazon SWF)
M4
M3
C4
C3 I3G2
R4
P2 D2
R3
X1
Accelerated Computing
Rendering, Compositing, Encoding, Non Linear Editing, VR
*12-core E5-2697-v2 Intel Xeon
Why GPUs?
• Ubiquitous – available at high scale to
application developers worldwide
• Enabling a high degree of parallelism – each
GPU has thousands of cores
• Consistent, well documented set of APIs (CUDA,
OpenACC, OpenCL)
• Supported by a wide variety of ISVs and open
source frameworks
• Deploy as Spot for compute workloads
• Single K80 10x faster than CPU on applications*
Up to 16 NVIDIA K80 GPUs (8 K80 cards) in a single instance
• A combined 192 GB of GPU memory, 40 thousand CUDA cores
• 70 teraflops of single precision floating point performance
• Over 23 teraflops of double precision floating point performance
• No minimum commitment, no need to provision GPU clusters in advance
GPU Instance Families
G2
P2
Elastic GPU’s
• In preview now
• Allows you to attach GPU’s to
additional instance types
(similar to EBS)
• Ideal if you need a small
amount of GPU acceleration, or
also require high amounts of
compute, memory or storage
• Supports OpenGL
Elastic GPU Architecture
Compute + Graphics
Instructions
Graphics
Instructions
Instructions
Image
Image
Instance Graphics Attachment
Animation Renderfarm
Renderfarm
Avere FXT
cluster
Data Center
Renderfarm
Avere FXT
cluster
Storage
Remote Data Center
Renderfarm
Avere FXT
cluster
Remote Data Center
San Francisco
Los Angeles
Primary Data
Center
Artists
Redundant 10Gb
Animation Renderfarm
Renderfarm
Avere FXT
cluster
Data Center
Renderfarm
Avere FXT
cluster
Storage
Remote Data Center
Renderfarm
Avere FXT
cluster
Remote Data Center
San Francisco
Los Angeles
Artists
Redundant 10Gb
virtual private cloud
Avere vFXT
Oregon
Spot InstancesEFS
Primary Data
Center
EC2 SPOT
Bidding on spare compute capacity for fun and profit
Spot is a market in which
the price of compute
changes based on supply
and demand
You’ll never pay more than
your bid. When the market
exceeds your bid you get
two minutes to wrap up
your work
Spot Rules
$0.27 $0.29$0.50
1b 1c1a
8XL
$0.30 $0.16$0.214XL
$0.07 $0.08$0.082XL
$0.05 $0.04$0.04XL
$0.01 $0.04$0.01L
C3
$1.76
On
Demand
$0.88
$0.44
$.22
$0.11
Each instance family
Each instance size
Each Availability Zone
In every region
Is a separate Spot Market
Many Different Markets
50% Bid
75% Bid
You pay the
market
price
25% Bid
Bid Price vs Market Price
• We make this easier using
Spot Bid Advisor
• With careful and automated
pool selection and bidding,
you can keep your Spot
cluster running as long as
you need to
• And with new features like
Spot Fleet we do the heavy
lifting for you…
Getting Started
Launch Thousands of Spot Instances
with one RequestSpotFleet call.
Get Best Price
Find the lowest priced horsepower that works for you.
or
Get Diversified Resources
Diversify your fleet. Grow your availability.
and
Apply Custom Weighting
Create your own capacity unit based on your application
needs
Spot Fleet
An easy to use interface that
lets you launch spare EC2
instances in seconds
Helps you select and bid on the
EC2 instances that meet your
applications requirements
Simple to use dashboard lets
you modify and manage your
application’s compute capacity
EC2 Spot Console
• When the Spot price exceeds your bid price,
the instance will receive a two-minute
warning
Coping with Terminations
#!/bin/bash
while true
do
if curl -s http://169.254.169.254/latest/meta-
data/spot/termination-time | grep -q .*T.*Z; then
/env/bin/runterminationscripts.sh;
else
# Spot instance not yet marked for termination.
sleep 5
fi
done
• Check for the 2 minute spot
instance termination
notification every 5
seconds leveraging a
script invoked at instance
launch
(or use mcron)
$1
Using a single
additional Parameter
Run continuously
for up to 6 hours
Save up to 50% off
On-Demand pricing
EC2 Spot Blocks
Loosely Coupled
No dependencies
Instance Flexibility
Maximize Savings
Fault Tolerance
Design for Failure
Multi-AZ
Higher Availability
Stateless
Shared Nothing
Spot Best Practices
Demand for Spot instances can vary significantly from moment to moment,
and the availability of Spot instances can also vary significantly depending on how many
unused EC2 instances are available.
Thank You!

More Related Content

What's hot

Hong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - KeynoteHong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - KeynoteAmazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
Closing Keynote - AWS Summit Stockholm
Closing Keynote - AWS Summit StockholmClosing Keynote - AWS Summit Stockholm
Closing Keynote - AWS Summit StockholmAmazon Web Services
 
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)Amazon Web Services
 
Content Delivery: accelerare in modo sicuro e flessibile siti web e applicazioni
Content Delivery: accelerare in modo sicuro e flessibile siti web e applicazioniContent Delivery: accelerare in modo sicuro e flessibile siti web e applicazioni
Content Delivery: accelerare in modo sicuro e flessibile siti web e applicazioniAmazon Web Services
 
Building Scalable Immersive Media Solutions on AWS
Building Scalable Immersive Media Solutions on AWSBuilding Scalable Immersive Media Solutions on AWS
Building Scalable Immersive Media Solutions on AWSAmazon Web Services
 
SEC306 Using Microsoft Active Directory Across On-Premises and AWS Cloud Wind...
SEC306 Using Microsoft Active Directory Across On-Premises and AWS Cloud Wind...SEC306 Using Microsoft Active Directory Across On-Premises and AWS Cloud Wind...
SEC306 Using Microsoft Active Directory Across On-Premises and AWS Cloud Wind...Amazon Web Services
 
Getting Started with Managed Database Services on AWS
Getting Started with Managed Database Services on AWSGetting Started with Managed Database Services on AWS
Getting Started with Managed Database Services on AWSAmazon Web Services
 
AWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless ArchitecturesAWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless ArchitecturesAmazon Web Services
 
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAmazon Web Services
 
HSBC and AWS Day - AWS foundations
HSBC and AWS Day - AWS foundationsHSBC and AWS Day - AWS foundations
HSBC and AWS Day - AWS foundationsAmazon Web Services
 
Migrate and Manage Workloads with Apps Associates
Migrate and Manage Workloads with Apps AssociatesMigrate and Manage Workloads with Apps Associates
Migrate and Manage Workloads with Apps AssociatesAmazon Web Services
 
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017Amazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...Amazon Web Services
 
Welcome Keynote - AWS Summit Stockholm
Welcome Keynote - AWS Summit Stockholm Welcome Keynote - AWS Summit Stockholm
Welcome Keynote - AWS Summit Stockholm Amazon Web Services
 
Born in the Cloud; Build it Like a Startup
Born in the Cloud; Build it Like a StartupBorn in the Cloud; Build it Like a Startup
Born in the Cloud; Build it Like a StartupAmazon Web Services
 
Best Practices for Microsoft Architectures on AWS
Best Practices for Microsoft Architectures on AWSBest Practices for Microsoft Architectures on AWS
Best Practices for Microsoft Architectures on AWSAmazon Web Services
 
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017Amazon Web Services
 

What's hot (20)

Hong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - KeynoteHong Kong AWS Summit 2017 - Keynote
Hong Kong AWS Summit 2017 - Keynote
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Closing Keynote - AWS Summit Stockholm
Closing Keynote - AWS Summit StockholmClosing Keynote - AWS Summit Stockholm
Closing Keynote - AWS Summit Stockholm
 
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
AWS re:Invent 2016: What’s New with Amazon Redshift (BDA304)
 
Content Delivery: accelerare in modo sicuro e flessibile siti web e applicazioni
Content Delivery: accelerare in modo sicuro e flessibile siti web e applicazioniContent Delivery: accelerare in modo sicuro e flessibile siti web e applicazioni
Content Delivery: accelerare in modo sicuro e flessibile siti web e applicazioni
 
Building Scalable Immersive Media Solutions on AWS
Building Scalable Immersive Media Solutions on AWSBuilding Scalable Immersive Media Solutions on AWS
Building Scalable Immersive Media Solutions on AWS
 
SEC306 Using Microsoft Active Directory Across On-Premises and AWS Cloud Wind...
SEC306 Using Microsoft Active Directory Across On-Premises and AWS Cloud Wind...SEC306 Using Microsoft Active Directory Across On-Premises and AWS Cloud Wind...
SEC306 Using Microsoft Active Directory Across On-Premises and AWS Cloud Wind...
 
Getting Started with Managed Database Services on AWS
Getting Started with Managed Database Services on AWSGetting Started with Managed Database Services on AWS
Getting Started with Managed Database Services on AWS
 
Startup Best Practices on AWS
Startup Best Practices on AWSStartup Best Practices on AWS
Startup Best Practices on AWS
 
AWS for Startups
AWS for StartupsAWS for Startups
AWS for Startups
 
AWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless ArchitecturesAWS in Media: Cloud and Serverless Architectures
AWS in Media: Cloud and Serverless Architectures
 
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks
 
HSBC and AWS Day - AWS foundations
HSBC and AWS Day - AWS foundationsHSBC and AWS Day - AWS foundations
HSBC and AWS Day - AWS foundations
 
Migrate and Manage Workloads with Apps Associates
Migrate and Manage Workloads with Apps AssociatesMigrate and Manage Workloads with Apps Associates
Migrate and Manage Workloads with Apps Associates
 
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017
 
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
Introduction to Cloud Computing with Amazon Web Services-ASEAN Workshop Serie...
 
Welcome Keynote - AWS Summit Stockholm
Welcome Keynote - AWS Summit Stockholm Welcome Keynote - AWS Summit Stockholm
Welcome Keynote - AWS Summit Stockholm
 
Born in the Cloud; Build it Like a Startup
Born in the Cloud; Build it Like a StartupBorn in the Cloud; Build it Like a Startup
Born in the Cloud; Build it Like a Startup
 
Best Practices for Microsoft Architectures on AWS
Best Practices for Microsoft Architectures on AWSBest Practices for Microsoft Architectures on AWS
Best Practices for Microsoft Architectures on AWS
 
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
Deep Dive on Microservices and Docker - AWS Summit Cape Town 2017
 

Similar to AWS Services for Content Production

AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)
AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)
AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)Amazon Web Services
 
AWS Services for Content Production
AWS Services for Content ProductionAWS Services for Content Production
AWS Services for Content ProductionAmazon Web Services
 
Creative content storage in the AWS Cloud
Creative content storage in the AWS CloudCreative content storage in the AWS Cloud
Creative content storage in the AWS CloudAmazon Web Services
 
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...Amazon Web Services
 
Transitioning to the Next Generation Hybrid Cloud Operating Model
Transitioning to the Next Generation Hybrid Cloud Operating ModelTransitioning to the Next Generation Hybrid Cloud Operating Model
Transitioning to the Next Generation Hybrid Cloud Operating ModelAmazon Web Services
 
Moving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS CloudMoving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS CloudAmazon Web Services
 
4K Media Workflows on AWS By Usman Shakeel of Amzaon AWS
4K Media Workflows on AWS By Usman Shakeel of Amzaon AWS4K Media Workflows on AWS By Usman Shakeel of Amzaon AWS
4K Media Workflows on AWS By Usman Shakeel of Amzaon AWSETCenter
 
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...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
 
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...Amazon Web Services
 
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
 
ENT306 Migrating Large Scale Data Sets to the Cloud
ENT306 Migrating Large Scale Data Sets to the CloudENT306 Migrating Large Scale Data Sets to the Cloud
ENT306 Migrating Large Scale Data Sets to the CloudAmazon Web Services
 
ENT306 Migrating large Scale Data Sets to the Cloud
ENT306 Migrating large Scale Data Sets to the CloudENT306 Migrating large Scale Data Sets to the Cloud
ENT306 Migrating large Scale Data Sets to the CloudAmazon Web Services
 
Journey Through the Cloud - Digital Media
Journey Through the Cloud - Digital MediaJourney Through the Cloud - Digital Media
Journey Through the Cloud - Digital MediaAmazon Web Services
 
AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)
AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)
AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)Amazon Web Services
 
re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...
re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...
re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...Anuj Dewangan
 

Similar to AWS Services for Content Production (20)

AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)
AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)
AWS re:Invent 2016: High Performance Cinematic Production in the Cloud (MAE304)
 
AWS Services for Content Production
AWS Services for Content ProductionAWS Services for Content Production
AWS Services for Content Production
 
Creative content storage in the AWS Cloud
Creative content storage in the AWS CloudCreative content storage in the AWS Cloud
Creative content storage in the AWS Cloud
 
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...
Choosing the Right Cloud Storage for Media and Entertainment Workloads - Apri...
 
Transitioning to the Next Generation Hybrid Cloud Operating Model
Transitioning to the Next Generation Hybrid Cloud Operating ModelTransitioning to the Next Generation Hybrid Cloud Operating Model
Transitioning to the Next Generation Hybrid Cloud Operating Model
 
Moving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS CloudMoving Your Media Supply Chain to the AWS Cloud
Moving Your Media Supply Chain to the AWS Cloud
 
4K Media Workflows on AWS By Usman Shakeel of Amzaon AWS
4K Media Workflows on AWS By Usman Shakeel of Amzaon AWS4K Media Workflows on AWS By Usman Shakeel of Amzaon AWS
4K Media Workflows on AWS By Usman Shakeel of Amzaon AWS
 
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...
Lunch and Learn - Store and Move your Data To & From the AWS Cloud, Markku Le...
 
Scalable Media Workflows in the Cloud
Scalable Media Workflows in the CloudScalable Media Workflows in the Cloud
Scalable Media Workflows in the Cloud
 
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
AWS May Webinar Series - Getting Started: Storage with Amazon S3 and Amazon G...
 
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
 
ENT306 Migrating Large Scale Data Sets to the Cloud
ENT306 Migrating Large Scale Data Sets to the CloudENT306 Migrating Large Scale Data Sets to the Cloud
ENT306 Migrating Large Scale Data Sets to the Cloud
 
ENT306 Migrating large Scale Data Sets to the Cloud
ENT306 Migrating large Scale Data Sets to the CloudENT306 Migrating large Scale Data Sets to the Cloud
ENT306 Migrating large Scale Data Sets to the Cloud
 
Journey Through the Cloud - Digital Media
Journey Through the Cloud - Digital MediaJourney Through the Cloud - Digital Media
Journey Through the Cloud - Digital Media
 
AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)
AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)
AWS re:Invent 2016: Deep Dive on AWS Cloud Data Migration Services (ENT210)
 
4K Media Workflows on AWS
4K Media Workflows on AWS4K Media Workflows on AWS
4K Media Workflows on AWS
 
Aws storage for media overview
Aws storage for media overview Aws storage for media overview
Aws storage for media overview
 
Data Migration Best Practice
Data Migration Best PracticeData Migration Best Practice
Data Migration Best Practice
 
Data Migration Best Practices
Data Migration Best PracticesData Migration Best Practices
Data Migration Best Practices
 
re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...
re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...
re:Invent 2019 CMP320 - How Dropbox leverages hybrid cloud for scale and inno...
 

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

Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Pooja Nehwal
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardsticksaastr
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )Pooja Nehwal
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 

Recently uploaded (20)

Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, YardstickSaaStr Workshop Wednesday w/ Lucas Price, Yardstick
SaaStr Workshop Wednesday w/ Lucas Price, Yardstick
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 

AWS Services for Content Production

  • 1. AWS Services for Content Production Liam Morrison| Amazon Web Services
  • 2. Benefit from massive economies of scale Adapt your media storage and compute needs using AWS Stop guessing capacity Handle unpredictable & bursty media needs programmatically Trade capital expense for variable expense Pay for media you store and process, as you go Go global in minutes Global availability instantly, with no commit Stop spending money on running & maintaining data centers Focus your resources on your media needs Increase speed and agility Shorten time to market, test new approaches Why AWS for Post Production?
  • 3. Playout & Distribution Visual Effects & Editing Analytics DAM & Archive Digital Supply Chain Publishing OTT Acquisition AWS Media Segments
  • 4. Playout & Distribution Elemental, EC2, S3/Glacier EFS, CloudFront Visual Effects & Editing EC2, S3, EFS, EBS, GPU, DX Analytics Kinesis, DynamoDB AML, RedShift, EMR DAM & Archive Snowball, S3, Glacier EC2, DX, Lambda DynamoDB, RDS Digital Supply Chain Elemental, EC2, S3/Glacier CloudFront, EFS, Snowball GPU, DX Publishing EC2, S3, Glacier, ELB, CloudFront OTT Elemental EC2, S3 CloudFront Acquisition Elemental, EC2, S3/Glacier CloudFront, Snowball, DX AWS Media Segments
  • 5. M&E Partner EcoSystem INGEST STORE MANAGE SECUREPROCESS CREATE MONETIZE INTEGRATEDELIVER SaaS BYOLPaaS
  • 6. SECURITY Security is our number 1 priority
  • 7. • AWS alignment with the latest MPAA cloud based application guidelines for content security – August 2015 • VPC private endpoints for S3 – enables a true private workflow capability • Encryption & Key Management capabilities • Glacier Vault for high-value media/originals • Fine-grained Identity & Access Management • Non-host based Security Groups & NACLs • Comprehensive auditing via AWS Flow Logs, Config, Inspector & CloudTrail • Run workloads using IAM Roles, not embedded credentials Securing The Crown Jewels
  • 8. Storage Render Farm Transcode Metadata Pipeline and License Manager Graphics Artist Workstations • Content has gravity • Network Bandwidth • Hybrid/All-in Cloud • I/O Performance • Ability to burst at a very short notice • Cost? • Performance • Security • License mobility/Elasticity • Dependency Management (hybrid scenario) • Interactivity • High-Performant Storage • Hardware Support Post-Production Components All-In Cloud Enabled Domino Effect
  • 9. PIPELINES Mapping Studio Workflows & Processes to AWS & Partner Offerings
  • 10. Ingest Storage Editing Processing PUSH OR PULL CONTENT & ARTIFACTS ACCESS SOURCE FILES LOCATED IN AMAZON S3 CREATE, EDIT, & COLLABORATE IN THE CLOUD SCALE OUT ON ELASTIC CAPACITY FOR PROCESSING Content production and post-production companies are leveraging AWS to accelerate and streamline creative, editing, and rendering workloads with highly scalable cloud computing and storage. Content Production Pipeline
  • 11. Ingest PUSH OR PULL CONTENT & ARTIFACTS AWS Services • Amazon S3 Transfer Acceleration: Fast data transfer to S3 • AWS Direct Connect: Dedicated network connectivity • AWS Snowball/Snowmobile: Petabyte/Exabyte-scale data transfer • Amazon CloudFront: Global content delivery network • AWS Storage Gateway: On-prem-to-cloud storage connectivity • Elemental Cloud Appliances: On-prem video processing for ingest Partners Post-Production Pipeline
  • 12. AWS Services • Amazon S3: Highly scalable, durable object storage • Amazon Glacier: Secure, durable, petabyte-scale data archival • Amazon EFS: Simple, elastic, scalable file system • Amazon Elastic Block Store: Persistent block storage • AWS Marketplace: Partner solutions for storage Partners Storage ACCESS SOURCE FILES LOCATED IN S3 Post-Production Pipeline
  • 13. AWS Services • Amazon EC2: Scalable CPU/GPU computing capacity • Amazon Workspaces: Virtual desktops in the cloud • Amazon EFS: Simple, elastic, scalable file system • Amazon EBS: Persistent block storage • Amazon S3: Highly scalable, durable object storage • Amazon Appstream 2.0: Virtual applications in the cloud Partners Editing CREATE, EDIT, & COLLABORATE IN THE CLOUD Post-Production Pipeline
  • 14. Processing SCALE OUT ON ELASTIC CAPACITY FOR PROCESSING AWS Services • Amazon EC2: Scalable CPU/GPU/Spot computing capacity • Amazon EFS: Simple, elastic, scalable file system • Amazon EBS: Persistent block storage • Amazon S3: Highly scalable, durable object storage • Elemental Cloud: On-demand, scalable video processing Partners Post-Production Pipeline
  • 15. INGEST Content ingest options on AWS for post-production pipelines
  • 16. Amazon S3 Transfer Acceleration S3 Bucket AWS Edge Location Uploader Optimized Throughput! Typically 50%–300% faster Change your endpoint, not your code 54 global edge locations No firewall exceptions No client software required
  • 17. AWS Snowball Edge Petabyte-scale hybrid device with onboard compute and storage • 100 TB local storage • Local compute equivalent to an Amazon EC2 m4.4xlarge instance • 10GBase-T, 10/25Gb SFP28, and 40Gb QSFP+ copper, and optical networking • Ruggedized and rack-mountable • S3 or NFS access RE:INVENT 2016 LAUNCH
  • 19. STORAGE Content storage options on AWS for post-production pipelines
  • 20. 1 PB raw storage 800 TB usable storage 600 TB allocated storage 400 TB application data Cloud Storage Storage Capacity
  • 21. Storage Services Amazon EBS Block storage for use with Amazon EC2 Amazon S3 Massively scalable storage & front-end 11 9’s of durability IA for infrequent access Internet scale storage via API AWS Storage Gateway S3, Glacier Integrates on-premises IT and AWS storage Amazon Glacier $0.007/GB/month 11 9’s of durability Multiple copies across different DCs Storage for archiving and backup EC2 EBS Amazon EFS Share File storage for use with Amazon EC2 EC2 EFS Massively scalable Pay for what you use High Performance 1000’s of hosts Up to 16TB/volume Up to 20K PIOPS SSD backed Cold & Throughput Encryption BLOCK FILE OBJECT OBJECT VPCVPCVPC
  • 22. Storage Lifecycle Long Term Archive All tiers accessible through a single API Oldest content trickles down to glacier automatically to save cost Amazon S3 S3 Infrequent Access Amazon Glacier LifeCyclePolicies Near-line Storage Frequently Accessed
  • 23. Shared Storage Shared Storage On-prem Storage AWS Direct Connect Storage Cache Amazon S3 Lustre on EC2 Avere on EC2 EFS AWS Direct Connect Hydrate workers EC2 Spot FXT on-prem Access Models Tightly vs. Loosely Coupled Storage
  • 24. Post Production tasks NLE/Review & Approve/VFX (Hybrid, on premises or in cloud) Raw Assets Secondary Copy Amazon Glacier in another Region Raw Assets Primary Copy Amazon Glacier Finished (Golden Copy) Archive Primary Copy Amazon Glacier AssetManagement(DAM/MAM) (Hybrid,onpremisesorincloud) Active Archive Amazon S3 (Standard) Active Archive Amazon S3 (Infrequent Acccess) Secondary & Tertiary Copies Amazon Glacier in another Region A secondary offsite copy of the active archive – usually cold Used for DR purposes MediaSupplyChain (Hybrid,onpremisesorincloud) B2BDeliveryoverDXorInternet Amazon Glacieringest Affiliates/Third Party Vendors (Primary Copy) AWS Region 1 (Secondary & Tertiary Copies – optional) AWS Region 2 or on-premises Production Archive deliver
  • 25. Object Store (Amazon S3) Block Store (Amazon EBS) Shared FS (Amazon EFS) Performance Per Operation Latency Variable Lowest, Consistent Low Consistent Throughput Scale Multiple GBs per sec Single GBs per sec Multiple GBs per sec Data Availability/Durability Across Multi-AZ Redundant within an AZ Across Multi-AZ Characteristics Access 1-1000’s of Clients A single EC2 instance 1-1000’s of Clients Use Cases Active Archive and lifecycle to Cold Archive Media Processing (Transcoding, rendering, QC, Farms) depending on Application conformity Databases Boot Volumes Media Processing (Transcoding, rendering, QC, Farms) Singleton Streaming Data Analytics Media Processing (Transcoding, rendering, QC, Farms) Distributed Content Management Web Serving/Publishing Workload Specific Storage
  • 26. EDITING Using AWS compute for content & media post-production
  • 27. Editing in the Cloud Amazon WorkSpaces NVIDIA K520 GPU, 16GB RAM, 8 VCPUs Heatmaps H.264 vs. PCoIP
  • 28. • PCoIP codecs were designed for interactive applications that are often static and are dominated by computer-generated content • Video codecs (like H.264) are designed for passive streaming of constantly changing, natural- image camera-captured content Designed for graphically intense cloud delivery • The PCoIP protocol delivers fundamentally better image quality for text and 3D graphics • The PCoIP protocol is optimized for cloud delivery: • Consumes 60-80% less bandwidth for text and graphics • Requires 50+% less server CPU, leaving more cycles for the applications Cloud Editing Protocols
  • 29. Stream desktop applications securely to any web browser Pay-as-you-go Scale globally Secure apps & dataRun Desktop Apps in a Web Browser Desktop visualization
  • 30. PROCESSING Using AWS compute for content & media post-production
  • 31. Reserved Make a low, one-time payment and receive a significant discount on the hourly charge For committed utilization On-Demand Pay for compute capacity by the hour with no long-term commitments For spiky workloads, or to define needs Spot Bid for unused capacity at a Spot Price - fluctuates based on supply & demand For time-insensitive or transient workloads Consumption Models
  • 32. Task Optimization Compute Intensive Intel ES-2666 v3 (Haswell) Optimized specifically for EC2 Memory Intensive Lowest price point per GiB of RAM GPUs 40K CUDA cores 192GB of video memory Enhanced Networking Higher PPS, Lower network jitter, low latency IO Intensive SSD Storage, EBS Optimized High Storage 24 x 2000 GiB per instance Amazon S3 SQS Queues (orchestrated by Amazon SWF) M4 M3 C4 C3 I3G2 R4 P2 D2 R3 X1
  • 33. Accelerated Computing Rendering, Compositing, Encoding, Non Linear Editing, VR *12-core E5-2697-v2 Intel Xeon Why GPUs? • Ubiquitous – available at high scale to application developers worldwide • Enabling a high degree of parallelism – each GPU has thousands of cores • Consistent, well documented set of APIs (CUDA, OpenACC, OpenCL) • Supported by a wide variety of ISVs and open source frameworks • Deploy as Spot for compute workloads • Single K80 10x faster than CPU on applications*
  • 34. Up to 16 NVIDIA K80 GPUs (8 K80 cards) in a single instance • A combined 192 GB of GPU memory, 40 thousand CUDA cores • 70 teraflops of single precision floating point performance • Over 23 teraflops of double precision floating point performance • No minimum commitment, no need to provision GPU clusters in advance GPU Instance Families G2 P2
  • 35. Elastic GPU’s • In preview now • Allows you to attach GPU’s to additional instance types (similar to EBS) • Ideal if you need a small amount of GPU acceleration, or also require high amounts of compute, memory or storage • Supports OpenGL
  • 36. Elastic GPU Architecture Compute + Graphics Instructions Graphics Instructions Instructions Image Image Instance Graphics Attachment
  • 37. Animation Renderfarm Renderfarm Avere FXT cluster Data Center Renderfarm Avere FXT cluster Storage Remote Data Center Renderfarm Avere FXT cluster Remote Data Center San Francisco Los Angeles Primary Data Center Artists Redundant 10Gb
  • 38. Animation Renderfarm Renderfarm Avere FXT cluster Data Center Renderfarm Avere FXT cluster Storage Remote Data Center Renderfarm Avere FXT cluster Remote Data Center San Francisco Los Angeles Artists Redundant 10Gb virtual private cloud Avere vFXT Oregon Spot InstancesEFS Primary Data Center
  • 39. EC2 SPOT Bidding on spare compute capacity for fun and profit
  • 40. Spot is a market in which the price of compute changes based on supply and demand You’ll never pay more than your bid. When the market exceeds your bid you get two minutes to wrap up your work Spot Rules
  • 41. $0.27 $0.29$0.50 1b 1c1a 8XL $0.30 $0.16$0.214XL $0.07 $0.08$0.082XL $0.05 $0.04$0.04XL $0.01 $0.04$0.01L C3 $1.76 On Demand $0.88 $0.44 $.22 $0.11 Each instance family Each instance size Each Availability Zone In every region Is a separate Spot Market Many Different Markets
  • 42. 50% Bid 75% Bid You pay the market price 25% Bid Bid Price vs Market Price
  • 43. • We make this easier using Spot Bid Advisor • With careful and automated pool selection and bidding, you can keep your Spot cluster running as long as you need to • And with new features like Spot Fleet we do the heavy lifting for you… Getting Started
  • 44. Launch Thousands of Spot Instances with one RequestSpotFleet call. Get Best Price Find the lowest priced horsepower that works for you. or Get Diversified Resources Diversify your fleet. Grow your availability. and Apply Custom Weighting Create your own capacity unit based on your application needs Spot Fleet
  • 45. An easy to use interface that lets you launch spare EC2 instances in seconds Helps you select and bid on the EC2 instances that meet your applications requirements Simple to use dashboard lets you modify and manage your application’s compute capacity EC2 Spot Console
  • 46. • When the Spot price exceeds your bid price, the instance will receive a two-minute warning Coping with Terminations #!/bin/bash while true do if curl -s http://169.254.169.254/latest/meta- data/spot/termination-time | grep -q .*T.*Z; then /env/bin/runterminationscripts.sh; else # Spot instance not yet marked for termination. sleep 5 fi done • Check for the 2 minute spot instance termination notification every 5 seconds leveraging a script invoked at instance launch (or use mcron)
  • 47. $1 Using a single additional Parameter Run continuously for up to 6 hours Save up to 50% off On-Demand pricing EC2 Spot Blocks
  • 48. Loosely Coupled No dependencies Instance Flexibility Maximize Savings Fault Tolerance Design for Failure Multi-AZ Higher Availability Stateless Shared Nothing Spot Best Practices Demand for Spot instances can vary significantly from moment to moment, and the availability of Spot instances can also vary significantly depending on how many unused EC2 instances are available.