Webinar Amazon Cloudfront

1.237 Aufrufe

Veröffentlicht am

Webinar vom 23.10.2013
Amazon CloudFront ist ein Service für Content Delivery. Er integriert sich mit anderen AWS Diensten und ermöglicht die effiziente und schnelle Auslieferung von Inhalten für Ihre Website und Anwendung, ohne dass Sie langfristige Verpflichtungen eingehen müssen. Und diesem Webinar geben wir einen Überblick über CloudFront.

Die Aufzeichnungen stehen demnächst hier zur Verfügung:
http://aws.amazon.com/de/recorded-webinar/

Veröffentlicht in: Technologie
0 Kommentare
1 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.237
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
1
Aktionen
Geteilt
0
Downloads
18
Kommentare
0
Gefällt mir
1
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Webinar Amazon Cloudfront

  1. 1. Amazon CloudFront Überblick Steffen Krause Technical Evangelist @AWS_Aktuell skrause@amazon.de
  2. 2. Agenda • • • • • CDN Nutzen CloudFront Überblick CloudFront Arbeitsweise Kundenbeispiele Preise Amazon CloudFront
  3. 3. CloudFront Netzwerk Europa Nordamerika Ashburn, VA (3) Dallas, TX (2) Hayward, CA Jacksonville, FL Los Angeles, CA (2) Miami, FL Newark, NJ New York, NY (3) Palo Alto, CA Seattle, WA San Jose, CA South Bend, IN St. Louis, MO Amsterdam (2) Dublin Frankfurt (2) London (2) Madrid Milan Paris (2) Stockholm Asien Chennai Hong Kong (2) Mumbai Osaka Seoul Singapore (2) Tokyo (2) Südamerika Sao Paulo Australien Sydney
  4. 4. CloudFront Grundlagen CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  5. 5. CloudFront Überblick Einfach zu verwenden • Einfache Konfiguration in der Webkonsole • Leicht selbst zu administrieren • Keine proprietäre Beschreibungssprache AWS Integration • Funktioniert mit Amazon EC2 und S3 Quellen • Verbindungen zu AWS umfassend verwaltet • Standard AWS Ressourcen (wie CloudFormation) Niedrige Kosten • Keine Kosten für die Einrichtung • Bezahlung nur für Anfragen und Datentransfer
  6. 6. Ständig neue Features • • • • • New Lower Pricing Tiers Access Logging Capability CloudFront Management Console Private Content Streaming Video on Demand 2011 2010 2009 • • • • • • • • • • • • • Singapore Edge Location Private Streaming Price Drop HTTPS Support Lower 1-Hour TTLs Access Logs - Streaming NYC Edge Location Enhanced Logs Default Root Object Invalidation Custom Origins Service Level Agreement Jacksonville Edge Location • • • • • • • • • • • • • Paris Edge Location (IAM) Identity & Access Management Price Drop Free Inbound Data Transfer Stockholm Edge Location Live Streaming Support Sao Paulo Edge Location Second LA Edge Location San Jose Edge Location South Bend Edge Location Sec. NY Edge Location Large Object Support CloudFront Tops 20K customers 2012 • • • • • • • • • • • • • • • Osaka Edge Location • Milan Edge Location • Lower Minimum Content • Expiration Periods Live Streaming FMS 4.5 • Geo-blocking tutorial • Second Virginia Edge • Location • Second Singapore Edge Location • Second Frankfurt Edge Location • Second London Edge Location • Smooth Streaming Support • Dynamic Content Support • Multiple Cache Behaviors Multiple Origin Servers • Query String Parameters Second Dallas Edge Location Second Paris Edge Location Sydney Edge Location Second Amsterdam Edge Location Cookie Support Price Classes Enhanced Logs Madrid, Spain Edge Location Private Content Console Support Second Tokyo Edge Location Hayward, CA Edge Location Third NY Edge Location Second Hong Kong Edge Location CloudFront & Strangeloop offer combined CDN/FEO solution 2013 • • • • • • • • • • • Price Drop. Lower inter-region pricing Korea PoP launch Zone Apex Support Custom SSL Support Chennai Edge location Mumbai Edge location Third VA PoP WOWZA Support Support for HTTP 1.1 DELETE, OPTIONS, and PATCH HTTP verbs Temporary Credentials & Federation
  7. 7. Sites mischen statische und dynamische Inhalte Dynamisch Statisch
  8. 8. Statische Inhalte Statische Inhalte sind die Inhalte, die sich nicht von Benutzer zu Benutzer ändern • • • • Bilder Medien CSS JavaScript
  9. 9. Features für Auslieferung von statischen Objekten • • • • • HTTP/HTTPS Datei-Auslieferung Private Inhalte mit Signed URLs Programmatische Ungültig-Markierung Zugriffs-Logs Vollständige Kontrolle über APIs
  10. 10. Dynamische Inhalte Dynamische Inhalte sind der interaktive oder personalisierte Anteil einer Website, für jeden Benutzer einzeln erstellt • • • • • • • • Nachrichten Wetter Sport Social Media Werbung Aktien Ecommerce Reisen
  11. 11. Features für dynamische Inhalte 1. 2. 3. 4. 5. Verbindungsoptimierung Mehrere Cache Behaviors und Quellserver Query String Parameters und Cookie Unterstützung Eigene SSL Zertifikate Zone Apex Support
  12. 12. Typische Website-Architektur Dynamic Content www.example.com/*.php oder Elastic Load Balancing Amazon EC2 Custom Origin Static Content cdn.example.com/*.jpg oder Amazon S3 Custom Origin
  13. 13. Content Delivery mit CloudFront Dynamic Content oder Amazon CloudFront www.example.com *.php Elastic Load Balancing Amazon EC2 Custom Origin Static Content *.jpg oder Amazon S3 Custom Origin
  14. 14. Dynamic Content Delivery: Häufige Mythen Mythos… Richtig… •Keine meiner Webseiten ist cachebar. • Häufig sind viele Seiten cachbar, z.B. Suchergebnisseiten •Meine Webseiten sind angepasst, also nicht cachebar • Verwenden Sie Cookies & Query Strings als Cache Keys – z.B. für lokale Informationen •Meine Webseiten sind personalisiert und für jeden Benutzer anders. Daher ist ein CDN nicht sinnvoll • Netzwerk- und Pfadoptimierung ermöglichen die Beschleunigung von dynamischen Inhalten mit CloudFront – z.B. personalisierte Seiten.
  15. 15. CloudFront CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  16. 16. Schneller: Das Performance Problem Große Distanz + Schlechtes Netzwerk = Langsame Ladezeiten
  17. 17. Schneller: Wie Cloudfront hilft CloudFront ändert diese Beziehung… Geringe Distanz + Optimiertes Netzwerk = Schnelle Ladezeiten
  18. 18. Schneller: Optimierter Netzwerkpfad Dynamic Content Niedrige Latenz TCP/IP Window Sizing Amazon CloudFront www.example.com *.php Static Content *.jpg Persistente Verbindung Überwachter Netzwerkpfad
  19. 19. Schneller: Globales CloudFront Netzwerk “Delivery via Amazon CloudFront allows you to download video games as quickly as your broadband connection allows. Customers using a high speed, broadband internet can see up to an 8x increase in download speed...” • • • Amazon CloudFront musste das Amazon.com CDN Business gewinnen wie jeder andere Anbieter Tests auf Amazon.com zeigen, dass Amazon CloudFront 7% schneller ist als CDN A und 51% schneller als CDN B. Der größte Teil des Amazon.com CDN Traffic wird über Amazon CloudFront ausgeliefert
  20. 20. CloudFront CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  21. 21. Skalierung: Wie CloudFront hilft Caching von statischen Inhalten an der Edge Location Offloading der Verbindungsinitialisierung und SSL-Aushandlung Persistente Verbindungen und Collapsed Forwarding helfen bei der Skalierung der Quelle
  22. 22. Skalierbarkeit Spitzenlast über 60 Gb/s Beispiel: Video Banner Werbe-Kunde
  23. 23. NASA JPL liefert Inhalte vom Mars Problem Ein massiver Anstieg der Webanfragen wurde während der Liveübertragung der Mars Exploration Rover Curiosity Landung erwartet Lösung NASA JPL verwendet AWS für Website, Bilder- und LiveVideo-Auslieferung an hunderttausende gleichzeitige Besucher Nutzen Über die mars.jpl.nasa.gov Website on AWS konnte NASA JPL ihre Inhalte der Welt zur Verfügung stellen und so eine exzellente Erfahrung für mehr Live-Betrachter als bei den olympischen Spielen bieten
  24. 24. CloudFront CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  25. 25. Verfügbarer: Wie CloudFront hilft  CloudFront hat eine hochverfügbare Architektur  Gecachte Inhalte werden ausgeliefert auch wenn die Quelle nicht erreichbar ist  SLA für Verfügbarkeit
  26. 26. Zuverlässige AWS Infrastruktur vereinfacht die Aufgaben Problem Hohe Fehlerrate und Performanceprobleme mit bestehendem CDN Anbieter Solution Migration der meisten PBS Videos auf Amazon S3 Storage mit Auslieferung über Amazon CloudFront Nutzen S3 + CloudFront ergaben eine 50% geringere Fehlerrate und verbesserte Performance Kunden-Video http://www.youtube.com/watch?v=l2990XEC-Cw “As with all the AWS services we leverage, using Amazon CloudFront is so simple and reliable that the team doesn’t have to think about it. It all just works, freeing us to focus on building cool applications.”
  27. 27. CloudFront CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  28. 28. Verwaltbarer: Wie CloudFront hilft • Keine Programmierung erforderlich • Self Service Anmeldung und Konfiguration • AWS Management Konsole zur Erstellung und Verwaltung von CloudFront Distributionen. • Über APIs programmierbar für Integration in Ihre Systeme & Workflows
  29. 29. Demo
  30. 30. CloudFront CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  31. 31. Kostengünstiger: Wie CloudFront hilft • Derselbe Preis für statische und dynamische Inhalte • Preisvorteile für S3 und EC2 Quellen gegenüber direkter Auslieferung • CloudFront kostet bei über 10TB/Monat weniger als AWS Data Transfer • Reserved Capacity Preise für reservierte Kapazität
  32. 32. Samsung verwendet CloudFront für Smart Hub Problem Reduzierung der IT Kosten für neue Projekte Solution Niedrige pay-as-you-go Kosten mit AWS + zuverlässige Dienste Bei jeder Anforderung authentifiziert Smart Hub die Endgeräte, liefert Apps & Content aus und liefert Benachrichtigungen an verschiedene Geräte aus Nutzen Operative Effizienz, Kapitalkosten zu laufenden Kosten, Neue Geschäftsmöglichkeiten
  33. 33. Features für Live und VOD Streaming Unterstützt alle Gerätetypen HTTP Protokolle – Adobe HDS, Apple HLS, Microsoft Smooth Streaming, MPEG-DASH RMTP Protokoll für Flash Clients (nur VOD) Einfach zu konfigurieren Live Streaming Stack über CloudFormation Skript konfiguriert VOD - Upload .flv nach S3, Stream über RTMP Flexibel Volle Kontrolle über Streaming Origin
  34. 34. upLynk Online Video Platform Problem ABC/Disney benötigte eine vollständige Lösung für eine komplexe und skalierbare Video-Auslieferung Lösung Eine skalierbare Lösung mit AWS: • Auslieferung über CloudFront • Ein multi-Bitrate Encodung für alle Geräte • Sichere Signalakquisition mit niedriger Bandbreite • Automatische Untertitelverarbeitung • Live on-the-fly Programm und Werbe-Entfernung • Dynamische Werbeeinbindung in Live-Playbacl • Software-kontrollierte Live-Signal-Verzögerung Nutzen Operative Effizienz, Kapitalkosten zu laufenden Kosten, Neue Geschäftsmöglichkeiten
  35. 35. Kosten 37
  36. 36. Danke! aws.amazon.com/de/cloudfront
  37. 37. Ressourcen • 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/ • Slideshare: http://de.slideshare.net/AWSAktuell • Bisherige Webinare: http://aws.amazon.com/de/recorded-webinar/
  38. 38. Webinare Bisherige Webinare: http://aws.amazon.com/de/recorded-webinar/ Kommende Webinare: • Content Delivery mit Amazon CloudFront 23.10.2013, 10 Uhr (!) http://aws.amazon.com/de/about-aws/events/
  39. 39. skrause@amazon.de
  40. 40. aws.amazon.com/de

×