Schulungsübersicht
TAG 1
Modul 1: Benutzerregistrierung?
- Registrierung eines Benutzers
- Übersicht über die Amazon Management Console
- Übersicht über Verwaltungsaktivitäten und Abrechnung
- Amazon Preismodelle
Modul 2: AWS im Überblick – Sicht aus 10.000 Metern Höhe?
- Eine Übersicht über AWS
- EC2 – Eine Übersicht
- EBS – Eine Übersicht
- Sicherheitsgruppen – Eine Übersicht
- Elastic IP – Eine Übersicht
- CloudFront – Eine Übersicht
- S3 – Eine Übersicht
- Glacier – Eine Übersicht
- IAM – Eine Übersicht
- RDS – Eine Übersicht
Modul 3: Amazon EC2 – Windows Server 2012 (Praxislabor)
- Starten einer Windows Server 2012 Instanz
- Passwort entschlüsseln und RDP-Verknüpfungsclient herunterladen
- Verbindung zur Windows Server 2012 EC2-Instanz herstellen
- Windows Server 2012 Instanz beenden
Modul 4: Amazon EC2 – Sicherheitsgruppen (Praxislabor)
- Erstellen von Sicherheitsgruppen
- Sicherheitsgruppen ändern
- Sicherheitsgruppen löschen
Modul 5: Amazon Elastic Block Store (Praxislabor)
- Erstellen eines Standardvolumens
- Erstellen und Löschen von Snapshots
- Zuordnung von Volumes an einen Windows Server 2012 und einen Ubuntu 14.04 Server
- Volumes trennen und löschen
Modul 6: Amazon Elastic Load Balancing (ELB) (Praxislabor)
-
Labor 6.1
- Starten zweier Ubuntu EC2-Instanzen als Apache-Webserver mit User Data
- Bearbeiten der HTML-Dateien auf beiden Servern
- Testen Ihrer Webserver über das Internet
-
Labor 6.2
- Erstellen eines Elastic Load Balancers
- Hinzufügen beider Ubuntu-Server zum ELB
- Testen Ihres Elastic Load Balancers
- Löschen Ihres Elastic Load Balancers
Modul 7: AWS Route53
- Was ist Route53?
- Live-Demo der Route53-Integration mit dem von Ihnen erstellten ELB (wird nur vom Dozenten durchgeführt)
Modul 8: AWS S3 (Praxislabor)
- AWS S3 – Übersicht und Preise
- Erstellen eines Buckets und einer Mappe
- Hochladen, Herunterladen, Teilen und Löschen eines Objekts
- Löschen eines Buckets
TAG 2
Modul 1: Amazon EC2 – Windows 2012 mit User Data (Praxislabor)
- Starten des Windows 2012 R2 Servers
- Verwenden von PowerShell-basierten User Data für einen Webserver
- Validieren, dass User Data erfolgreich ausgeführt wurden
- Ubuntu-Server beenden
Modul 2: Amazon EC2 – Ubuntu 14.04 mit User Data (Praxislabor)
- Starten der EC2 Ubuntu Cloud Server
- Verwenden von User Data für einen Webserver
- Validieren, dass User Data erfolgreich ausgeführt wurden
Modul 3: Amazon EC2 – Ubuntu 14.04 mit Meta Data (Praxislabor)
- Meta Data – Eine Übersicht
- Abrufen von Metadateninformationen über Ihre EC2-Instanz
- Ubuntu-Server beenden
Modul 4: Amazon Simple Storage Service (S3) (Praxislabor)
- AWS S3 Übersicht und Preise
- Erstellen eines S3-Buckets
- Datei-Versionierung
- Statische Webhosting-Funktion in S3
- Replikation von Objekten über Regionen hinweg
- Verwendung von Route53-Redirects zum Zugriff auf statisches Webhosting (Live-Demo vom Dozenten)
Modul 5: Amazon Glacier (Praxislabor)
- AWS Glacier Übersicht und Preise
- Erstellen von Lifecycle-Policies für Ihre Daten
- Zugriff auf Daten aus Glacier
- Einrichten des automatischen Löschens Ihrer S3-Daten basierend auf Regeln
Modul 6: AWS CloudFormation
- Infrastruktur als Code mit CloudFormation
- CloudFormation – Erstellen eines neuen Stacks
- Deployen einer Beispielvorlage im JSON-Format
- Verwendung vorhandener Vorlagen und Deployment
TAG 3
Modul 7: AWS – IAM (Identity and Access Management)
- Was ist IAM? – Eine umfassende Einführung
- AWS-Föderation mit Active Directory – Nur Theorie
- Einstieg in IAM
-
IAM-Rollen – Delegierung und Föderation (Praxislabor)
- Erstellen einer Rolle
- Übernehmen einer Rolle
- Löschen einer Rolle
-
IAM-Benutzer – Gruppen (Praxislabor)
- Erstellen eines Benutzers und einer Gruppe
- Hinzufügen eines Benutzers zur Gruppe
- Passwortrichtlinie für Benutzer einrichten
- Richtlinien an Benutzer anhängen
- Zweifaktor-Authentifizierung für Benutzer aktivieren
-
IAM-Rollen (Praxislabor)
- Erstellen einer IAM-Rolle mit vollen Zugriffsrechten für EC2 und S3
- Starten einer EC2-Instanz und Validieren des CLI-basierten Zugriffs
Modul 8: AWS CLI
- Arbeiten mit der AWS CLI
- Starten einer Instanz mit vollen Zugriffsrechten auf S3 und EC2
- Konfigurieren des AWS CLI Clients
- Erstellen einer Sicherheitsgruppe über die CLI
- Erstellen eines Schlüsselpaars über die CLI
- Starten einer EC2-Instanz über die CLI
- Anhalten einer EC2-Instanz über die CLI
- Beenden einer EC2-Instanz über die CLI
- Erstellen eines Load Balancers über die CLI
- Löschen eines Load Balancers über die CLI
- Erstellen eines S3-Buckets über die CLI
- Hochladen und Herunterladen eines Objekts von Ihrem lokalen Computer nach S3 über die CLI
- Auflisten von Buckets über die CLI
- Löschen von Buckets über die CLI
Modul 9: Best Practices für Anwendungsdevelopment und -deployment
- Deployment von Anwendungen mit AWS Elastic Beanstalk
- Deployment einer Python-Beanstalk-Umgebung
- Deployment einer IIS-Umgebung
- Beenden der Python- und Beanstalk-Umgebung
TAG 4
Modul 10: AWS – Virtual Private Cloud (VPC)
- Was ist VPC? – Eine umfassende Einführung
-
Verständnis von VPC-Konfigurationen
- VPC mit einem öffentlichen Subnetz
- VPC mit öffentlichen und privaten Subnetzen
- VPC Peering
- Access Control Lists (ACLs)
-
Konfigurieren von VPC-Instanzen (Praxislabor durch Studierende)
- Erstellen einer VPC
- Subnetze
- Internet Gateway
- Routing
- Konfigurieren einer NAT-Instanz
- Erstellen von Sicherheitsgruppen
- Starten von Instanzen
Modul 11: AWS Managed Services & Datenbank mit Python SDK
- Beschreibung von Amazon DynamoDB
- Überprüfung der wichtigsten Aspekte von Amazon RDS
- Konfigurieren des Python SDK für den Zugriff auf DynamoDB
- Erstellen von Tabellen mit dem Python SDK
- Einfügen von Elementen mit dem SDK
- Abfragen stellen mit dem Python SDK
- Löschen von Elementen mit dem SDK
Modul 12: AWS RDS (nur Theorie)
- Beschreibung von Amazon RDS
- Verwaltung Ihrer eigenen Datenbank auf EC2 im Vergleich zur Nutzung von RDS
Modul 13: AWS – SNS, SQS und SWF (nur Theorie)
- Simple Notification Service (SNS) – Übersicht und Anwendungsfall
- Simple Queue Service (SQS) – Übersicht und Anwendungsfall
- Simple Workflow (SWF) – Übersicht und Anwendungsfall
Voraussetzungen
Grundlegende Linux-Kenntnisse (z. B. Arbeiten mit Dateien und Verzeichnissen)
Erfahrungsberichte (3)
Klingt wissensreich und interagiert mit seinen Lernenden
Shuko Ndhlovu - BMW
Kurs - AWS Developer Associate
Maschinelle Übersetzung
Alles. Ich hatte mich vorher schon mit AWS beschäftigt, aber nur in meiner Freizeit. Die Schulung hat wirklich alles zusammengebracht, mit praktischen Beispielen und wie viele einzelne Komponenten miteinander verbunden werden können, um eine praktische Lösung zu schaffen.
Matt Sartain - MDA Systems Ltd.
Kurs - AWS Developer Associate
Maschinelle Übersetzung
Ich habe es geschätzt, die Vielfalt der von AWS angebotenen Dienstleistungen zu verstehen und ein besseres Verständnis für deren Preisgestaltung zu gewinnen.
William Crowdis - MDA Systems Ltd.
Kurs - AWS Developer Associate
Maschinelle Übersetzung