SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Andere mochten auch

Perfil profesional financiero en santa cruz de la sierra
Perfil profesional financiero en santa cruz de la sierraPerfil profesional financiero en santa cruz de la sierra
Perfil profesional financiero en santa cruz de la sierraFadel Galeb
 
La programacion-neurolinguistica-pnl-24639
La programacion-neurolinguistica-pnl-24639La programacion-neurolinguistica-pnl-24639
La programacion-neurolinguistica-pnl-24639Jordi Garrigosa Ayuso
 
6 b2 semana del 12 al 16 de diciembre
6 b2 semana del 12 al 16 de diciembre6 b2 semana del 12 al 16 de diciembre
6 b2 semana del 12 al 16 de diciembreDiego Mejía
 
Klöckner & Co - Ergebnisse 1. Quartal 2013
Klöckner & Co - Ergebnisse 1. Quartal 2013Klöckner & Co - Ergebnisse 1. Quartal 2013
Klöckner & Co - Ergebnisse 1. Quartal 2013Klöckner & Co SE
 
ISARCAMP: Krusche & Company / Michael Krusche: death of email
ISARCAMP: Krusche & Company / Michael Krusche: death of emailISARCAMP: Krusche & Company / Michael Krusche: death of email
ISARCAMP: Krusche & Company / Michael Krusche: death of emailISARNETZ
 
Klöckner & Co - Ergebnisse 2. Quartal 2013
Klöckner & Co - Ergebnisse 2. Quartal 2013Klöckner & Co - Ergebnisse 2. Quartal 2013
Klöckner & Co - Ergebnisse 2. Quartal 2013Klöckner & Co SE
 
Spruchverfahren aktuell (SpruchZ) Nr. 7/2015
Spruchverfahren aktuell (SpruchZ) Nr. 7/2015Spruchverfahren aktuell (SpruchZ) Nr. 7/2015
Spruchverfahren aktuell (SpruchZ) Nr. 7/2015SpruchZ
 
4 b1 semana del 17 al 21 de octubre
4 b1 semana del 17 al 21 de octubre4 b1 semana del 17 al 21 de octubre
4 b1 semana del 17 al 21 de octubreDiego Mejía
 
Fundación México Juega
Fundación México JuegaFundación México Juega
Fundación México JuegaRedesCemefi
 
Apoyo vital de la vía aérea
Apoyo vital de la vía aéreaApoyo vital de la vía aérea
Apoyo vital de la vía aéreaDiego Núñez
 
Laboratorio n2
Laboratorio n2Laboratorio n2
Laboratorio n2MARI751
 
P divinaspowerpoint-090709180250-phpapp02
P divinaspowerpoint-090709180250-phpapp02P divinaspowerpoint-090709180250-phpapp02
P divinaspowerpoint-090709180250-phpapp02Jordi Garrigosa Ayuso
 
Ideen Events für Gruppenreisen nach Italien
Ideen Events für Gruppenreisen nach ItalienIdeen Events für Gruppenreisen nach Italien
Ideen Events für Gruppenreisen nach ItalienGadis Tourist Service
 

Andere mochten auch (20)

Inter'er
Inter'er Inter'er
Inter'er
 
Perfil profesional financiero en santa cruz de la sierra
Perfil profesional financiero en santa cruz de la sierraPerfil profesional financiero en santa cruz de la sierra
Perfil profesional financiero en santa cruz de la sierra
 
La programacion-neurolinguistica-pnl-24639
La programacion-neurolinguistica-pnl-24639La programacion-neurolinguistica-pnl-24639
La programacion-neurolinguistica-pnl-24639
 
6 b2 semana del 12 al 16 de diciembre
6 b2 semana del 12 al 16 de diciembre6 b2 semana del 12 al 16 de diciembre
6 b2 semana del 12 al 16 de diciembre
 
Klöckner & Co - Ergebnisse 1. Quartal 2013
Klöckner & Co - Ergebnisse 1. Quartal 2013Klöckner & Co - Ergebnisse 1. Quartal 2013
Klöckner & Co - Ergebnisse 1. Quartal 2013
 
ISARCAMP: Krusche & Company / Michael Krusche: death of email
ISARCAMP: Krusche & Company / Michael Krusche: death of emailISARCAMP: Krusche & Company / Michael Krusche: death of email
ISARCAMP: Krusche & Company / Michael Krusche: death of email
 
Elnmeroureo 101210064904-phpapp02
Elnmeroureo 101210064904-phpapp02Elnmeroureo 101210064904-phpapp02
Elnmeroureo 101210064904-phpapp02
 
Klöckner & Co - Ergebnisse 2. Quartal 2013
Klöckner & Co - Ergebnisse 2. Quartal 2013Klöckner & Co - Ergebnisse 2. Quartal 2013
Klöckner & Co - Ergebnisse 2. Quartal 2013
 
Semestral 2011 01
Semestral 2011 01Semestral 2011 01
Semestral 2011 01
 
Spruchverfahren aktuell (SpruchZ) Nr. 7/2015
Spruchverfahren aktuell (SpruchZ) Nr. 7/2015Spruchverfahren aktuell (SpruchZ) Nr. 7/2015
Spruchverfahren aktuell (SpruchZ) Nr. 7/2015
 
4 b1 semana del 17 al 21 de octubre
4 b1 semana del 17 al 21 de octubre4 b1 semana del 17 al 21 de octubre
4 b1 semana del 17 al 21 de octubre
 
Fundación México Juega
Fundación México JuegaFundación México Juega
Fundación México Juega
 
Apoyo vital de la vía aérea
Apoyo vital de la vía aéreaApoyo vital de la vía aérea
Apoyo vital de la vía aérea
 
Laboratorio n2
Laboratorio n2Laboratorio n2
Laboratorio n2
 
7 percepcion y-conocimiento
7 percepcion y-conocimiento7 percepcion y-conocimiento
7 percepcion y-conocimiento
 
Santos castroviejo
Santos castroviejoSantos castroviejo
Santos castroviejo
 
¿Se aproxima la tormenta?
¿Se aproxima la tormenta?¿Se aproxima la tormenta?
¿Se aproxima la tormenta?
 
P divinaspowerpoint-090709180250-phpapp02
P divinaspowerpoint-090709180250-phpapp02P divinaspowerpoint-090709180250-phpapp02
P divinaspowerpoint-090709180250-phpapp02
 
Twitter linda castañeda
Twitter linda castañedaTwitter linda castañeda
Twitter linda castañeda
 
Ideen Events für Gruppenreisen nach Italien
Ideen Events für Gruppenreisen nach ItalienIdeen Events für Gruppenreisen nach Italien
Ideen Events für Gruppenreisen nach Italien
 

Ähnlich wie AWS Roadshow Herbst 2013 Partnervortrag Berlin: tecRacer

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.
 

Ähnlich wie AWS Roadshow Herbst 2013 Partnervortrag Berlin: tecRacer (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
 

Mehr von AWS Germany

Analytics Web Day | From Theory to Practice: Big Data Stories from the Field
Analytics Web Day | From Theory to Practice: Big Data Stories from the FieldAnalytics Web Day | From Theory to Practice: Big Data Stories from the Field
Analytics Web Day | From Theory to Practice: Big Data Stories from the FieldAWS Germany
 
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...AWS Germany
 
Modern Applications Web Day | Impress Your Friends with Your First Serverless...
Modern Applications Web Day | Impress Your Friends with Your First Serverless...Modern Applications Web Day | Impress Your Friends with Your First Serverless...
Modern Applications Web Day | Impress Your Friends with Your First Serverless...AWS Germany
 
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...AWS Germany
 
Modern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWSModern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWSAWS Germany
 
Modern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
Modern Applications Web Day | Continuous Delivery to Amazon EKS with SpinnakerModern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
Modern Applications Web Day | Continuous Delivery to Amazon EKS with SpinnakerAWS Germany
 
Building Smart Home skills for Alexa
Building Smart Home skills for AlexaBuilding Smart Home skills for Alexa
Building Smart Home skills for AlexaAWS Germany
 
Hotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructure
Hotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructureHotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructure
Hotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructureAWS Germany
 
Wild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
Wild Rydes with Big Data/Kinesis focus: AWS Serverless WorkshopWild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
Wild Rydes with Big Data/Kinesis focus: AWS Serverless WorkshopAWS Germany
 
Log Analytics with AWS
Log Analytics with AWSLog Analytics with AWS
Log Analytics with AWSAWS Germany
 
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS AWS Germany
 
AWS Programme für Nonprofits
AWS Programme für NonprofitsAWS Programme für Nonprofits
AWS Programme für NonprofitsAWS Germany
 
Microservices and Data Design
Microservices and Data DesignMicroservices and Data Design
Microservices and Data DesignAWS Germany
 
Serverless vs. Developers – the real crash
Serverless vs. Developers – the real crashServerless vs. Developers – the real crash
Serverless vs. Developers – the real crashAWS Germany
 
Query your data in S3 with SQL and optimize for cost and performance
Query your data in S3 with SQL and optimize for cost and performanceQuery your data in S3 with SQL and optimize for cost and performance
Query your data in S3 with SQL and optimize for cost and performanceAWS Germany
 
Secret Management with Hashicorp’s Vault
Secret Management with Hashicorp’s VaultSecret Management with Hashicorp’s Vault
Secret Management with Hashicorp’s VaultAWS Germany
 
Scale to Infinity with ECS
Scale to Infinity with ECSScale to Infinity with ECS
Scale to Infinity with ECSAWS Germany
 
Containers on AWS - State of the Union
Containers on AWS - State of the UnionContainers on AWS - State of the Union
Containers on AWS - State of the UnionAWS Germany
 
Deploying and Scaling Your First Cloud Application with Amazon Lightsail
Deploying and Scaling Your First Cloud Application with Amazon LightsailDeploying and Scaling Your First Cloud Application with Amazon Lightsail
Deploying and Scaling Your First Cloud Application with Amazon LightsailAWS Germany
 

Mehr von AWS Germany (20)

Analytics Web Day | From Theory to Practice: Big Data Stories from the Field
Analytics Web Day | From Theory to Practice: Big Data Stories from the FieldAnalytics Web Day | From Theory to Practice: Big Data Stories from the Field
Analytics Web Day | From Theory to Practice: Big Data Stories from the Field
 
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
Analytics Web Day | Query your Data in S3 with SQL and optimize for Cost and ...
 
Modern Applications Web Day | Impress Your Friends with Your First Serverless...
Modern Applications Web Day | Impress Your Friends with Your First Serverless...Modern Applications Web Day | Impress Your Friends with Your First Serverless...
Modern Applications Web Day | Impress Your Friends with Your First Serverless...
 
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
Modern Applications Web Day | Manage Your Infrastructure and Configuration on...
 
Modern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWSModern Applications Web Day | Container Workloads on AWS
Modern Applications Web Day | Container Workloads on AWS
 
Modern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
Modern Applications Web Day | Continuous Delivery to Amazon EKS with SpinnakerModern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
Modern Applications Web Day | Continuous Delivery to Amazon EKS with Spinnaker
 
Building Smart Home skills for Alexa
Building Smart Home skills for AlexaBuilding Smart Home skills for Alexa
Building Smart Home skills for Alexa
 
Hotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructure
Hotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructureHotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructure
Hotel or Taxi? "Sorting hat" for travel expenses with AWS ML infrastructure
 
Wild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
Wild Rydes with Big Data/Kinesis focus: AWS Serverless WorkshopWild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
Wild Rydes with Big Data/Kinesis focus: AWS Serverless Workshop
 
Log Analytics with AWS
Log Analytics with AWSLog Analytics with AWS
Log Analytics with AWS
 
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
Deep Dive into Concepts and Tools for Analyzing Streaming Data on AWS
 
AWS Programme für Nonprofits
AWS Programme für NonprofitsAWS Programme für Nonprofits
AWS Programme für Nonprofits
 
Microservices and Data Design
Microservices and Data DesignMicroservices and Data Design
Microservices and Data Design
 
Serverless vs. Developers – the real crash
Serverless vs. Developers – the real crashServerless vs. Developers – the real crash
Serverless vs. Developers – the real crash
 
Query your data in S3 with SQL and optimize for cost and performance
Query your data in S3 with SQL and optimize for cost and performanceQuery your data in S3 with SQL and optimize for cost and performance
Query your data in S3 with SQL and optimize for cost and performance
 
Secret Management with Hashicorp’s Vault
Secret Management with Hashicorp’s VaultSecret Management with Hashicorp’s Vault
Secret Management with Hashicorp’s Vault
 
EKS Workshop
 EKS Workshop EKS Workshop
EKS Workshop
 
Scale to Infinity with ECS
Scale to Infinity with ECSScale to Infinity with ECS
Scale to Infinity with ECS
 
Containers on AWS - State of the Union
Containers on AWS - State of the UnionContainers on AWS - State of the Union
Containers on AWS - State of the Union
 
Deploying and Scaling Your First Cloud Application with Amazon Lightsail
Deploying and Scaling Your First Cloud Application with Amazon LightsailDeploying and Scaling Your First Cloud Application with Amazon Lightsail
Deploying and Scaling Your First Cloud Application with Amazon Lightsail
 

AWS Roadshow Herbst 2013 Partnervortrag Berlin: tecRacer

  • 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