30
Webinar 3: Amazon Web Services 1*1 – welche Dienste gibt es wofür? Steffen Krause Technical Evangelist @AWS_Aktuell http://www.facebook.com /awsaktuell [email protected]

Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Embed Size (px)

DESCRIPTION

Die Aufzeichnung dieses Webinars findet sich hier: http://aws.amazon.com/de/recorded-webinar/ In Amazon Web Services gibt es eine Vielzahl von Diensten, von Netzwerk-Diensten wie dem Elastic Load Balancer über Storage-Dienste wie S3 oder EBS und Datenbanken wie RDS oder DynamoDB bis zu den Computer-Diensten. In diesem Webinar geben wir einen kurzen Überblick über die wichtigsten Dienste und erläutern, was wofür genutzt werden kann.

Citation preview

Page 1: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Webinar 3:Amazon Web Services 1*1 –

welche Dienste gibt es wofür?

Steffen KrauseTechnical Evangelist

@AWS_Aktuellhttp://www.facebook.com/awsaktuell

[email protected]

Page 2: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Teilen 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

Page 3: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

1. Was ist Amazon Web Services und wofür kann ich AWS nutzenAufzeichnung: http://aws.amazon.com/de/recorded-webinar/

2. Erste Schritte mit Amazon Web Services – von der Anmeldung bis zur ersten InstanzAufzeichnung: http://aws.amazon.com/de/recorded-webinar/

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-Dienste4. April 2013, 16.00

5. Daten speichern in der Cloud – die AWS Storage-Dienste17. April 2013, 16.00

Anmeldung unter http://aws.amazon.com/de/about-aws/events/

Die Webinar-Serie

Page 4: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür
Page 5: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Referenzmodell

Page 6: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

RegionEine unabhängige Menge von AWS Ressourcen in einem definierten

geografischen Gebiet

Eine solide Basis, um ortsabhängigen Privacy- und Compliance-

Anforderungen zu genügen

Availability ZoneEntworfen als unabhängige Verfügbarkeitszone

Physisch getrennt innerhalb eines geografischen Gebiets

Edge LocationFür die Auslieferung von Inhalten mit geringer Latenz

Globales Netzwerk von Edge Locations

Bietet globale DNS Infrastruktur (Route53) und CloudFront Content

Delivery Network

Globale Infrastruktur

Page 7: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Direct ConnectDedizierte Verbindung zu AWS

VPN ConnectionSichere Verbindung über das Internet zu AWS

Virtual Private CloudPrivates, isoliertes Netzwerk in der AWS Cloud

Route 53Hoch verfügbarer, skalierbarer DNS-Dienst

Netzwerk

Page 8: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Virtual Private CloudPrivater, isolierter Bereich in der AWS Cloud

Ressourcen können in einem von Ihnen definierten virtuellen

Netzwerk gestartet werden

Vollständige Kontrolle über Ihre virtuelle Netzwerkumgebung

Internet

Netzwerk

Page 9: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

VPN ConnectionEine Hardware-VPN-Verbindung verbindet die Amazon

Umgebung mit Ihrem Data Center

Internet Protocol Security (IPsec) VPN Verbindung

Häufig verwendete Hardware wird unterstützt

Internet

Netzwerk

Page 10: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Direct ConnectDedizierte Verbindung zwischen Ihrer IT Infrastruktur

und den AWS Datacentern

Übergabepunkt Europa: TeleCity Docklands, London

Erweitert Ihre Netzwerke und VLANs um AWS

Netzwerk

Page 11: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Route 53Hochverfügbarer, skalierbarer DNS-Dienst

Zuverlässig und kostengünstig

Feature Details

Global Unterstützt durch die globalen AWS Edge Locations – schnelle und zuverlässige DNS Auflösung

Skalierbar Skaliert automatisch abhängig von Abfragevolumen

Latency based Routing

Unterstützt Auflösung der Endpunkte auf Basis der Latenz, ermöglicht Anwendungen in mehreren Regionen

Integriert Integration in andere AWS Dienste, Auflösung für Load Balancer, S3 und EC2

Sicher Integration mit IAM ermöglicht detaillierte Kontrolle über DNS Record Zugriff

Netzwerk

Page 12: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Vertikale Skalierungab $0.02/h

Elastic Compute Cloud (EC2)Rechenkapazität in der Cloud

Auswahl an CPU, Memory & Festplatten-Optionen

Über 10 Instanztypen verfügbar von Micro bis Cluster Compute

Feature Details

Flexibel Windows oder Linux Distributionen

Skalierbar Viele verschiedene Instanztypen von Micro bis Cluster Compute

Machine Images Konfigurationen können als Machine Images (AMIs) gespeichert und daraus neue Instanzen erstellt werden

Volle Kontrolle Vollständiger root oder Administrator-Zugriff

Sicher Volle Firewall-Kontrolle über Security Groups

Monitoring Metriken über CloudWatch publiziert

Kostengünstig On Demand, Reserved und Spot Instanzen

VM Import/Export Import und Export von VM Images von und nach EC2

Compute

Page 13: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Auto ScalingAutomatische Anpassung der Anzahl der EC2-Instanzen nach

aktuellem Bedarf

Trigger auto-scaling policy

Feature Details

Kontrolle Minimale und maximale Instance Pool Größe, wann erfolgt Scale Up und Cool Down

Integriert mit CloudWatch

Verwendung von CloudWatch Metriken für die Skalierung

Instanztypen Für On Demand und Spot Instanzen. Kompatibel mit VPC

as-create-auto-scaling-group MyGroup --launch-configuration MyConfig--availability-zones eu-west-1a--min-size 4--max-size 200

Compute

Page 14: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Elastic Load BalancingFür hoch skalierbare Anwendungen

Lastverteilung über EC2 Instanzen in mehreren

Availability Zones

Feature Details

Auto Scaling Automatische Skalierung entsprechend Anfragevolumen

Verfügbar Load Balancing über mehrere Availability Zones

Health Checks Prüft automatisch Gesundheit der Instanzen und fügt sie hinzu oder entfernt sie

Session Stickiness Routet Anfragen an dieselbe Instanz

Secure Sockets Layer

Unterstützt SSL Offloading von Web und Application-Server mit flexiblem Krypto-Support

Monitoring Publiziert Metriken an CloudWatch

Compute

Page 15: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

S3 - zuverlässige Speicherung 99.999999999% Dauerhaftigkeit der Objekte

Unbegrenzte Speicherung von Objekten jeder Größe

Bis zu 5TB Größe pro Objekt

Feature Details

Flexible Objekt-Speicherung

Buckets funktionieren wie Laufwerke, mit Ordnerstrukturen darin

Zugriffskontrolle Granulare Kontrolle für Berechtigungen

Verschlüsselung 256 Bit AES Verschlüsselung auf dem Server

Multi-part Uploads Verbessert Durchsatz und Kontrolle

Versionierung Alte Objekte archivieren, neue versionieren

Object Expiry Automatische Entfernung alter Objekte

Zugriffs-Logging Komplettes Audit Log für Bucket und Objekte

Web Content Hosting Inhalte können als statische Website bereitgestellt werden

Notifications Benachrichtigungen über wichtige Ereignisse

Import/Export Import und Export von physischen Medien

Storage

Page 16: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Elastic Block Store (EBS)Performantes Block Storage Device

1GB bis 1TB Größe

Wird als Festplatte in Instanzen verwendet

Feature Details

Performantes Dateisystem

EBS als Laufwerk mounten und nach Bedarf formatieren

Flexible Größe Volumes von 1GB bis 1TB Größe

Sicher Privat für Ihre Instanzen

Performance Verwendung von Provisioned IOPS, um erforderliche Performance zu erreichen

Verfügbar Repliziert innerhalb einer Availability Zone

Backups Snapshots von Volumes ermöglichen Point in Time Restore

Monitoring Detaillierte Metriken in CloudWatch

Storage

Page 17: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

GlacierKostengünstiger Speicherdienst

Sichere und dauerhafte Speicherung für

Datensicherung und Archiv

Für selten zugegriffene Daten

Feature Details

Kostengünstig $0.01/GB/Monat ohne vorherige Investitionen

Dauerhaft Dieselben 99.999999999% Dauerhaftigkeit wie S3

Flexibel Beliebige Datenmengen nach Bedarf Keine Kapazitätsplanung erforderlich

Sicher Nutzt die robuste AWS Sicherheitsplattform Kontrolle des Zugriffs auf Ihre Daten.

API REST API zum senden und empfangen

Import/Export Optionale Nutzung von portablen Speichergeräten für Import und Export

Vault Inventory Index für Echtzeit-Sicht auf Inhalt der Vault

Storage

Page 18: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Relational Database ServiceDatabase-as-a-Service

Datenbank-Instanzen ohne Installation und Administration

Skalierbare und fehlertolerante Konfigurationen

Feature Details

Multi-Plattform MySQL, Microsoft SQL Server und Oracle RDBMS

Vorkonfiguriert Sofort nutzbare Instanzen mit sinnvollen Standardeinstellungen

Automatisches Patching

Datenbankplattform wird optional automatisch aktuell gehalten

Backups Automatische Backups, Point in Time Recovery möglich

Provisioned IOPS Definierter IO-Durchsatz entsprechend der Anforderungen

Failover Automatischer Failover auf zweiten Host bei Ausfall des primären

Replikation Einfache Erstellung von Lese-Replikas, einfache Replikation in andere Availability Zone

Datenbank

Page 19: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

DynamoDBNoSQL Datenbank mit provisioniertem Durchsatz

Hohe, vorhersagbare Performance

Vollständig verteilte, fehlertolerante Architektur

Feature Details

Provisionierter Durchsatz

Lese/Schreibdurchsatz einfach nach Bedarf erhöhen und vermindern

Vorhersagbare Performance

Durchschnittliche Latenz im einstelligen Millisekunden-Bereich durch SSDs

Starke Konsistenz Sicheres Lesen der aktuellsten Werte

Fehlertolerant Daten repliziert über mehrere Availability Zones

Monitoring Integration mit CloudWatch

Sicher Integration mit AWS Identity and Access Management (IAM)

Elastic MapReduce

Integration mit Elastic MapReduce (Hadoop) für komplexe Analysen oder große Datenmengen

Datenbank

Page 20: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Data Warehouse

RedshiftSchnelle und performante Analyse großer Datenmengen

1/10 der Kosten eines traditionellen Data Warehouse

Automatisches Deployment & Administration

Feature Details

Skalierung Skaliert von Terabytes bis Petabytes

Niedrige Kosten Preise ab US$999/TB/Jahr

Columnstore Spaltenweise Speicherung optimiert für DWH Workloads

Fehlertolerant Automatische Ersetzung von Nodes & Disks, Automatisches Backup nach S3

Vollständig verwaltet

Automatisches OS & Software Patching

Sicher Redshift Daten können verschlüsselt werden

Kompatibel Kompatibel mit populären BI Tools über ODBC und JDBC Treiber

Page 21: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Amazon SQS

Verarbeitungsaufgabe/

Verarbeitungs-Trigger

Verarbeitungsergebnisse

Simple Queue Service

(SQS)Zuverlässiger, hoch skalierbarer Message

Queue Dienst für Nachrichten zwischen

Instanzen

Feature Details

Zuverlässig Nachrichten redundant in mehreren Availability Zones gespeichert

Einfach Einfache APIs zum Senden von Nachrichten

Skalierbar Unbegrenzte Anzahl von Nachrichten

Sicher Authentifizierung für kontrollierten Zugriff

Application Services

Page 22: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

CloudSearchElastische Volltextsuch-Engine auf Basis

von Amazon A9

Voll gemanagter Dienst mit umfassenden

Features

Skaliert automatisch

DokumentServer

Ergebnisse

SearchServer

Feature Details

Auto Scaling Skaliert automatisch auf Basis von Dokument- und Anfragevolumen

Hohe Performance

In Memory Ausführung bedeutet konsistente, niedrige Latenz bei Suchergebnissen

Umfassende Features

Unterstützt Faceting, Stemming, Synonyme, Stop Words und benutzerdefiniertes Ranking

Kostengünstig Elastischer Dienst, Abrechnung nach Nutzung

Application Services

Page 23: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

CloudFrontWeltweites Content Distribution Network

Einfache Verteilung von Inhalten an

Benutzer mit niedriger Latenz und hoher

Geschwindigkeit. Ohne Vertragsbindung

Feature Details

Schnell Viele, weltweit verteilte Edge Locations senden stellen Inhalte so nah wie möglich den Benutzern bereit

Integriert mit anderen Diensten

Nahtlos mit S3 und EC2 Quellservern integriert

Dynamische Inhalte

Unterstützt statische und dynamische Inhalte von den Quellservern

Streaming Unterstützt rtmp aus S3 und Live Streaming von Adobe FMS und Microsoft Media Server

London

Paris

NY

Bedient von S3/images/*

3

Bedient von EC2*.php

2

Ein CNAMEwww.mysite.com

1

Application Services

Page 24: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Elastic BeanstalkVerwaltete Ausführungsumgebung für Anwendungen

Direkteres Deployment aus Eclipse, Visual Studio und Git

Alle AWS Ressourcen werden automatisch erstellt

Feature Details

Plattform-unterstützung

Container für Java, .NET, PHP...

Ressourcen-erstellung

Erstellt Load Balancer, Instanzen, Autoscaling und Monitoring automatisch

Monitoring & Logs Integriert mit CloudWatchKonsolidiert Server-Logs

Versionierung Versionen für ApplikationenEinfacher Rollback eines Deployments

Benachrichtigungen

Alarme für wichtige Ereignisse

Kompletter Ressourcenzugriff

Bei Bedarf Zugriff auf alle beteiligten AWS Ressourcen

Deployment & Admin

Page 25: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

CloudFormationAutomatische Erstellung von Anwendungs-‘Stacks’

Wiederholbare und dokumentierte Architektur

Scripting Framework für Erstellung von AWS Ressourcen

Feature Details

Plattform-unterstützung

Unterstützung zahlreicher AWS Ressourcen von EC2 bis IAM

Ressourcen-erstellung

Erstellt AWS Ressourcen im Hintergrund und informiert über den Fortschritt

Deklarativ Stacks im JSON Format spezifiziert, geeignet für Source Control

Anpassbar Parameter für die Stack-Erstellung

{ "AWSTemplateFormatVersion" : "2010-09-09",

"Description" : "This template creates a CloudFormation stack that uses Amazon CloudFront and an Amazon EC2 AMI for Adobe Flash Media Server 4.5 to enable HTTP streaming of your live event.",

"Parameters" : { "InstanceType" : { "Type" : "String", "Description" : "The type of Amazon EC2 instance to launch. Valid values are: m1.large, m1.xlarge, m2.xlarge, m2.2xlarge, m2.4xlarge, c1.xlarge.", "Default" : "m1.xlarge", "AllowedValues" : [ "m1.large","m1.xlarge","m2.xlarge","m2.2xlarge","m2.4xlarge","c1.xlarge" ], "ConstraintDescription" : “

Deployment & Admin

Page 26: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Deployment & Admin

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

OpsWorksIntegrierte Application Management Lösung

Bereitstellung, Skalierung und Wartung von Anwendungen

Chef Rezepte für fortgeschrittene Konfiguration

Feature Details

Einfach Einfache Anwendungsdefinition über Stacks & Layer

Produktiv Integrierte Modellierung für zuverlässige und wiederholbare Anwendungskonfiguration

Flexibel Vorkonfigurierte Layer für MySQL, Rails, PHP, HAProxy und andere

Skalierung Zeit- und lastbasierte Skalierung

Anpassbar UI nutzt Chef-Rezepte, die angepasst werden können

Sicher Granulare Berechtigungen über IAM-Integration

Page 27: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Compute Storage

AWS Global Infrastructure

Database

App Services

Deployment & Administration

Networking

Identity & Access ManagementDetaillierte Zuweisung von Rechten auf AWS

Rollenzuweisung für EC2 Instanzen

Software Developer KitsUmfassende Unterstützung von verschiedenen

Programmiermodellen und –sprachen für AWS Services

Deployment & Admin

Page 28: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

Simple Email Service

Simple Notification

ServiceElastiCache

Elastic MapReduce CloudWatch Data Pipeline

Marketplace Elastic Transcoder …

& mehr

Page 29: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür
Page 30: Webinar 3 amazon web services 1*1 – welche dienste gibt es wofür

• 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/• Slides: http://de.slideshare.net/AWSAktuell/ • Kommen Sie zum AWS Summit am 2. Mai in Berlin

https://aws.amazon.com/de/aws-summit-2013/berlin/

Ressourcen