Kursüberblick
In DevOps Engineering on AWS lernen Sie, wie Sie die Kombination aus DevOps-Kulturphilosophien, -praktiken und -tools nutzen können, um die Fähigkeit Ihres Unternehmens zu verbessern, Anwendungen und Services mit hoher Geschwindigkeit auf AWS zu entwickeln, bereitzustellen und zu warten. Dieser Kurs behandelt Continuous Integration (CI), Continuous Delivery (CD), Infrastructure as Code, Microservices, Überwachung und Protokollierung sowie Kommunikation und Zusammenarbeit. In praktischen Übungen lernen Sie das Erstellen und Bereitstellen von AWS CloudFormation-Vorlagen und CI/CD-Pipelines, die Anwendungen auf Amazon Elastic Compute Cloud (Amazon EC2), serverlose Anwendungen und containerbasierte Anwendungen erstellen und bereitstellen. Übungen für Workflows mit mehreren Pipelines und Pipelines, die in mehreren Umgebungen bereitgestellt werden, sind ebenfalls enthalten.
Am letzten Tag findet ein AWS Jam statt, ein spielerisches Event, bei dem Teams um Punkte konkurrieren, indem sie eine Reihe von Herausforderungen nach bewährten Verfahren auf der Grundlage der im Kurs behandelten Konzepte bewältigen. Sie können eine breite Palette von AWS-Services in einer Reihe von realen Szenarien erleben, die häufige Betriebs- und Fehlerbehebungsaufgaben darstellen. Das Endergebnis ist die Entwicklung, Verbesserung und Validierung Ihrer Fähigkeiten in der AWS-Cloud durch reale Problemlösungen, die Erkundung neuer Services und Funktionen sowie das Verständnis für deren Zusammenspiel.
Zielgruppe
Dieser Kurs richtet sich an:
- DevOps-Ingenieure
- DevOps-Architekten
- Betriebsingenieure
- Systemadministratoren
- Entwickler
Voraussetzungen
Wir empfehlen, dass die Teilnehmer dieses Kurses folgende Voraussetzungen erfüllen:
- Frühere Teilnahme an den Kursen Cloud Operations on AWS (formerly Systems Operations) (AWSSYS) oder Developing on AWS (AWSD)
- Arbeitskenntnisse in einer oder mehreren höheren Programmiersprachen wie C#, Java, PHP, Ruby, Python
- Mittlere Kenntnisse in der Verwaltung von Linux- oder Windows-Systemen auf der Befehlszeilenebene
- Zwei oder mehr Jahre Erfahrung mit der Bereitstellung, dem Betrieb und der Verwaltung von AWS-Umgebungen
Kursziele
In diesem Kurs werden Sie:
- Verwendung von DevOps-Best-Practices zur Entwicklung, Bereitstellung und Wartung von Anwendungen und Diensten mit hoher Geschwindigkeit auf AWS
- Nennen Sie die Vorteile, Rollen und Verantwortlichkeiten kleiner autonomer DevOps-Teams
- Entwerfen und Implementieren einer Infrastruktur auf AWS, die DevOps-Entwicklungsprojekte unterstützt
- Nutzen Sie AWS Cloud9 zum Schreiben, Ausführen und Debuggen Ihres Codes
- Bereitstellen verschiedener Umgebungen mit AWS CloudFormation
- Hosten Sie sichere, hoch skalierbare und private Git-Repositorys mit AWS CodeCommit
- Integration von Git-Repositories in CI/CD-Pipelines
- Automatisiertes Erstellen, Testen und Verpacken von Code mit AWS CodeBuild
- Sichere Speicherung und Nutzung von Docker-Images und deren Integration in Ihre CI/CD-Pipelines
- Aufbau von CI/CD-Pipelines zur Bereitstellung von Anwendungen auf Amazon EC2, serverlosen Anwendungen und containerbasierten Anwendungen
- Umsetzung gängiger Bereitstellungsstrategien wie
alles auf einmal,
rollierend,
undblau/grün
- Integration von Tests und Sicherheit in CI/CD-Pipelines
- Überwachung von Anwendungen und Umgebungen mithilfe von AWS-Tools und -Technologien
- Arbeiten Sie in einer Teamumgebung, um echte AWS-Anwendungsfälle in einem AWS Jam zu lösen.
Kursinhalt
- Überblick über den Kurs
- Einführung in DevOps
- Automatisierung der Infrastruktur
- AWS-Toolkits
- Kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD) mit Entwicklungswerkzeugen
- Einführung in Microservices
- DevOps und Container
- DevOps und serverloses Computing
- Strategien für den Einsatz
- Automatisierte Prüfung
- Automatisierung der Sicherheit
- Konfigurationsmanagement
- Beobachtbarkeit
- Referenzarchitektur (fakultatives Modul)
- Zusammenfassung des Kurses
- AWS-Jam
Dieser Text wurde automatisiert übersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.