+ All Categories
Home > Technology > Webinar 1: Was ist Amazon Web Services und wofür kann ich AWS nutzen?

Webinar 1: Was ist Amazon Web Services und wofür kann ich AWS nutzen?

Date post: 20-Aug-2015
Category:
Upload: aws-germany
View: 759 times
Download: 4 times
Share this document with a friend
66
Webinar 1: Was ist Amazon Web Services und wofür kann ich AWS nutzen? Steffen Krause Technical Evangelist @AWS_Aktuell [email protected]
Transcript

Webinar 1:Was ist Amazon Web Services

und wofür kann ich AWS nutzen?

Steffen KrauseTechnical Evangelist

@[email protected]

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

[email protected]

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

An und aus Schnelles Wachstum

Variable Spitzen Vorhersagbare Spitzen

Wie sieht Ihre Workload aus?

Wo sind Ihre Benutzer?

Wie planen Sie ihre IT-Investitionen?

Viel Geld ausgeben…

AWS Konzepte: Utility Computing

AWS Konzepte: Elastizität

Amazon Web Services Hintergrund

Beispielarchitektur einer Webanwendung

Zusammenfassung

Agenda

Utility Computing

Nach Bedarf

Einheitlich Verfügbar

Utility: Strom

Utility Computing

Abrechnung nach Verbrauch

Infrastruktur

Utility Computing

Nach Bedarf

Einheitlich Verfügbar

Abrechnung nach Verbrauch

API

Infrastruktur

Utility Computing

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

Availability Zone

Global verfügbar Zonen

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

und über die Konsole Verwaltung

AWS Konzepte: Utility Computing

AWS Konzepte: Elastizität

Amazon Web Services Hintergrund

Beispielarchitektur einer Webanwendung

Zusammenfassung

Agenda

Elastizität

Traditionelle

IT-Kapazität

Kapazität

Zeit

Ihre IT-Anforderungen

Elastische Kapazität

An und aus Schnelles Wachstum

Variable Spitzen Vorhersagbare Spitzen

Elastische Kapazität

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

Schnelles WachstumAn und aus

Vorhersagbare SpitzenVariable Spitzen

Elastic capacity

Ag

g.

CP

UIn

stan

ces

Fallstudie

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.

Von einer Instanz…

…zu tausenden

…und zurück zu einer

Zeit: +00h

<10 Cores

Fallstudie

Elastische Kapazität

Zeit: +24h

>1500 Cores

Elastische Kapazität Fallstudie

Zeit: +72h

<10 Cores

Elastische Kapazität Fallstudie

Zeit: +120h

>600 Cores

Elastische Kapazität Fallstudie

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

Kundenreferenzen

AWS Konzepte: Utility Computing

AWS Konzepte: Elastizität

Amazon Web Services Hintergrund

Beispielarchitektur einer Webanwendung

Zusammenfassung

Agenda

AWS Hintergrund

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

?…zu Cloud Computing?

Wie kam Amazon…

Ü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

Keine überschüssige Kapazität!

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

Beispielarchitektur einer Webanwendung

Wie mache ich meine Anwendung…

Verfügbar ? Skalierbar?

Wie mache ich meine Anwendung…

Fehlertolerant? Elastisch?

1. Mehrere Availability Zonen

2. RDS mit Replikas und Slaves

3. Auto Scaling Gruppen

4. Elastic Load Balancer

5. Route53 für DNS Zonen Hosting

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

Erste Schritte

Lernen Sie AWS

Testen Sie - kostenlos

Nutzen Sie AWS

Erste Schritte

• 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

Nutzen Sie AWS

Ü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

Vielen Dank!

Und jetzt die Fragen…


Recommended