Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Dauer 35 Stunden
Schulungsübersicht
Modul 1 – Einführung in Container
- Warum Container?
- Container vs. virtuelle Maschinen
- Container-Architektur
- Container-Runtimes
- Lebenszyklus von Containern
Modul 2 – Erstellung von Container-Images
- Erstellen von Container-Images
- Arbeit mit Dockerfiles oder Containerfiles
- Optimierung von Images
- Container-Registries
- Versionierung von Images
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 von containerisierten Anwendungen
- Scaling von Workloads
- Rolling Updates
- Verwaltung von Konfigurationen
- Umgebungsvariablen
Modul 6 – Netzwerk
- Kubernetes-Dienste (Services)
- Exponierung von Anwendungen
- Routes
- Ingress-Konzepte
- Grundlegende Netzwerk-Fehlerbehebung
Modul 7 – Speicherung und Konfiguration
- Persistente Speicherung
- Persistent Volume Claims
- ConfigMaps
- Secrets
- Zustandsbehaftete Anwendungen (Stateful Applications)
Modul 8 – Grundlagen der Sicherheit
- RBAC-Konzepte
- Service-Accounts
- Sichere Anwendungskonfiguration
- Grundlagen der Image-Sicherheit
- Best Practices für Sicherheit
Modul 9 – Überwachung und Fehlerbehebung
- Logs
- Ereignisse (Events)
- Metriken
- Health Checks
- Häufige Szenarien zur Fehlerbehebung
Modul 10 – Praxisworkshop
- Ein Container-Image erstellen
- Eine Anwendung bereitstellen
- Netzwerk konfigurieren
- Anwendungsdaten speichern
- Die Anwendung absichern und Probleme beheben
Kursformat
- Interaktive Vorträge.
- Praktische Demonstrationen.
- Umfangreiche Übungen zum Selbstmachen (Hands-on-Übungen).
- Bereitstellungsszenarien aus der Praxis.
Optionen zur Anpassung des Kurses
Der Kurs kann an die Technologien, Entwicklungstools und Bereitstellungsumgebungen angepasst werden, die in Ihrer Organisation verwendet werden.
Voraussetzungen
Die Teilnehmer sollten über folgende Kenntnisse verfügen:
- Grundlegende Linux-Kommandozeilenkenntnisse.
- Allgemeines Verständnis der Softwareentwicklung oder Systemadministration.
- Grundlegende Netzwerkkenntnisse.
- Vorerfahrung mit OpenShift ist nicht erforderlich.
Erfahrungsberichte (2)
grundlegendes Verständnis von Containern und Kubernetes sowie deren Interaktion Funktionen der OpenShift-Plattform
Eric Scholze - NOW IT GmbH
Kurs - Introduction to Containers, Kubernetes & OpenShift
Maschinelle Übersetzung
Wissensaufbau - Zusammenhänge/Unterschiede/Funktionsweise Kubernetes/Openshift - Besten Dank !!