Bewertungen 4,2
Bewertungen 4,5
100% Förderbar

Advanced Docker Concepts and Container Orchestration

Effiziente Container-Orchestrierung entscheidet über Verfügbarkeit, Deployment-Geschwindigkeit und Betriebssicherheit moderner Anwendungslandschaften. Fortgeschrittene Konzepte rund um Docker und Kubernetes bilden die Grundlage für professionelle, skalierbare Container-Infrastrukturen.

Zentrale Themen

  • Fortgeschrittene Docker-Konfiguration und Container-Architektur
  • Kubernetes-Orchestrierung: Pods, Services und Controller
  • Horizontale Skalierung, Ressourcenlimits und Auto-Scaling
  • Inter-Service-Kommunikation und Netzwerkkonfiguration
  • Sicherheitskonzepte für Container-Laufzeitumgebungen
  • Aufbau von CI/CD-Pipelines für automatisierte Container-Deployments
  • Monitoring, Logging und systematische Fehlerdiagnose
  • Konzepte für hochverfügbare und resiliente Container-Umgebungen

Voraussetzung
Teilnehmende sollten Grundkenntnisse in Docker und Linux mitbringen. Erfahrung mit Containern in einfachen Deployment-Szenarien ist vorteilhaft.

Zielgruppe
Teams aus DevOps und Cloud-Engineering, die Container-Infrastrukturen in produktiven Umgebungen aufbauen, automatisieren und skalieren wollen.

Professionelle Docker- und Kubernetes-Kenntnisse stärken die Fähigkeit, Container-Infrastrukturen belastbar zu gestalten und Deployments zuverlässig zu automatisieren.

Kursinhalte
  • Einführung in Docker und seine Einsatzbereiche
  • Überblick über die Docker-Architektur
  • Docker-Komponenten: Client, Host und Registry
  • Docker installieren und einrichten
  • Container starten und ausführen
  • Lebenszyklus von Containern
  • Container überwachen und verwalten
  • Befehle in laufenden Containern
  • Images mit Docker Commit erzeugen
  • Dockerfiles erstellen und verstehen
  • Images taggen und versionieren
  • Images aus Registries beziehen und hochladen
  • Eigene private Registries aufsetzen
  • Control Groups (Cgroups)
  • Linux-Namespaces
  • Ressourcenlimits für Container setzen
  • Speicherkonzepte in Docker
  • Volumes anlegen und verwalten
  • Bind Mounts einsetzen
  • Temporären Speicher mit tmpfs nutzen
  • Netzwerkgrundlagen für Container
  • Netzwerk-Bridges konfigurieren
  • YAML-Grundlagen
  • Compose-Dateien strukturieren
  • Anwendungen konfigurieren und deployen
  • Images per Compose bauen
  • Grundlagen der Container-Orchestrierung
  • Swarm-Cluster aufsetzen
  • Nodes im Swarm-Cluster verwalten
  • Services im Swarm steuern
  • Secrets und Rolling-Updates
  • Cluster-Monitoring
  • Horizontal skalieren
  • Kubernetes-Cluster-Architektur im Überblick
  • Aufbau: Control Plane und Worker Nodes
  • Kubectl als Steuerungswerkzeug
  • Kubelet-Funktionsweise
  • Kube-Proxy und Netzwerkweiterleitung
  • Datenspeicherung mit etcd
  • Kubernetes-Controller
  • Kubernetes-Cluster konzipieren
  • Kubernetes-Master und Nodes installieren (inkl. TLS-Bootstrapping)
  • Netzwerklösung konfigurieren
  • End-to-End-Testergebnisse auswerten
  • Kubectl im Einsatz
  • YAML-Definitionen lesen und schreiben
  • Pods erstellen und verwalten
  • Labels und Selektoren
  • Kubernetes-Services konfigurieren
  • ReplicaSets und Replication Controller
  • Ressourcenquoten definieren
  • Kubernetes-Netzwerkgrundlagen
  • Container Network Interface (CNI)
  • Pod-Vernetzung verstehen
  • DNS in Kubernetes konfigurieren
  • Ingress-Regeln einrichten
  • Namespaces in Kubernetes
  • RBAC-Konzepte und -Verwaltung
  • Security Context in Kubernetes
  • Kubernetes Secrets sicher verwalten
  • Container-Images sicher einsetzen
  • Netzwerkrichtlinien konfigurieren

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 …

Häufig gestellte Fragen

  • Skalierung, stabiles Deployment und schnelle Wiederherstellung steigern Effizienz und Ausfall­si­cher­heit moderner Anwendungen erheblich.
  • Der Kurs nutzt Docker Compose, Kubernetes, Docker Swarm und Monitoring-Werkzeuge für produktionsnahe Container-Umgebungen.
  • Netzwerk-Best-Practices, Ressourcenmanagement, Security-Strategien und klare Deployment-Prozesse minimieren Risiken im Live-Betrieb.
  • Kubernetes übernimmt Verwaltung, Skalierung und Ausfallsicherheit komplexer Container-Infrastrukturen automatisiert und deutlich effizienter.
  • Containerisierte Workflows beschleunigen Releases, reduzieren Fehlerquellen und gewährleisten konsistente Deployments.
  • Lastspitzen, Service-Ausfälle und komplexe Updates lassen sich automatisiert und kontrolliert bewältigen.
  • Flexible Container-Kommunikation und automatisiertes Management ermöglichen skalierbare, gut wartbare Systemarchitekturen.
  • Cloud-native Infrastrukturen sind Standard – Unternehmen brauchen Fachleute, die skalierbare Container-Plattformen aufbauen und betreiben.

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.