Kontakt aufnehmen
 Dauer 35 Stunden

Schulungsübersicht

Modul 1 – Einführung in Container

  • Warum Container?/li>
  • Container im Vergleich zu virtuellen Maschinen
  • Container-Architektur
  • Container-Runtimes
  • Container-Lebenszyklus

Modul 2 – Erstellung von Container-Images

  • Erstellen von Container-Images
  • Arbeit mit Dockerfiles oder Containerfiles
  • Optimierung von Images
  • Container-Registrier
  • Image-Versionierung

Modul 3 – Grundlagen von Kubernetes

  • Kubernetes-Architektur
  • Pods
  • Deployments
  • ReplicaSets
  • Namespaces
  • Labels und Selektoren

Modul 4 – Einführung in OpenShift

  • OpenShift-Architektur
  • Projekte und Namespaces
  • Web-Konsole
  • OpenShift-CLI
  • Arbeit mit Anwendungen

Modul 5 – Bereitstellung von Anwendungen

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

Modul 6 – Netzwerk

  • Kubernetes-Dienste
  • Exponierung von Anwendungen
  • Routes
  • Ingress-Konzepte
  • Grundlegende Netzwerk-Fehlerbehebung

Modul 7 – Speicherung und Konfiguration

  • Persistente Speicherung
  • Persistent Volume Claims
  • ConfigMaps
  • Secrets
  • Stateful-Anwendungen

Modul 8 – Grundlagen der Sicherheit

  • RBAC-Konzepte
  • Service-Konten
  • Sichere Anwendungskonfiguration
  • Grundlagen der Image-Sicherheit
  • Bester Sicherheitspraktiken

Modul 9 – Überwachung und Fehlerbehebung

  • Logs
  • Ereignisse
  • Metriken
  • Health Checks
  • Häufige Szenarien zur Fehlerbehebung

Modul 10 – Praktisches Workshop

  • Erstellen eines Container-Images
  • Bereitstellung einer Anwendung
  • Konfiguration des Netzwerks
  • Speichern von Anwendungsdaten
  • Sichern und Debuggen der Anwendung

Kursformat

  • Interaktive Vorträge.
  • Praktische Demonstrationen.
  • Umfangreiche hands-on-Übungen.
  • Echte Bereitstellungsszenarien.

Anpassungsoptionen für den Kurs

Der Kurs kann an die Technologien, Entwicklungstools und Bereitstellungs umgebungen angepasst werden, die in Ihrer Organisation verwendet werden.

Voraussetzungen

Die Teilnehmer sollten über Folgendes verfügen:

  • Grundlegende Fähigkeiten im Umgang mit der Linux-Befehlszeile.
  • Ein allgemeines Verständnis der Softwareentwicklung oder Systemadministration.
  • Grundlegende Netzwerkkenntnisse.
  • Vorkenntnisse in OpenShift sind nicht erforderlich.

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien