DevOps Engineering on AWS with AWS Jam

Seminar / Firmentraining

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

Inhalte

Kursziel

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, und blau/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