Introduction to Kubernetes
Container-Technologien sind heute die Grundlage für automatisierte Deployments und skalierbare Cloud-Infrastrukturen. Wer Kubernetes beherrscht, kann Systeme flexibel betreiben, Ressourcen effizient steuern und moderne DevOps-Prozesse aktiv mitgestalten.
Zentrale Themen
- Aufbau und Struktur von Kubernetes-Clustern
- Pods, Nodes, Deployments und Services im Überblick
- Container-Orchestrierung in Cloud-Umgebungen einsetzen
- Ressourcenskalierung, Scheduling und Kapazitätssteuerung
- YAML-Konfigurationen und Workload-Verwaltung
- Netzwerk, Storage und Sicherheitskonzepte in Kubernetes
- Rolling Updates und automatisierte Betriebsprozesse
- DevOps-Grundprinzipien in der Praxis
Voraussetzung
Erste Erfahrungen mit Linux und Containerumgebungen sowie ein Grundverständnis von Systemadministration und Cloud-Technologien werden vorausgesetzt.
Zielgruppe
Geeignet für DevOps-orientierte Teams, Systemadministratorinnen und -administratoren, Cloud Engineers, Softwareentwicklungsteams und alle, die Infrastructure-as-Code und Container-Plattformen produktiv einsetzen wollen.
Kubernetes gehört zu den meistgenutzten Standards im Cloud-Bereich. Wer die Plattform sicher beherrscht, schafft die Basis für stabile, skalierbare und wartungsarme IT-Umgebungen in modernen Unternehmensinfrastrukturen.
- Grundkonzepte der Container-Orchestrierung
- Komplexität ohne Orchestrierungsschicht
- Vergleich gängiger Orchestrierungs-Tools wie Docker Swarm und Kubernetes
- Erste Schritte mit Kubernetes
- Kernkonzepte und typische Einsatzgebiete
- Wie Kubernetes zum dominierenden Industriestandard wurde
- Aufbau und Rolle der Control Plane und Worker-Knoten
- Kernkomponenten des Kubernetes-Clusters
- Verfügbare Installationsmethoden
- Systemanforderungen und Grundvoraussetzungen
- Minikube einrichten und konfigurieren
- Einen lokalen Cluster starten
- Erstkonfiguration des Clusters
- Verbindung zum laufenden Cluster herstellen
- Mit kubectl arbeiten
- Das Kubernetes-Dashboard aufrufen
- Pods in Kubernetes verstehen
- ReplicaSets für Hochverfügbarkeit
- Deployments konfigurieren und steuern
- Ressourcen mit Namespaces organisieren
- Labels und Selektoren effizient einsetzen
- Überblick über Sicherheitsmechanismen in Kubernetes
- RBAC: Rollen und Rechte strukturiert verwalten
- Admission Controller einsetzen und konfigurieren
- Überblick über Service-Typen
- Service Discovery in Kubernetes
- Die erste Anwendung erfolgreich deployen
- YAML-Konfigurationsdateien anlegen und anpassen
- Unterschiede zwischen Deployment und Pod
- Konzepte persistenter Datenspeicherung
- Volumes und Persistent Volumes einrichten
- Persistent Volume Claims erstellen und nutzen
- Aufbau mehrschichtiger Applikationen: Frontend, Backend und Datenbank
- Service-Kommunikation in der mehrschichtigen Umgebung
- Anwendungen gezielt skalieren
- Zentrale Verwaltung von Anwendungskonfigurationen
- Sensible Daten sicher mit Secrets speichern
- Empfehlungen für den produktiven Einsatz
- Externen Datenverkehr in den Cluster leiten
- HTTP-Routing und Lastverteilung mit Ingress
- Ingress-Controller einrichten und steuern
- Anwendungen mit Helm verwalten
- Cluster-Monitoring mit Prometheus und ähnlichen Werkzeugen
- Zentrale Log-Verwaltung in Kubernetes
- Automatische Skalierung von Workloads
- Das Open-Source-Ökosystem rund um Kubernetes
- Rolle und Bedeutung der Cloud Native Computing Foundation (CNCF)
- Community-Ressourcen und Weiterbildungsangebote
Jetzt kostenlos beraten lassen
Unsere Fördermaßnahmen gelten ausschließlich für Teilnehmende mit Wohn- oder Arbeitssitz in Deutschland.
Eine Förderung außerhalb Deutschlands ist nicht möglich.
Für Berufseinsteiger, Arbeitsuchende, Quereinsteiger, Startups, Berufserfahrene, Aufsteiger, Spezialisten …
- Automatisierung von Skalierung, Deployments und Container-Management reduziert manuellen Aufwand und schafft stabile Plattformbedingungen.
- Im Kurs werden reale Workflows für Container-Orchestrierung, Cluster-Betrieb und automatisierte Deployments praxisnah vermittelt.
- Im Mittelpunkt stehen Kubernetes, kubectl, Pods und Deployments – ergänzt durch ausgewählte Cloud-Native-Tools für den produktiven Einsatz.
- Anwendungen lassen sich schneller ausrollen, leichter skalieren und zuverlässiger betreiben – das macht Kubernetes zur bevorzugten Plattform in modernen IT-Umgebungen.
- Aufwendige Deployment-Prozesse, Systemausfälle und manuelle Infrastrukturpflege werden automatisiert – der Betrieb wird stabiler und kontrollierbarer.
- Kubernetes-Kenntnisse gehören zu den gefragtesten Kompetenzen für IT-, Cloud- und Plattform-Teams in modernen Unternehmen.
- Ein solides Verständnis skalierbarer Systeme, moderner Infrastrukturkonzepte und professioneller Container-Umgebungen für den produktiven Alltag.
- Containerisierung und Automatisierung sind die Basis moderner Cloud-Plattformen – und damit unverzichtbar für zukunftsfähige IT-Architekturen.
Dein persönlicher Weg zur passenden Weiterbildung – wir beraten Dich individuell
Unsere erfahrenen Bildungsberater:innen begleiten Dich von der ersten Frage bis zum Start Deiner Weiterbildung.