SlideShare ist ein Scribd-Unternehmen logo
1 von 66
Webinar 1:
 Was ist Amazon Web Services
und wofür kann ich AWS nutzen?

            Steffen Krause
          Technical Evangelist
            @AWS_Aktuell
         skrause@amazon.de
Ihr Feedback ist wichtig


Während des Webinars:
Stellen Sie Fragen über Webex
Beantwortung am Ende des Webinars


Nach dem Webinar
Teilen Sie uns mit:
Was gut ist, was nicht

Was Sie bei unseren Veranstaltungen sehen wollen

Was Sie sich von AWS wünschen

skrause@amazon.de
Die Webinar-Serie


1. Was ist Amazon Web Services und wofür kann ich AWS nutzen
   14. Februar 2013, 16.00
2. Erste Schritte mit Amazon Web Services – von der Anmeldung bis
   zur ersten Instanz
   7. 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-Dienste
   voraussichtlich 4. April 2013
5. Daten speichern in der Cloud – die AWS Storage-Dienste
   voraussichtlich 19. April 2013
Anmeldung unter http://aws.amazon.com/de/about-aws/events/
Wie sieht Ihre Workload aus?




            An und aus         Schnelles Wachstum




            Variable Spitzen   Vorhersagbare Spitzen
Wo sind Ihre Benutzer?
Wie planen Sie ihre
 IT-Investitionen?
Viel Geld ausgeben…
Agenda


AWS Konzepte: Utility Computing
AWS Konzepte: Elastizität
Amazon Web Services Hintergrund
Beispielarchitektur einer Webanwendung
Zusammenfassung
Utility Computing
Utility Computing
                     Abrechnung
   Nach Bedarf      nach Verbrauch




    Einheitlich        Verfügbar
Utility Computing
                     Abrechnung
   Nach Bedarf      nach Verbrauch




    Einheitlich        Verfügbar
Utility Computing
Utility Computing
                      Abrechnung nach
   Nach Bedarf           Verbrauch
               Compute
                                  Scaling
                     Security
                                CDN Backup
                     DNS   Database
                    Storage     Load Balancing
                    Workflow     Monitoring
                      Networking
                              Messaging
    Einheitlich                               Verfügbar
Global verfügbar

                                                  Region

   US-WEST (N. California)                               EU-WEST (Irland)

                             GOV CLOUD                                                   ASIA PAC
                                                                                         (Tokio)




                                   US-EAST (Virginia)



  US-WEST (Oregon)




                                                                            ASIA PAC
                                                                            (Singapur)
                                           SOUTH AMERICA (Sao
                                           Paulo)

                                                                                           ASIA PAC
                                                                                           (Sydney)
Global verfügbar

                   Availability Zone
Global verfügbar

                                                                        Edge Locations

                                                                    London(2)
           Seattle      South Bend                New York (3)                       Amsterdam (2)
                                         Newark                                              Stockholm
                                                                    Dublin
   Palo Alto
                                                                                                                                          Tokyo (2)


San Jose
                                                                                                   Frankfurt(2)
                                                                       Paris(2)
                                                          Ashburn(2)                    Milan
                                                                                  Madrid                                                      Osaka
    Los Angeles (2)                                 Jacksonville

                  Dallas(2)                                                                                                          Hong Kong (2)

                      St.Louis

                                 Miami                                                                       Singapore(2)




                                                                                                                            Sydney
                                                                   Sao Paulo
Am Ende eines Web Service

     ec2-run-instances ami-b232d0db        ec2-run-instances ami-b232d0db
          --instance-count 3                    --instance-count 5
          --availability-zone eu-west-1a        --availability-zone eu-west-1c
          --instance-type m1.small              --instance-type m1.medium
und über die Konsole
Agenda


AWS Konzepte: Utility Computing
AWS Konzepte: Elastizität
Amazon Web Services Hintergrund
Beispielarchitektur einer Webanwendung
Zusammenfassung
Elastizität
Elastische Kapazitä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
                                                    VERSCHWENDUNG




        An und aus                      Schnelles Wachstum




        Variable Spitzen                 Vorhersagbare Spitzen

                           UNZUFRIEDENE KUNDEN
Elastische Kapazität

 Kapazität
                                     Traditionelle
                                     IT-Kapazität

                                      Elastische Cloud-Kapazität
                            Time


             Ihre IT-Anforderungen
Elastic capacity




      An und aus         Schnelles Wachstum




      Variable Spitzen   Vorhersagbare Spitzen
Instances   Agg. CPU
503
 Service Temporarily Unavailable

  Der Server steht temporär nicht
 zur Verfügung, zum Beispiel wegen
Überlastung oder Wartungsarbeiten.
   Bitte versuchen Sie es später
              erneut.
503
 Service 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
Elastische Kapazität




        <10 Cores




Zeit: +00h
Elastische Kapazität

             >1500 Cores




Zeit: +24h
Elastische Kapazität




             <10 Cores




Zeit: +72h
Elastische Kapazität




                       >600 Cores




Zeit: +120h
40 -> 5000 Server in 3 Tagen
                                                          EC2 skaliert auf bis
                                                          zu 5000 Instanzen




               Anzahl EC2 Instanzen
                                                          “Techcrunched”

                                            Launch der Facebook
                                                Integration

                                      Konstant zirka 40
                                         Instanzen


                                      Sat    Sun   Mon    Tue   Wed    Thu       Fri   Sat   Sun
Kundenreferenzen
Agenda


AWS Konzepte: Utility Computing
AWS Konzepte: Elastizität
Amazon Web Services Hintergrund
Beispielarchitektur einer Webanwendung
Zusammenfassung
AWS Hintergrund
Endkunden-                 Händler-           IT Infrastruktur
  Geschäft                  Geschäft               Geschäft

Viele zehn Millionen       Verkaufen auf          Cloud Computing
aktive Kundenkonten       Amazon Websites       Infrastruktur für das
                                                     Hosting von
     Neun Länder:         Verwendung von
                                                     skalierbaren
 USA, Großbritannien,    Amazon-Technologie
                                                      Lösungen
Deutschland, Japan, Fr     für Ihre eigene
ankreich, Kanada, Chin    Handels-Website        Hunderttausende
  a, Italien, Spanien                           registrierte Kunden
                            Nutzung von
                                                  in mehr als 190
                           Amazons großen
                                                      Ländern
                          Fulfillment Center
                               Netzwerk
Wie kam Amazon…




                  ?
                      …zu Cloud Computing?
Wie es zu AWS kam



    Über 10 Jahre Entstehungszeitraum


    Dienste für Verkäufer auf Amazon


    Interner Bedarf für skalierbare Produktivumgebung


    Erste Dienste zeigten, dass Entwickler mehr wollen
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)
Anzahl der freigegebenen Features, Beispiele genannt

Innovationsgeschwindigkeit
    Relational Database Service
           Virtual Private Cloud               2009                                    2010
             Elastic Map Reduce
                     Auto Scaling
             Reserved Instances
                                              48                                       61
           Elastic Load Balancer                        Simple Notification Service                                       Elastic Beanstalk
                                                                           Route 53                                       Simple Email Service
                                                                      RDS Multi-AZ                                        CloudFormation
                                                                  Singapore Region                                        RDS for Oracle
                     2008
                                                      Identity Access Management                                          ElastiCache
                    24                                            Cluster Instances

                              SimpleDB                                                              2011
                              CloudFront
                                                                     2012
                                                                                                  82
                              EBS
                              Availability Zones


             2007
                              Elastic IPs
                                                                   158
             9                Amazon FPS
                              Red Hat EC2
                                                                  Glacier
                                                                DynamoDB
                                                             Simple Workflow
                                                               CloudSearch
                                                             Storage Gateway
                                                      Route 53 Latency Based Routing
Objekte in S3
                                                                         1.3 Billionen*
                               Milliarden* Objekte
                    1400

                    1200

                    1000

                      800

                      600

                      400

                      200

                         0




                        Regelmäßiger Spitzenwert: 835000 Transaktionen pro Sekunde
* - Deutsche Skala: Milliarde=109, Billion=1012
Agenda


AWS Konzepte: Utility Computing
AWS Konzepte: Elastizität
Amazon Web Services Hintergrund
Beispielarchitektur einer Webanwendung
Zusammenfassung
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
Verfügbar?              Skalierbar?
        Mehrere Availability Zonen
              Route 53 DNS
          Elastic Load Balancer
         Auto Scaling Gruppen
           RDS Slave & Replika


Fehlertolerant?            Elastisch?
Agenda


AWS Konzepte: Utility Computing
AWS Konzepte: Elastizität
Amazon Web Services Hintergrund
Beispielarchitektur einer Webanwendung
Zusammenfassung
Erste Schritte
Erste Schritte




   Lernen Sie AWS

   Testen Sie - kostenlos

   Nutzen Sie AWS
Lernen Sie AWS


• 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
Testen Sie - kostenlos


•   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
Nutzen Sie AWS


Überlegen Sie Ihren Anwendungsfall
Nutzen Sie AWS


Überlegen Sie Ihren Anwendungsfall



 Entwicklung & Test                   Backup & Desaster                       Neues Projekt
                                              Recovery
 Umgebungen nach Bedarf starten      Schrittweise Übertragung von Teilen    Neues Projekt ermöglicht volle
           und löschen                        Ihrer Daten oder             Nutzung von Cloud Best Practices
Entkoppelung von Entwicklungs- und    Geschäftsanwendungen in nicht-             Unabhängige Web-
 Testumgebungen von operativen          produktive Desaster Recovery       Projekte, Dokumentarchive usw.
       Rahmenbedingungen                         Umgebung

 Elastizität in Sandbox-Umgebung      Verstehen der Cloud-Dynamik und
              testen                   Test von kontrolliertem Failover
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/
Vielen Dank!

Und jetzt die Fragen…

Weitere ähnliche Inhalte

Andere mochten auch

AWS Customer presentation - Voice Publishing
AWS Customer presentation - Voice PublishingAWS Customer presentation - Voice Publishing
AWS Customer presentation - Voice PublishingAmazon Web Services
 
Cloud Computing - Wie grün ist die Wolke?
Cloud Computing - Wie grün ist die Wolke?Cloud Computing - Wie grün ist die Wolke?
Cloud Computing - Wie grün ist die Wolke?Michael Pauly
 
Geschäftsmodelle für digitale Güter - Amazon Mechanical Turk
Geschäftsmodelle für digitale Güter - Amazon Mechanical TurkGeschäftsmodelle für digitale Güter - Amazon Mechanical Turk
Geschäftsmodelle für digitale Güter - Amazon Mechanical TurkMarc Martin
 
PinTrace Advanced AWS meetup
PinTrace Advanced AWS meetup PinTrace Advanced AWS meetup
PinTrace Advanced AWS meetup Suman Karumuri
 
Herausforderungen im Data Warehousing und "Fabelhafte" Ideen
Herausforderungen im Data Warehousing und "Fabelhafte" IdeenHerausforderungen im Data Warehousing und "Fabelhafte" Ideen
Herausforderungen im Data Warehousing und "Fabelhafte" IdeenThilo Stadelmann
 
BPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine WorkflowsBPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine Workflowscamunda services GmbH
 
API-Industrie
API-IndustrieAPI-Industrie
API-Industriekspichale
 
IBM Developer Days: Industrie 4.0
IBM Developer Days: Industrie 4.0IBM Developer Days: Industrie 4.0
IBM Developer Days: Industrie 4.0LineMetrics
 
Service Oriented Architecture
Service Oriented Architecture Service Oriented Architecture
Service Oriented Architecture Prabhat gangwar
 
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...OPITZ CONSULTING Deutschland
 

Andere mochten auch (11)

AWS Customer presentation - Voice Publishing
AWS Customer presentation - Voice PublishingAWS Customer presentation - Voice Publishing
AWS Customer presentation - Voice Publishing
 
Cloud Computing - Wie grün ist die Wolke?
Cloud Computing - Wie grün ist die Wolke?Cloud Computing - Wie grün ist die Wolke?
Cloud Computing - Wie grün ist die Wolke?
 
Geschäftsmodelle für digitale Güter - Amazon Mechanical Turk
Geschäftsmodelle für digitale Güter - Amazon Mechanical TurkGeschäftsmodelle für digitale Güter - Amazon Mechanical Turk
Geschäftsmodelle für digitale Güter - Amazon Mechanical Turk
 
PinTrace Advanced AWS meetup
PinTrace Advanced AWS meetup PinTrace Advanced AWS meetup
PinTrace Advanced AWS meetup
 
Herausforderungen im Data Warehousing und "Fabelhafte" Ideen
Herausforderungen im Data Warehousing und "Fabelhafte" IdeenHerausforderungen im Data Warehousing und "Fabelhafte" Ideen
Herausforderungen im Data Warehousing und "Fabelhafte" Ideen
 
BPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine WorkflowsBPM & SOA - Prozesse sind keine Workflows
BPM & SOA - Prozesse sind keine Workflows
 
API-Industrie
API-IndustrieAPI-Industrie
API-Industrie
 
IBM Developer Days: Industrie 4.0
IBM Developer Days: Industrie 4.0IBM Developer Days: Industrie 4.0
IBM Developer Days: Industrie 4.0
 
grid computing
grid computinggrid computing
grid computing
 
Service Oriented Architecture
Service Oriented Architecture Service Oriented Architecture
Service Oriented Architecture
 
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
Integrationsszenarien in modernen Anwendungslandschaften - OPITZ CONSULTING -...
 

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
 

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

  • 1. Webinar 1: Was ist Amazon Web Services und wofür kann ich AWS nutzen? Steffen Krause Technical Evangelist @AWS_Aktuell skrause@amazon.de
  • 2. Ihr Feedback ist wichtig Während des Webinars: Stellen Sie Fragen über Webex Beantwortung am Ende des Webinars Nach dem Webinar Teilen Sie uns mit: Was gut ist, was nicht Was Sie bei unseren Veranstaltungen sehen wollen Was Sie sich von AWS wünschen skrause@amazon.de
  • 3. Die Webinar-Serie 1. Was ist Amazon Web Services und wofür kann ich AWS nutzen 14. Februar 2013, 16.00 2. Erste Schritte mit Amazon Web Services – von der Anmeldung bis zur ersten Instanz 7. 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-Dienste voraussichtlich 4. April 2013 5. Daten speichern in der Cloud – die AWS Storage-Dienste voraussichtlich 19. April 2013 Anmeldung unter http://aws.amazon.com/de/about-aws/events/
  • 4. Wie sieht Ihre Workload aus? An und aus Schnelles Wachstum Variable Spitzen Vorhersagbare Spitzen
  • 5. Wo sind Ihre Benutzer?
  • 6. Wie planen Sie ihre IT-Investitionen?
  • 8. Agenda AWS Konzepte: Utility Computing AWS Konzepte: Elastizität Amazon Web Services Hintergrund Beispielarchitektur einer Webanwendung Zusammenfassung
  • 10. Utility Computing Abrechnung Nach Bedarf nach Verbrauch Einheitlich Verfügbar
  • 11. Utility Computing Abrechnung Nach Bedarf nach Verbrauch Einheitlich Verfügbar
  • 13. Utility Computing Abrechnung nach Nach Bedarf Verbrauch Compute Scaling Security CDN Backup DNS Database Storage Load Balancing Workflow Monitoring Networking Messaging Einheitlich Verfügbar
  • 14. Global verfügbar Region US-WEST (N. California) EU-WEST (Irland) GOV CLOUD ASIA PAC (Tokio) US-EAST (Virginia) US-WEST (Oregon) ASIA PAC (Singapur) SOUTH AMERICA (Sao Paulo) ASIA PAC (Sydney)
  • 15. Global verfügbar Availability Zone
  • 16. Global verfügbar Edge Locations London(2) Seattle South Bend New York (3) Amsterdam (2) Newark Stockholm Dublin Palo Alto Tokyo (2) San Jose Frankfurt(2) Paris(2) Ashburn(2) Milan Madrid Osaka Los Angeles (2) Jacksonville Dallas(2) Hong Kong (2) St.Louis Miami Singapore(2) Sydney Sao Paulo
  • 17. Am Ende eines Web Service ec2-run-instances ami-b232d0db ec2-run-instances ami-b232d0db --instance-count 3 --instance-count 5 --availability-zone eu-west-1a --availability-zone eu-west-1c --instance-type m1.small --instance-type m1.medium
  • 18. und über die Konsole
  • 19. Agenda AWS Konzepte: Utility Computing AWS Konzepte: Elastizität Amazon Web Services Hintergrund Beispielarchitektur einer Webanwendung Zusammenfassung
  • 21. Elastische Kapazität Traditionelle IT-Kapazität Kapazität Zeit Ihre IT-Anforderungen
  • 22. Elastische Kapazität An und aus Schnelles Wachstum Variable Spitzen Vorhersagbare Spitzen
  • 23. Elastische Kapazität VERSCHWENDUNG An und aus Schnelles Wachstum Variable Spitzen Vorhersagbare Spitzen UNZUFRIEDENE KUNDEN
  • 24. Elastische Kapazität Kapazität Traditionelle IT-Kapazität Elastische Cloud-Kapazität Time Ihre IT-Anforderungen
  • 25. Elastic capacity An und aus Schnelles Wachstum Variable Spitzen Vorhersagbare Spitzen
  • 26. Instances Agg. CPU
  • 27. 503 Service Temporarily Unavailable Der Server steht temporär nicht zur Verfügung, zum Beispiel wegen Überlastung oder Wartungsarbeiten. Bitte versuchen Sie es später erneut.
  • 28. 503 Service Temporarily Unavailable Der Server steht temporär nicht zur Verfügung, zum Beispiel wegen Überlastung oder Wartungsarbeiten. Bitte versuchen Sie es später erneut.
  • 32. Elastische Kapazität <10 Cores Zeit: +00h
  • 33. Elastische Kapazität >1500 Cores Zeit: +24h
  • 34. Elastische Kapazität <10 Cores Zeit: +72h
  • 35. Elastische Kapazität >600 Cores Zeit: +120h
  • 36. 40 -> 5000 Server in 3 Tagen EC2 skaliert auf bis zu 5000 Instanzen Anzahl EC2 Instanzen “Techcrunched” Launch der Facebook Integration Konstant zirka 40 Instanzen Sat Sun Mon Tue Wed Thu Fri Sat Sun
  • 38. Agenda AWS Konzepte: Utility Computing AWS Konzepte: Elastizität Amazon Web Services Hintergrund Beispielarchitektur einer Webanwendung Zusammenfassung
  • 40. Endkunden- Händler- IT Infrastruktur Geschäft Geschäft Geschäft Viele zehn Millionen Verkaufen auf Cloud Computing aktive Kundenkonten Amazon Websites Infrastruktur für das Hosting von Neun Länder: Verwendung von skalierbaren USA, Großbritannien, Amazon-Technologie Lösungen Deutschland, Japan, Fr für Ihre eigene ankreich, Kanada, Chin Handels-Website Hunderttausende a, Italien, Spanien registrierte Kunden Nutzung von in mehr als 190 Amazons großen Ländern Fulfillment Center Netzwerk
  • 41. Wie kam Amazon… ? …zu Cloud Computing?
  • 42. Wie es zu AWS kam Über 10 Jahre Entstehungszeitraum Dienste für Verkäufer auf Amazon Interner Bedarf für skalierbare Produktivumgebung Erste Dienste zeigten, dass Entwickler mehr wollen
  • 43.
  • 45. 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)
  • 46. Anzahl der freigegebenen Features, Beispiele genannt Innovationsgeschwindigkeit Relational Database Service Virtual Private Cloud 2009 2010 Elastic Map Reduce Auto Scaling Reserved Instances 48 61 Elastic Load Balancer Simple Notification Service Elastic Beanstalk Route 53 Simple Email Service RDS Multi-AZ CloudFormation Singapore Region RDS for Oracle 2008 Identity Access Management ElastiCache 24 Cluster Instances SimpleDB 2011 CloudFront 2012 82 EBS Availability Zones 2007 Elastic IPs 158 9 Amazon FPS Red Hat EC2 Glacier DynamoDB Simple Workflow CloudSearch Storage Gateway Route 53 Latency Based Routing
  • 47. Objekte in S3 1.3 Billionen* Milliarden* Objekte 1400 1200 1000 800 600 400 200 0 Regelmäßiger Spitzenwert: 835000 Transaktionen pro Sekunde * - Deutsche Skala: Milliarde=109, Billion=1012
  • 48. Agenda AWS Konzepte: Utility Computing AWS Konzepte: Elastizität Amazon Web Services Hintergrund Beispielarchitektur einer Webanwendung Zusammenfassung
  • 50. Wie mache ich meine Anwendung…
  • 51. Verfügbar? Skalierbar? Wie mache ich meine Anwendung… Fehlertolerant? Elastisch?
  • 53. 2. RDS mit Replikas und Slaves
  • 54. 3. Auto Scaling Gruppen
  • 55. 4. Elastic Load Balancer
  • 56. 5. Route53 für DNS Zonen Hosting
  • 57. Verfügbar? Skalierbar? Mehrere Availability Zonen Route 53 DNS Elastic Load Balancer Auto Scaling Gruppen RDS Slave & Replika Fehlertolerant? Elastisch?
  • 58. Agenda AWS Konzepte: Utility Computing AWS Konzepte: Elastizität Amazon Web Services Hintergrund Beispielarchitektur einer Webanwendung Zusammenfassung
  • 60. Erste Schritte Lernen Sie AWS Testen Sie - kostenlos Nutzen Sie AWS
  • 61. Lernen Sie AWS • 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
  • 62. Testen Sie - kostenlos • 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
  • 63. Nutzen Sie AWS Überlegen Sie Ihren Anwendungsfall
  • 64. Nutzen Sie AWS Überlegen Sie Ihren Anwendungsfall Entwicklung & Test Backup & Desaster Neues Projekt Recovery Umgebungen nach Bedarf starten Schrittweise Übertragung von Teilen Neues Projekt ermöglicht volle und löschen Ihrer Daten oder Nutzung von Cloud Best Practices Entkoppelung von Entwicklungs- und Geschäftsanwendungen in nicht- Unabhängige Web- Testumgebungen von operativen produktive Desaster Recovery Projekte, Dokumentarchive usw. Rahmenbedingungen Umgebung Elastizität in Sandbox-Umgebung Verstehen der Cloud-Dynamik und testen Test von kontrolliertem Failover
  • 65. 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/
  • 66. Vielen Dank! Und jetzt die Fragen…