SlideShare una empresa de Scribd logo
1 de 21
Die Digital Concert Hall der
Berliner Philharmoniker
Alexander McWilliam
@McTWilliam

Sven Ramuschkat
@SRamuschkat
Die Digital Concert Hall in Zahlen
 Über 300.000 registrierte Nutzer
 Herkunft aus über 100 Länder
 Alter 18 bis 88
 Nur HTTP Live Streaming (HLS)
+ Secure Progressive Download
 8 Bitraten von 64 bis 2.500 kBit/s
 Über 70 Terrabyte Video-Traffic
pro Monat
 Über 2 Terrabyte Video-Content
Klassische CDNs
 Unflexible und teure Verträge
 Ungenügende Video-Streaming Performance
 Black Box zwischen uns und unseren Endkunden

Amazon Web Services
 Kein Vertrag
 Günstige Preise
 Umfangreiche Dokumentation
My First Cloud

S3

Cloudfront
Das neue VOD Szenario
• Zentraler Streaming
Server in Irland
• Verteilung der Videos
weltweit über CloudFront
• Nutzen von SignedURLs in
CloudFront um Videos zu
schützen

SignedURL = URL beinhaltet einen Token, so dass diese URL nur für x Minuten gültig ist
VOD Szenario basierend auf CloudFront
> 40 weltweit Verteilte CloudFront Zugänge, die die Inhalte lokal cachen
Erstes Fazit
 Günstiger
 Macht mehr Spaß
 Geringfügig bessere Performance

Content Delivery Networks
funktionieren für uns nicht.
Das Anti-CDN (Push statt Pull)
Berlin Phil Media – VOD Phase 2
In 6 AWS Regionen werden eigene EC2-Instanzen aufgebaut
Auf einem S3 Bucket in Irland liegt der Master-Content, über CRON Jobs
werden neue Videos automatisch in die Region geladen

•
•

Latencey based Routing
DNS Failover, so dass Ausfall einer Region von
nächstliegender kompensiert wird
Berlin Phil Media – VOD Phase 2
•
•

Latencey based Routing
Alle 60s Healthcheck auf Server, DNS Failover, so dass Ausfall einer Region von nächstliegender
kompensiert wird
Berlin Phil Media VOD Phase 2

Herausforderungen:

• Nachbau des Signed-URLs Konzeptes mit Apache und BashScripten
• Kopieren der Master-Instanz mit 9 EBS Laufwerken mit 2 TB in
die Regionen
• EU  Virginia 6 h
• EU  Tokyo 36 h
Neues Fazit
 Doch nicht mehr so günstig
 Volle Kontrolle über Software

 Hammer Performance
...und was ist mit Live-Streaming?
Wer ist tecRacer?
Unsere Amazon Web Services Kunden
AWS Trainings in Berlin!
Fragen …

http://www.aws-blog.de
http://www.tecracer.de
Ihr Ansprechpartner: Herr Sven Ramuschkat
Haben Sie Fragen?
Gerne stehe ich Ihnen unter +49 (0) 511-59095-942 telefonisch
zur Verfügung, oder senden Sie mir eine Email
an aws@tecracer.de

Más contenido relacionado

Destacado

12. Community Training ITsax.de - technische Neuerungen 2012
12. Community Training ITsax.de - technische Neuerungen 201212. Community Training ITsax.de - technische Neuerungen 2012
12. Community Training ITsax.de - technische Neuerungen 2012pludoni GmbH
 
Präsentation Estrel Berlin - bildlastig
Präsentation Estrel Berlin - bildlastigPräsentation Estrel Berlin - bildlastig
Präsentation Estrel Berlin - bildlastigEstrel Berlin
 
Facebook - Die Schweiz im Vergleich (Update 31. Januar 2011)
Facebook - Die Schweiz im Vergleich (Update 31. Januar 2011)Facebook - Die Schweiz im Vergleich (Update 31. Januar 2011)
Facebook - Die Schweiz im Vergleich (Update 31. Januar 2011)Social Media Schweiz
 
Lugares turisticos del ecuador
Lugares turisticos del ecuadorLugares turisticos del ecuador
Lugares turisticos del ecuadorjessicatoapanta
 
Denker Delvoye
Denker DelvoyeDenker Delvoye
Denker Delvoyewimtim
 
HARDBASS 2010
HARDBASS 2010HARDBASS 2010
HARDBASS 2010RV4AV
 
Burkhard Pape: Schwitzen Statt Sitzen
Burkhard Pape: Schwitzen Statt SitzenBurkhard Pape: Schwitzen Statt Sitzen
Burkhard Pape: Schwitzen Statt Sitzentimopape
 
Stipendium_Marie
Stipendium_MarieStipendium_Marie
Stipendium_MarieMarieLue18
 

Destacado (18)

12. Community Training ITsax.de - technische Neuerungen 2012
12. Community Training ITsax.de - technische Neuerungen 201212. Community Training ITsax.de - technische Neuerungen 2012
12. Community Training ITsax.de - technische Neuerungen 2012
 
Präsentation Estrel Berlin - bildlastig
Präsentation Estrel Berlin - bildlastigPräsentation Estrel Berlin - bildlastig
Präsentation Estrel Berlin - bildlastig
 
on-site analysis mühlbach
on-site analysis mühlbachon-site analysis mühlbach
on-site analysis mühlbach
 
Staronbysamsung Newslettervol 01 De
Staronbysamsung Newslettervol 01 DeStaronbysamsung Newslettervol 01 De
Staronbysamsung Newslettervol 01 De
 
Te Kiero
Te KieroTe Kiero
Te Kiero
 
Paradigmas emergentes copia
Paradigmas emergentes   copiaParadigmas emergentes   copia
Paradigmas emergentes copia
 
Geschaeftspraesentation
GeschaeftspraesentationGeschaeftspraesentation
Geschaeftspraesentation
 
Virus informatikos
Virus informatikosVirus informatikos
Virus informatikos
 
Facebook - Die Schweiz im Vergleich (Update 31. Januar 2011)
Facebook - Die Schweiz im Vergleich (Update 31. Januar 2011)Facebook - Die Schweiz im Vergleich (Update 31. Januar 2011)
Facebook - Die Schweiz im Vergleich (Update 31. Januar 2011)
 
Lugares turisticos del ecuador
Lugares turisticos del ecuadorLugares turisticos del ecuador
Lugares turisticos del ecuador
 
Gb 0809
Gb 0809Gb 0809
Gb 0809
 
Denker Delvoye
Denker DelvoyeDenker Delvoye
Denker Delvoye
 
PS
PSPS
PS
 
HARDBASS 2010
HARDBASS 2010HARDBASS 2010
HARDBASS 2010
 
Burkhard Pape: Schwitzen Statt Sitzen
Burkhard Pape: Schwitzen Statt SitzenBurkhard Pape: Schwitzen Statt Sitzen
Burkhard Pape: Schwitzen Statt Sitzen
 
Metabolismo del fosforo
Metabolismo del fosforoMetabolismo del fosforo
Metabolismo del fosforo
 
Stipendium_Marie
Stipendium_MarieStipendium_Marie
Stipendium_Marie
 
Diarios de cte
Diarios de cteDiarios de cte
Diarios de cte
 

Similar a Die Digital Concert Hall der Berliner Philharmoniker auf Amazon AWS

Skalierbares Transcoding und Medien-Verarbeitung in der Cloud
Skalierbares Transcoding und Medien-Verarbeitung in der CloudSkalierbares Transcoding und Medien-Verarbeitung in der Cloud
Skalierbares Transcoding und Medien-Verarbeitung in der CloudAWS Germany
 
High Performance Multi-Server Magento in der Cloud
High Performance Multi-Server Magento in der CloudHigh Performance Multi-Server Magento in der Cloud
High Performance Multi-Server Magento in der CloudAOE
 
Webinar Neues von der re:invent 2013 Teil 1: PostgreSQL RDS, CloudTrail, neue...
Webinar Neues von der re:invent 2013 Teil 1: PostgreSQL RDS, CloudTrail, neue...Webinar Neues von der re:invent 2013 Teil 1: PostgreSQL RDS, CloudTrail, neue...
Webinar Neues von der re:invent 2013 Teil 1: PostgreSQL RDS, CloudTrail, neue...AWS Germany
 
Erweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud ServicesErweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud ServicesAWS Germany
 
papaya AWS Präsentation CeBIT 2010
papaya AWS Präsentation CeBIT 2010papaya AWS Präsentation CeBIT 2010
papaya AWS Präsentation CeBIT 2010papaya
 
Webinar SharePoint auf AWS
Webinar SharePoint auf AWSWebinar SharePoint auf AWS
Webinar SharePoint auf AWSAWS Germany
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web ServicesIndieOutpost
 
Einführung in AWS - Übersicht über die wichtigsten Services
Einführung in AWS - Übersicht über die wichtigsten Services Einführung in AWS - Übersicht über die wichtigsten Services
Einführung in AWS - Übersicht über die wichtigsten Services AWS Germany
 
Skalieren von Rails Anwendungen mit Amazon S3 und EC2
Skalieren von Rails Anwendungen mit Amazon S3 und EC2Skalieren von Rails Anwendungen mit Amazon S3 und EC2
Skalieren von Rails Anwendungen mit Amazon S3 und EC2Jonathan Weiss
 
WebExpresso - Switch the Switch
WebExpresso - Switch the SwitchWebExpresso - Switch the Switch
WebExpresso - Switch the SwitchAmazee Labs
 
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...comspace GmbH & Co. KG
 
Cloud Deployment und (Auto)Scaling am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling  am Beispiel von AngrybirdCloud Deployment und (Auto)Scaling  am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling am Beispiel von AngrybirdAOE
 
Drupal 7 auf Amazon Web Services
Drupal 7 auf Amazon Web ServicesDrupal 7 auf Amazon Web Services
Drupal 7 auf Amazon Web ServicesSven Paulus
 
Cloud Deployment und (Auto)Scaling am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling am Beispiel von AngrybirdCloud Deployment und (Auto)Scaling am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling am Beispiel von AngrybirdAOE
 
Modernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedModernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedMicrosoft Österreich
 
Innovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzenInnovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzenAmazon Web Services
 
Public Cloud Erfahrungsbericht SBB
Public Cloud Erfahrungsbericht SBBPublic Cloud Erfahrungsbericht SBB
Public Cloud Erfahrungsbericht SBBBATbern
 
Skalieren einer Web Anwendung
Skalieren einer Web Anwendung Skalieren einer Web Anwendung
Skalieren einer Web Anwendung Jonathan Weiss
 
DACHNUG50 Slides_Certmgr.pdf
DACHNUG50 Slides_Certmgr.pdfDACHNUG50 Slides_Certmgr.pdf
DACHNUG50 Slides_Certmgr.pdfDNUG e.V.
 

Similar a Die Digital Concert Hall der Berliner Philharmoniker auf Amazon AWS (20)

Skalierbares Transcoding und Medien-Verarbeitung in der Cloud
Skalierbares Transcoding und Medien-Verarbeitung in der CloudSkalierbares Transcoding und Medien-Verarbeitung in der Cloud
Skalierbares Transcoding und Medien-Verarbeitung in der Cloud
 
High Performance Multi-Server Magento in der Cloud
High Performance Multi-Server Magento in der CloudHigh Performance Multi-Server Magento in der Cloud
High Performance Multi-Server Magento in der Cloud
 
Webinar Neues von der re:invent 2013 Teil 1: PostgreSQL RDS, CloudTrail, neue...
Webinar Neues von der re:invent 2013 Teil 1: PostgreSQL RDS, CloudTrail, neue...Webinar Neues von der re:invent 2013 Teil 1: PostgreSQL RDS, CloudTrail, neue...
Webinar Neues von der re:invent 2013 Teil 1: PostgreSQL RDS, CloudTrail, neue...
 
Erweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud ServicesErweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud Services
 
papaya AWS Präsentation CeBIT 2010
papaya AWS Präsentation CeBIT 2010papaya AWS Präsentation CeBIT 2010
papaya AWS Präsentation CeBIT 2010
 
Webinar SharePoint auf AWS
Webinar SharePoint auf AWSWebinar SharePoint auf AWS
Webinar SharePoint auf AWS
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web Services
 
Einführung in AWS - Übersicht über die wichtigsten Services
Einführung in AWS - Übersicht über die wichtigsten Services Einführung in AWS - Übersicht über die wichtigsten Services
Einführung in AWS - Übersicht über die wichtigsten Services
 
Skalieren von Rails Anwendungen mit Amazon S3 und EC2
Skalieren von Rails Anwendungen mit Amazon S3 und EC2Skalieren von Rails Anwendungen mit Amazon S3 und EC2
Skalieren von Rails Anwendungen mit Amazon S3 und EC2
 
WebExpresso - Switch the Switch
WebExpresso - Switch the SwitchWebExpresso - Switch the Switch
WebExpresso - Switch the Switch
 
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...
Umzug in die Cloud - flexible, dynamische Websites und Digital Marketing am B...
 
Cloud Deployment und (Auto)Scaling am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling  am Beispiel von AngrybirdCloud Deployment und (Auto)Scaling  am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling am Beispiel von Angrybird
 
Drupal 7 auf Amazon Web Services
Drupal 7 auf Amazon Web ServicesDrupal 7 auf Amazon Web Services
Drupal 7 auf Amazon Web Services
 
Storage Spaces Direct - Introduction
Storage Spaces Direct - IntroductionStorage Spaces Direct - Introduction
Storage Spaces Direct - Introduction
 
Cloud Deployment und (Auto)Scaling am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling am Beispiel von AngrybirdCloud Deployment und (Auto)Scaling am Beispiel von Angrybird
Cloud Deployment und (Auto)Scaling am Beispiel von Angrybird
 
Modernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future DecodedModernes Rechenzentrum - Future Decoded
Modernes Rechenzentrum - Future Decoded
 
Innovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzenInnovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzen
 
Public Cloud Erfahrungsbericht SBB
Public Cloud Erfahrungsbericht SBBPublic Cloud Erfahrungsbericht SBB
Public Cloud Erfahrungsbericht SBB
 
Skalieren einer Web Anwendung
Skalieren einer Web Anwendung Skalieren einer Web Anwendung
Skalieren einer Web Anwendung
 
DACHNUG50 Slides_Certmgr.pdf
DACHNUG50 Slides_Certmgr.pdfDACHNUG50 Slides_Certmgr.pdf
DACHNUG50 Slides_Certmgr.pdf
 

Die Digital Concert Hall der Berliner Philharmoniker auf Amazon AWS

  • 1. Die Digital Concert Hall der Berliner Philharmoniker Alexander McWilliam @McTWilliam Sven Ramuschkat @SRamuschkat
  • 2.
  • 3.
  • 4.
  • 5. Die Digital Concert Hall in Zahlen  Über 300.000 registrierte Nutzer  Herkunft aus über 100 Länder  Alter 18 bis 88  Nur HTTP Live Streaming (HLS) + Secure Progressive Download  8 Bitraten von 64 bis 2.500 kBit/s  Über 70 Terrabyte Video-Traffic pro Monat  Über 2 Terrabyte Video-Content
  • 6. Klassische CDNs  Unflexible und teure Verträge  Ungenügende Video-Streaming Performance  Black Box zwischen uns und unseren Endkunden Amazon Web Services  Kein Vertrag  Günstige Preise  Umfangreiche Dokumentation
  • 8.
  • 9. Das neue VOD Szenario • Zentraler Streaming Server in Irland • Verteilung der Videos weltweit über CloudFront • Nutzen von SignedURLs in CloudFront um Videos zu schützen SignedURL = URL beinhaltet einen Token, so dass diese URL nur für x Minuten gültig ist
  • 10. VOD Szenario basierend auf CloudFront > 40 weltweit Verteilte CloudFront Zugänge, die die Inhalte lokal cachen
  • 11. Erstes Fazit  Günstiger  Macht mehr Spaß  Geringfügig bessere Performance Content Delivery Networks funktionieren für uns nicht.
  • 12. Das Anti-CDN (Push statt Pull)
  • 13. Berlin Phil Media – VOD Phase 2 In 6 AWS Regionen werden eigene EC2-Instanzen aufgebaut Auf einem S3 Bucket in Irland liegt der Master-Content, über CRON Jobs werden neue Videos automatisch in die Region geladen • • Latencey based Routing DNS Failover, so dass Ausfall einer Region von nächstliegender kompensiert wird
  • 14. Berlin Phil Media – VOD Phase 2 • • Latencey based Routing Alle 60s Healthcheck auf Server, DNS Failover, so dass Ausfall einer Region von nächstliegender kompensiert wird
  • 15. Berlin Phil Media VOD Phase 2 Herausforderungen: • Nachbau des Signed-URLs Konzeptes mit Apache und BashScripten • Kopieren der Master-Instanz mit 9 EBS Laufwerken mit 2 TB in die Regionen • EU  Virginia 6 h • EU  Tokyo 36 h
  • 16. Neues Fazit  Doch nicht mehr so günstig  Volle Kontrolle über Software  Hammer Performance
  • 17. ...und was ist mit Live-Streaming?
  • 19. Unsere Amazon Web Services Kunden
  • 20. AWS Trainings in Berlin!
  • 21. Fragen … http://www.aws-blog.de http://www.tecracer.de Ihr Ansprechpartner: Herr Sven Ramuschkat Haben Sie Fragen? Gerne stehe ich Ihnen unter +49 (0) 511-59095-942 telefonisch zur Verfügung, oder senden Sie mir eine Email an aws@tecracer.de