• Like

Webinar Amazon Cloudfront

  • 716 views
Uploaded on

Webinar vom 23.10.2013 …

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/

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
716
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
12
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Amazon CloudFront Überblick Steffen Krause Technical Evangelist @AWS_Aktuell skrause@amazon.de
  • 2. Agenda • • • • • CDN Nutzen CloudFront Überblick CloudFront Arbeitsweise Kundenbeispiele Preise Amazon CloudFront
  • 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. CloudFront Grundlagen CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  • 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. 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. Sites mischen statische und dynamische Inhalte Dynamisch Statisch
  • 8. Statische Inhalte Statische Inhalte sind die Inhalte, die sich nicht von Benutzer zu Benutzer ändern • • • • Bilder Medien CSS JavaScript
  • 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. 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. 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. 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. 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. 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. CloudFront CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  • 16. Schneller: Das Performance Problem Große Distanz + Schlechtes Netzwerk = Langsame Ladezeiten
  • 17. Schneller: Wie Cloudfront hilft CloudFront ändert diese Beziehung… Geringe Distanz + Optimiertes Netzwerk = Schnelle Ladezeiten
  • 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. 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. CloudFront CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  • 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. Skalierbarkeit Spitzenlast über 60 Gb/s Beispiel: Video Banner Werbe-Kunde
  • 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. CloudFront CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  • 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. 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. CloudFront CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  • 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. Demo
  • 30. CloudFront CloudFront kann Webanwendungen … • Schneller • Skalierbarer • Verfügbarer • Verwaltbarer • Kostengünstiger machen
  • 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. 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. 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. 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. Kosten 37
  • 36. Danke! aws.amazon.com/de/cloudfront
  • 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. 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. skrause@amazon.de
  • 40. aws.amazon.com/de