• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Scalable Media Workflows on the Cloud
 

Scalable Media Workflows on the Cloud

on

  • 1,339 views

This session walks through approaches for media ingest, storage, processing and delivery scenarios on the AWS cloud. We cover solutions for high speed file transfer, cloud-based transcoding, tiered ...

This session walks through approaches for media ingest, storage, processing and delivery scenarios on the AWS cloud. We cover solutions for high speed file transfer, cloud-based transcoding, tiered storage, content processing, and global low latency delivery, as well as the orchestration and management of the entire media workflow with the AWS Data Pipeline service. Attendees can expect to come away with an understanding of best practices for architecting and deploying cloud-based media workflows.

Statistics

Views

Total Views
1,339
Views on SlideShare
1,339
Embed Views
0

Actions

Likes
2
Downloads
100
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Scalable Media Workflows on the Cloud Scalable Media Workflows on the Cloud Presentation Transcript

    • Scalable Media Processing & Delivery in the Cloud
    • Media Evolution Why Scalability maters in modern media workflows… Building blocks and patters for constructing scalable media workflows in the cloud.
    • Media EvolutionAnalog VCD DVD 720p 1080p (3D) 2K 4KFO RMA T US ERS SIZ E
    • Media is getting Harder … Ingest Storage Processing Delivery
    • We need tools that can scale for Media …
    • Global Infrastructure SecureMassive Scale Time to market
    • Concentrate onContentLeave ITManagement to us …
    • Media Workflow Amazon SWF SNSStreaming Server Slicer DRM Wrapper Transcode Worker DRM Wrapper (Spot) Transcode Worker (Spot) CMS Processing Queue AWS Import/ Export S3
    • Media Storage - Faster access to massive compute capabilitiesYour files - Many external products (hourly or BYOL) - Access to other processing vendors without Amazon S3 having to move files around - Scalable Media Delivery (Piece of Cake!)
    • Media Ingest Amazon S3 AWS Direct (multi-part Upload) Connect AWS Storage AWS Import/ Gateway Service Export
    • Media Ingest S3 multi-part UploadFiles S3 Serverside S3 SDK S3 Bucket
    • Media Ingest Aspera on-Demand Server FASP Instance RAM S3 BucketFiles FASP Gateway EC2 Instance Running Aspera
    • Media Storage (in the Cloud) >Durability >>Availability >>>CostSingle API access (regardless Processed Output of the storage class) Amazon Reduced Redundancy S3 Amazon S3 (RRS) Amazon Glacier
    • Media Workflow Amazon SWF SNSStreaming Server Slicer DRM Wrapper Transcode Worker DRM Wrapper (Spot) Transcode Worker (Spot) CMS Processing Queue AWS Import/ Export Input files in S3
    • Media Processing Instance Store AMI EBSAmazon S3 EC2 Instance
    • Media SoftwareAWS Online Software Store• Customer can find, research, buy software• Simple pricing, aligns with EC2 usage model• 1-Click launch in minutes• Marketplace billing integrated into your AWS account• 600+ products across 23 categoriesDeveloper Tool Categories Include• Media Servers• Transcoding• Media Publishing• Digital Asset Management
    • Media Processing I/O EC2 Instance
    • Media Processing Instance Store EBSAMI EC2 Instance
    • Media Processing Instance Store EBSAMI EC2 Instances
    • Media Processing Steady State Transcoders Instance Store EBS CloudWatch Alarm InstanceAMI Store Auto Scaling Transcode EBS Queue Spot Transcoders
    • Media Workflow Amazon SQS Amazon SWF Amazon SNS
    • Media Workflow
    • Media Workflow Amazon SWF SNSStreaming Server Slicer DRM Wrapper Transcode Worker DRM Wrapper (Spot) Transcode Worker (Spot) CMS Processing Queue AWS Import/ Export Input files in S3
    • Media Workflow Amazon SWF SNS Amazon Elastic TranscoderStreaming Server DRM Wrapper DRM Wrapper (Spot) AWS Import/ Export 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 most popular formats (H.264 video with AAC audio in an MP4 container)• Free Usage Tier Input and output in S3
    • Media Delivery (in the Cloud) RTMP Streaming or Download DistributionProcessed Media Files HTTP/HTTPS Amazon S3 Amazon CloudFront >Pay as you go >>Performance >>>Cost
    • CDN Seattle South Bend New York (3) London (2) Amsterdam (2) Newark Dublin Stockholm Palo Alto Tokyo (2) HaywardSan Jose Paris (2) Frankfurt (2) Ashburn (2) Madrid Milan Los Angeles (2) Jacksonville Osaka Dallas (2) Hong Kong (2) St.Louis Miami Singapore (2) Sao Paulo Edge Locations Sydney
    • Media Reporting Access Logs EMR BusinessAmazon CloudFront Smarts Amazon S3 Amazon Redshift
    • Ooyala Online Video Platform 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
    • upLynk Online Video Platform Problem: • Customers need an end-to-end solution that handles the complexity and scale of their video delivery Solution: • AWS’s scalable and resilient services enable upLynk to provide a service solution providing: • 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 • Multi-screen deployment, time-to-market, lower storage & processing costs (one transcode, all devices)
    • Media can be made Scalable … >> Secure >> Flexible >> Managed >> Cheap >> Highly Available Your Media In the Cloud = Peace of Mind
    • Getting Started• Upload a video to S3 – Get Started with Amazon S3• Run an Elastic Transcoder Job -- Get Started with Elastic Transcoder• Setup a CloudFront Streaming distribution -- Creating Streaming Distributions• Launch the Amazon SWF Sample Workflow in the Management Console• Feel free to e-mail me: John Mancuso jman@amazon.com