Skalierbares Transcoding und Medien-Verarbeitung in der Cloud

829 views
722 views

Published on

Webinar und Session von den Audiovisual Days München

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
829
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Skalierbares Transcoding und Medien-Verarbeitung in der Cloud

  1. 1. Skalierbares Transcoding & Medien-Verarbeitung in der Cloud Steffen Krause Technology Evangelist @AWS_Aktuell skrause@amazon.de
  2. 2. Medien-Evolution Wie Skalierung in der Cloud für Medien-Workflows nützlich ist… Medien-Workflows in der Cloud Die Realität…
  3. 3. Medien-Evolution Analog VCD DVD 720p 1080p (3D) 2K 4K GRÖSSE BENUTZER FORMAT Import Speicherung Verarbeitung Auslieferung
  4. 4. Media wird Besser… und größer
  5. 5. Media wird Komplexer…
  6. 6. Wir brauchen skalierbare Werkzeuge für Media…
  7. 7. Verwaltete Dienste Sicherheit HochverfügbarkeitMassive Skalierung
  8. 8. Medien-Workflow Medien-Import Medien- Speicherung Medien- Verarbeitung Medien- Auslieferung Medien- Reporting
  9. 9. AWS Import/ Export Amazon S3 (multi-part Upload) AWS Storage Gateway Service AWS Direct Connect Medien-Import
  10. 10. Medien-Import S3 Bucket S3 Client S3 Serverseite S3 Multi-Part Upload Dateien
  11. 11. Medien-Import S3 Bucket EC2 Instance mit Aspera Dateien Aspera on-Demand Server FASP Instance RAM FASP Gateway
  12. 12. Medien-Import S3 Bucket EC2 Instance Mit Aspera Dateien Aspera on-Demand Server FASP Instance RAM FASP Gateway EIPEIPEIP ElasticNetwork Interface
  13. 13. Medien-Import S3 Bucket EC2 Instanz-Farm mit Aspera Files EIP EIP EIP ElasticNetwork Interface ElasticNetwork Interface
  14. 14. Medien-Speicherung (in der Cloud) Amazon S3 Amazon Glacier Object Lifecycle Policies Einheitlicher API Zugriff (unabhängig von der Speicher-Klasse) >Dauerhaftigkeit >>Skalierbarkeit >>>Kosten
  15. 15. Medien-Speicherung (Hybrid) Amazon S3 HTTPS AWS Storage Gateway Firmen-Data Center Benutzer Client On-Premises Storage
  16. 16. Medien-Speicherung Amazon S3 Ihre Dateien - Schnellerer Zugang zu massiver Rechenleistung - Viele Marketplace-Produkte (stundenweise oder BYOL) - Zugang zu mehreren Verarbeitungs-Herstellern ohne die Dateien bewegen zu müssen - Skalierbare Medien-Auslieferung (total einfach!)
  17. 17. Medien-Verarbeitung EC2 Instanz I/O
  18. 18. Medien-Verarbeitung AMI EBS Instance Store EC2 Instanz
  19. 19. Medien-Verarbeitung AMI EBS Instance Store EC2 Instanzen
  20. 20. Medien-Verarbeitung AMI EBS Instance Store Steady State Transcoders EBS Instance Store Spot Transcoders Transcode Queue
  21. 21. Medien-Verarbeitung AMI EBS Instance Store Steady State Transcoders Transcode Queue EBS Instance Store Spot Transcoders Auto Scaling CloudWatch Alarm
  22. 22. Medien-Verarbeitung
  23. 23. SPOT Transcode Queue Transcode Worker Transcode Worker Transcode Worker (Spot) Transcode Worker (Spot) Input Dateien in S3
  24. 24. SPOT Transcode Queue Transcode Worker Transcode Worker Transcode Worker (Spot) Transcode Worker (Spot) Input Dateien in S3 Slicer CMS
  25. 25. Media Workflow SNS SQS SWF
  26. 26. Processing Queue Amazon SWF Transcode Worker Transcode Worker (Spot) Input Dateien in S3 Slicer CMS Media Workflow AWS Import/ Export DRM Wrapper DRM Wrapper (Spot) SNS Streaming Server
  27. 27. Problem: • Medien-Kunden brauchen End-to-End Lösung für Medien-Speicherung, Verarbeitung und Auslieferung Lösung: • Die skalierbaren AWS-Dienste ermöglichen es Ooyala Inhalte zu verwalten und zu publizieren, zu personalisieren und Zielgruppen zu messen und zu monetarisieren Geschäftsnutzen: • Über 1 Milliarde Videos pro Monat abgespielt über 2 Milliarden analysierte Ereignisse pro Tag • 25% der U.S. Online Viewer betrachten Videos powered by Ooyala Ooyala Online Video Plattform
  28. 28. “When we started Ooyala, we were warned that we would spend most of our time in data centers at 2:00 AM, making sure everything was working. With AWS, we have found ourselves asking why anyone would choose to do it themselves. AWS has enabled us to build, deploy, and scale our product in record time, raising the bar for rapid innovation.” Sean Knapp, Founder and Chief Technology Officer at Ooyala Ooyala Online Video Plattform
  29. 29. Problem: • ABC/Disney brauchte eine End-to-End Lösung für die Komplexität und Skalierung ihrer Video-Auslieferung Lösung: • Die skalierbaren und elastischen AWS-Dienste ermöglichen upLynk eine Dienstleistungslösung anzubieten die folgendes bietet: • Ein multi-bitrate Encoding für alle Geräte • Sichere Signalerfassung bei niedriger Bandbreite • Automatische Untertitel-Verarbeitung und Packung • Live On-the-fly Programm- und Werbe-Ersetzung • Dynamische Werbeeinsetzung in live Playback • Software-kontrollierter Live-Signal-Versatz Geschäftsnutzen: • Operative Produktivität, Opex statt Capex, neues Umsatzpotential upLynk Online Video Plattform
  30. 30. Processing Queue Amazon SWF Transcode Worker Transcode Worker (Spot) Input Dateien in S3 Slicer CMS Media Workflow AWS Import/ Export DRM Wrapper DRM Wrapper (Spot) SNS Streaming Server
  31. 31. Amazon SWF Input und Output in S3 Media Workflow AWS Import/ Export DRM Wrapper DRM Wrapper (Spot) SNS Streaming Server Amazon Elastic Transcoder
  32. 32. Input und Output in S3 Video Transcoding in der Cloud Amazon Elastic Transcoder • Einfache Entwicklung in AWS SDKs für Python, Node.js, Java, .NET, PHP und Ruby • Eingabeformate: 3GP, AVI, DivX, FLV, MPEG-2, MP4, MXF, OGG, VOB und WebM • Ausgabeformate: – Videocodecs: H.264, VP8 – Audiocodecs: AAC, Vorbis – Container: MP4, MPEG2-TS, WebM
  33. 33. Input und Output in S3 Video Transcoding in der Cloud Amazon Elastic Transcoder • Visual Watermarking • Maximale Bitrate/Framerate einstellbar • Apple HTTP Live Streaming (HLS) Kompatibilität • Mehrere Ausgabeformate/-größen gleichzeitig • Thumbnails • Integration mit S3 (und damit CloudFront) und Amazon Clouddrive • Kostenloses Nutzungskontingent (10 min HD oder 20 min SD pro Monat)
  34. 34. Medien-Auslieferung (in der Cloud) Amazon S3 RTMP Streaming oder Download DistributionVerarbeitete Mediendateien >Nutzungsbasierte Abrechnung >>Performance >>>Kosten HTTP/HTTPS Amazon CloudFront
  35. 35. Medien-Auslieferung (Hybrid) CloudFront Custom Origin Firmen-Data Center Benutzer Client On-Premises Storage Amazon CloudFront Server
  36. 36. Content Delivery Network Edge Locations Dallas(2) St.Louis Miami JacksonvilleLos Angeles (2) Palo Alto Seattle Ashburn(3) 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 Osaka Milan Sydney Madrid Seoul Mumbai Chennai
  37. 37. Medien-Auslieferung (Streaming) HDS/HLS/Smooth Streaming Amazon CloudFront EBS Instance Store EC2 Streaming Instanz Amazon S3
  38. 38. Medien-Reporting Amazon CloudFront Access Logs Amazon S3 EMR Amazon Redshift Business Smarts
  39. 39. Medien-Workloads Region GovCloud Region Snapshot AMI S3 Bucket AWS CloudFormation Snapshot AMIS3 Bucket S3 Copy Snapshot Copy AMI Copy Stack
  40. 40. =z Media werden Skalierbar…>> Secure >> Flexibel >> Verwaltet >> Hochverfügbar >> Günstig Ihre Medien In der Cloud Ruhiger Schlaf
  41. 41. Vielen Dank skrause@amazon.de
  42. 42. • http://aws.amazon.com/de • Beginnen Sie mit dem Free Tier: http://aws.amazon.com/de/free/ • 25 US$ Startguthaben für Neukunden: http://aws.amazon.com/de/campaigns/account/ • Twitter: @AWS_Aktuell • Facebook: http://www.facebook.com/awsaktuell • Webinare: http://aws.amazon.com/de/about-aws/events/ • Slides: http://de.slideshare.net/AWSAktuell/ • Youtube: http://www.youtube.com/awsaktuell Ressourcen

×