Kontakt aufnehmen

Schulungsübersicht

Modul 1 – Einführung in Container

  • Warum Container?
  • Container im Vergleich zu virtuellen Maschinen
  • Containerarchitektur
  • Container-Laufzeiten
  • Container-Lebenszyklus

Modul 2 – Erstellung von Container-Images

  • Erstellung von Container-Images
  • Arbeit mit Dockerfiles oder Containerfiles
  • Imageoptimierung
  • Container-Registries
  • Imageversionierung

Modul 3 – Kubernetes-Grundlagen

  • Kubernetes-Architektur
  • Pods
  • Deployments
  • ReplicaSets
  • Namensräume
  • Labels und Selektoren

Modul 4 – Einführung in OpenShift

  • OpenShift-Architektur
  • Projekte und Namensräume
  • Weboberfläche
  • OpenShift CLI
  • Arbeit mit Anwendungen

Modul 5 – Bereitstellung von Anwendungen

  • Bereitstellung containerisierter Anwendungen
  • Skalierung von Workloads
  • Rollierende Updates
  • Konfigurationsmanagement
  • Umgebungsvariablen

Modul 6 – Netzwerk

  • Kubernetes-Dienste
  • Anwendungsverfügbarkeit
  • Routen
  • Ingress-Konzepte
  • Basisnetzwerk-Fehlerbehebung

Modul 7 – Speicher und Konfiguration

  • Persistenter Speicher
  • Persistent Volume Claims
  • ConfigMaps
  • Secrets
  • Stateful-Anwendungen

Modul 8 – Sicherheitsgrundlagen

  • RBAC-Konzepte
  • Dienstkonten
  • Sichere Anwendungskonfiguration
  • Grundlagen der Image-Sicherheit
  • Sicherheitsbest Practices

Modul 9 – Überwachung und Fehlerbehebung

  • Logs
  • Ereignisse
  • Metriken
  • Gesundheitschecks
  • Häufige Szenarien der Fehlerbehebung

Modul 10 – Praktischer Workshop

  • Ein Container-Image erstellen
  • Eine Anwendung bereitstellen
  • Netzwerk konfigurieren
  • Anwendungsdaten speichern
  • Die Anwendung absichern und Fehler beheben

Kursformat

  • Interaktive Vorlesungen.
  • Praktische Demonstrationen.
  • Umfangreiche Praxisübungen.
  • Reale Deployment-Szenarien.

Möglichkeiten zur Kursanpassung

Der Kurs kann an die Technologien, Entwicklungstools und Bereitstellungsumgebungen Ihrer Organisation angepasst werden.

Voraussetzungen

Die Teilnehmenden sollten:

  • Grundkenntnisse in der Linux-Befehlszeile haben.
  • Allgemeines Verständnis für Softwareentwicklung oder Systemadministration mitbringen.
  • Grundlegende Netzwerkkenntnisse besitzen.
  • Keine Vorkenntnisse in OpenShift erforderlich sein.
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien