Einführung in AWS Ein Überblick Haid-und-Neu-Str.18,76131Karlsruhe Germany 1 Agenda Alles auf einen Blick Was ist Cloud Computing? Amazon Web Services Service Roundup 2 Cloud Computing Was ist Cloud Computing? Unser Stromnetz ist wie die Cloud Eine kleine Analogie: Unser Stromnetz • On-Demand verfügbar • Von Profis gewartet und gesteuert • Strom zu beziehen ist viel günstiger und komfortabler als ihn selber zu erzeugen 4 Was ist Cloud Computing? Die Cloud erklärt Die Cloud ist wie das Stromnetz • On-Demand verfügbar • Von Profis gewartet und gesteuert • Pay-As-You-Go 5 but why? Was bringt Cloud Computing Keine Bindung von Kapital Pay-as-you-go Die Cloud wächst mit: up- und down-scaling Kürzere Time-to-Market Fokus auf die eigenen Kernkompetenzen 6 Amazon Web Services Eigenschaften von AWS Kurz und Knackig – was bringt AWS mit Abgerundetes Paket an Services Flexibilität Standorte weltweit Direkte Verfügbarkeit 8 Was bietet AWS an? Das AWS Komplettpaket Deployment und Administration Application Services Compute Storage Database Networking AWS Global Infrastructure 9 Flexibilität Die Cloud wächst mit dem Business mit Create Share Deploy PC Server Cloud Scale up Manage & optimize Cloud Cloud Multi Locations Multi Locations 10 Weltweite Verfügbarkeit 12 locations weltweit 11 Weltweite Verfügbarkeit 12 locations weltweit 12 Regionen Indien folgt 2016 30 Verfügbarkeitszonen 53 Edge Locations 12 Service Roundup Viele Services – viele Möglichkeiten Für jeden Use-Case was dabei 14 Compute Services All you need to compute EC2 EC2 Container Service 15 Elastic Compute Cloud (EC2) Virtuelle Server in der Cloud Flexibel in der Größe veränderbare Compute Kapazität Ermöglicht Automatisierung der Server Umgebung Reduziert die Zeit, um neue Server bereitzustellen, auf Minuten Mehr als 50 verschiedene Instanztypen und –größen wählbar Skalierung ganz nach Bedarf, bezahlen nur nach Verbrauch 16 EC2 Container Service Run and Manage Docker Containers Ein hoch performantes Container Management System zur Nutzung von Docker Containern auf EC2 Instanzen Eigener Scheduler wird bereitgestellt Arbeitet zusammen mit Services wie ELB Load Balancing und EBS Block Storage Keine zusätzlichen Kosten 17 AWS Storage Services All you can store S3 Glacier EBS 18 Simple Storage Service (S3) Skalierbarer Speicher in der Cloud Flexibler Speicher mit zahlreichen Anbindungen Weltweit verfügbar Organisation der Dateien in Buckets Durchgehende Verschlüsselung Zugriff auf einzelne Buckets kann gesteuert werden (readonly etc.) 19 Glacier Der günstige Langzeitspeicher Günstiger Langzeitspeicher mit 1 Cent Pro GB / Monat 3-5 Stunden für den Datenabruf Ideal für Datei-Archivierung Daten können von S3 automatisch über Lifecycle Policies nach Glacier verschoben werden 20 Amazon Elastic Block Storage (EBS) Der flexible Netzwerkspeicher Über Netzwerk angebundener, optimierter Block Storage Daten-Persistenz unabhängig vom Instanz-Zustand 1GB bis 16TB Verfügbar Automatisch innerhalb einer Availabililty Zone repliziert Standard-Durchsatz: ca. 100 IOPS Provisioned IOPS: Bis zu 2000 IOPS 21 AWS Datenbank Services Das Sweet-Home für unsere Daten RDS ElastiCache Redshift 22 Relational Database Service (RDS) Gemanagete Relationale Datenbanken Mitwachsende Kapazität Erleichtert zeitaufwändige Administrationsaufgaben Verschiedene Datenbank-Engines verfügbar: MySQL, Postgresql, Oracle, SQL Server Hochverfügbare Konfigurationen möglich Patches und Backups automatisch 23 ElastiCache Gemanagete in-Memory Stores Managed Cache Service Verfügbare Engines: Memcache oder Redis Einfache Verwaltung von Clustern Up-scaling als auch down-scaling möglich Einfaches Monitoring 24 Redshift Das Datawarehouse in der Cloud Managed Data Warehouse mit SQL Schnittstelle ODBC/JDBC kompatibel Postgres-basierter Fork von Amazon Breite Unterstützung durch gängige BI-Tools Backup automatisch Vertikal als auch horizontal skalierbar Bulk-loading via S3 oder SSH-API möglich 25 Noch Fragen? msales GmbH Haid-und-Neu-Str. 18, 76131 Karlsruhe Germany [email protected] www.msales.com +49 721 91138 0 Neue Herausforderungen? http://msales.com/career/ 26