Webinar 1:Was ist Amazon Web Services
und wofür kann ich AWS nutzen?
Steffen KrauseTechnical Evangelist
Während des Webinars:Stellen Sie Fragen über Webex
Beantwortung am Ende des Webinars
Nach dem WebinarTeilen Sie uns mit:
Was gut ist, was nicht
Was Sie bei unseren Veranstaltungen sehen wollen
Was Sie sich von AWS wünschen
Ihr Feedback ist wichtig
1. Was ist Amazon Web Services und wofür kann ich AWS nutzen14. Februar 2013, 16.00
2. Erste Schritte mit Amazon Web Services – von der Anmeldung bis zur ersten Instanz7. März 2013, 16.00
3. Amazon Web Services 1*1 – welche Dienste gibt es wofür?20. März 2013, 16.00
4. Server in der Cloud – die AWS Compute-Dienstevoraussichtlich 4. April 2013
5. Daten speichern in der Cloud – die AWS Storage-Dienstevoraussichtlich 19. April 2013
Anmeldung unter http://aws.amazon.com/de/about-aws/events/
Die Webinar-Serie
AWS Konzepte: Utility Computing
AWS Konzepte: Elastizität
Amazon Web Services Hintergrund
Beispielarchitektur einer Webanwendung
Zusammenfassung
Agenda
Compute
Storage
Security Scaling
Database
NetworkingMonitoring
Messaging
Workflow
DNS
Load Balancing
BackupCDN
API
Utility Computing
Nach Bedarf
Einheitlich Verfügbar
Abrechnung nach
Verbrauch
RegionenRegion
US-WEST (N. California) EU-WEST (Irland)
ASIA PAC (Tokio)
ASIA PAC (Singapur)
US-WEST (Oregon)
SOUTH AMERICA (Sao Paulo)
US-EAST (Virginia)
GOV CLOUD
ASIA PAC (Sydney)
Global verfügbar
Edge Locations
Dallas(2)
St.Louis
Miami
JacksonvilleLos Angeles (2)
Palo Alto
Seattle
Ashburn(2)
NewarkNew 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
OsakaMilan
Sydney
Madrid
Global verfügbar Edges
ec2-run-instances ami-b232d0db --instance-count 3 --availability-zone eu-west-
1a --instance-type m1.small
ec2-run-instances ami-b232d0db --instance-count 5 --availability-zone eu-west-
1c --instance-type m1.medium
Am Ende eines Web Service Verwaltung
AWS Konzepte: Utility Computing
AWS Konzepte: Elastizität
Amazon Web Services Hintergrund
Beispielarchitektur einer Webanwendung
Zusammenfassung
Agenda
An und aus Schnelles Wachstum
Vorhersagbare SpitzenVariable Spitzen
VERSCHWENDUNG
UNZUFRIEDENE KUNDEN
Elastische Kapazität
Elastische Kapazität
Elastische Cloud-Kapazität
Traditionelle
IT-Kapazität
Ihre IT-Anforderungen
Time
Kapazität
503Service Temporarily Unavailable
Der Server steht temporär nicht zur Verfügung, zum Beispiel wegen Überlastung oder Wartungsarbeiten.
Bitte versuchen Sie es später erneut.
503Service Temporarily Unavailable
Der Server steht temporär nicht zur Verfügung, zum Beispiel wegen Überlastung oder Wartungsarbeiten.
Bitte versuchen Sie es später erneut.
Anza
hl E
C2 In
stan
zen
Sat Mon Tue Wed Fri Sat SunThuSun
EC2 skaliert auf bis zu 5000 Instanzen
“Techcrunched”
Launch der Facebook Integration
Konstant zirka 40 Instanzen
40 -> 5000 Server in 3 Tagen Fallstudie
AWS Konzepte: Utility Computing
AWS Konzepte: Elastizität
Amazon Web Services Hintergrund
Beispielarchitektur einer Webanwendung
Zusammenfassung
Agenda
Endkunden-Geschäft
Viele zehn Millionen aktive Kundenkonten
Neun Länder:USA, Großbritannien, Deutschland, Japan, Frankreich, Kanada,
China, Italien, Spanien
Händler-Geschäft
Verkaufen auf Amazon Websites
Verwendung von Amazon-Technologie
für Ihre eigene Handels-Website
Nutzung von Amazons großen
Fulfillment Center Netzwerk
IT InfrastrukturGeschäft
Cloud Computing Infrastruktur für das
Hosting von skalierbaren
Lösungen
Hunderttausende registrierte Kunden
in mehr als 190 Ländern
Über 10 Jahre Entstehungszeitraum
Dienste für Verkäufer auf Amazon
Interner Bedarf für skalierbare Produktivumgebung
Erste Dienste zeigten, dass Entwickler mehr wollen
Wie es zu AWS kam
AWS fügt jeden Tag so viel Serverkapazität hinzu wie Amazon als globales
Unternehmen mit einem Jahresumsatz von 5 Milliarden Dollar benötigte
(zirka 2003)
2012
158
2011
82
2010
612009
48
2008
24
2007
9 Amazon FPSRed Hat EC2
SimpleDBCloudFrontEBSAvailability ZonesElastic IPs
Relational Database ServiceVirtual Private Cloud
Elastic Map ReduceAuto Scaling
Reserved InstancesElastic Load Balancer Simple Notification Service
Route 53RDS Multi-AZ
Singapore RegionIdentity Access Management
Cluster Instances
Elastic BeanstalkSimple Email ServiceCloudFormationRDS for OracleElastiCache
GlacierDynamoDB
Simple WorkflowCloudSearch
Storage GatewayRoute 53 Latency Based Routing
Anzahl der freigegebenen Features, Beispiele genannt
Innovationsgeschwindigkeit
1 2 3 4 5 6 70
200
400
600
800
1000
1200
1400
1.3 Billionen*
Regelmäßiger Spitzenwert: 835000 Transaktionen pro Sekunde
Milliarden* Objekte
* - Deutsche Skala: Milliarde=109, Billion=1012
Objekte in S3
AWS Konzepte: Utility Computing
AWS Konzepte: Elastizität
Amazon Web Services Hintergrund
Beispielarchitektur einer Webanwendung
Zusammenfassung
Agenda
Mehrere Availability Zonen Route 53 DNS
Elastic Load BalancerAuto Scaling GruppenRDS Slave & Replika
Verfügbar ? Skalierbar?
Fehlertolerant? Elastisch?
AWS Konzepte: Utility Computing
AWS Konzepte: Elastizität
Amazon Web Services Hintergrund
Beispielarchitektur einer Webanwendung
Zusammenfassung
Agenda
• http://aws.amazon.com/de • Was ist AWS? – http://aws.amazon.com/de/what-is-aws/
• AWS Präsentationen auf Slideshare (englisch)– www.slideshare.net/AmazonWebServices
• AWS Feed auf Youtube (englisch)– http://www.youtube.com/user/AmazonWebServices
• AWS Feeds (deutsch)– http://www.facebook.com/awsaktuell – https://twitter.com/AWS_Aktuell
Lernen Sie AWS
• http://aws.amazon.com/de/free/ • Für neue AWS Kunden• Bis zu 12 Monate kostenlose Nutzung für viele AWS Dienste• Kreditkarte für Anmeldung erforderlich– Aber keine Abbuchungen, so lange Sie im „Free Tier“ bleiben
Testen Sie - kostenlos
Überlegen Sie Ihren Anwendungsfall
Entwicklung & Test
Umgebungen nach Bedarf starten
und löschen
Entkoppelung von Entwicklungs- und
Testumgebungen von operativen
Rahmenbedingungen
Elastizität in Sandbox-Umgebung
testen
Backup & Desaster
RecoverySchrittweise Übertragung von Teilen
Ihrer Daten oder
Geschäftsanwendungen in nicht-
produktive Desaster Recovery
Umgebung
Verstehen der Cloud-Dynamik und
Test von kontrolliertem Failover
Neues Projekt
Neues Projekt ermöglicht volle
Nutzung von Cloud Best Practices
Unabhängige Web-Projekte,
Dokumentarchive usw.
Nutzen Sie AWS
• 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/
Ressourcen