0

LFD459 Kubernetes für App-Entwickler (CKAD)

Ihre Termine

Datum Ort Preis
06.07.2026
-08.07.2026
Virtuelles Live Training 2.856,00 €*
Buchen
10.08.2026
-12.08.2026
Virtuelles Live Training 2.770,32 €*
Buchen
12.10.2026
-14.10.2026
Virtuelles Live Training 2.713,20 €*
Buchen
07.12.2026
-09.12.2026
Virtuelles Live Training 2.713,20 €*
Buchen
07.12.2026
-09.12.2026
München 2.713,20 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

In dieser 3-tägigen Schulung LFD459 Kubernetes für App-Entwickler erwerben Sie das Wissen, wie sie eine Anwendung in einem Multi-Node-Cluster containerisieren, hosten, bereitstellen und konfigurieren können.

Sie starten mit einem einfachen Python-Skript, definieren Anwendungsressourcen und nutzen Kernelemente, um skalierbare Anwendungen in Kubernetes zu entwickeln, zu überwachen und Probleme zu lösen. Neben der Arbeit mit Netzwerk-Plugins, Sicherheit und Cloud Storage werden Sie mit vielen Funktionen vertraut gemacht, die für die erfolgreiche Bereitstellung einer Anwendung in einer Produktionsumgebung unerlässlich sind.

Inhalte

  • Kubernetes Architektur
    • Was ist Kubernetes?
    • Komponenten von Kubernetes
    • Herausforderungen
    • Das Borg-Erbe
    • Kubernetes Architektur
    • Terminologie
    • Master-Knoten
    • Vasallen-(Arbeiter-)Knoten
    • Pods
    • Dienstleistungen
    • Steuerungen
    • Einzelne IP pro Pod
    • Netzwerkeinrichtung
    • CNI-Netzwerk-Konfigurationsdatei
    • Pod-zu-Pod-Kommunikation
    • Cloud Native Computing Stiftung
    • Ressourcenempfehlungen
  • Aufbauen
    • Container-Optionen
    • Containerisierung einer Anwendung
    • Hosten eines lokalen Repository
    • Erstellen eines Deployments
    • Ausführen von Befehlen in einem Container
    • Multi-Container-Pod
    • readinessProbe
    • livenessProbe
    • Testing
  • Design
    • Traditionelle Anwendungen: Überlegungen
    • Entkoppelte Ressourcen
    • Vergänglichkeit
    • Flexibler Rahmen
    • Verwalten der Ressourcennutzung
    • Multi-Container-Pods
    • Seitenwagen-Container
    • Adapterbehälter
    • Botschafter
  • Bereitstellungskonfigurationen
    • Volume-Übersicht
    • Einführung von Volumes
    • Volumenspezifikation
    • Volumentypen
    • Beispiel für ein Shared Volume
    • Beständige Volumina und Schadensfälle
    • Persistentes Volumen
    • Hartnäckiger Volumenanspruch
    • Dynamische Bereitstellung
    • Geheimnisse
    • Verwendung von Secrets über Umgebungsvariablen
    • Montage von Geheimnissen als Volumen
    • Tragbare Daten mit ConfigMaps
    • Verwendung von ConfigMaps
    • Konfigurationsstatus der Bereitstellung
    • Skalierung und rollierende Updates
    • Rollbacks für die Bereitstellung
  • Sicherheit
    • Sicherheitsübersicht
    • Zugriff auf die API
    • Authentifizierung
    • Berechtigung
    • ABAC
    • RBAC
    • RBAC Prozessübersicht
    • Zugangskontrolleur
    • Sicherheitskontexte
    • Pod-Sicherheitsrichtlinien
    • Netzwerksicherheitsrichtlinien
    • Beispiel für eine Netzwerksicherheitsrichtlinie
    • Beispiel für eine Standardrichtlinie
  • Exponieren von Anwendungen
    • Servicetypen
    • Leistungsdiagramm
    • Service-Update-Muster
    • Zugriff auf eine Anwendung mit einem Dienst
    • Service ohne Selektor
    • ClusterIP
    • NodePort
    • LoadBalancer
    • ExternerName
    • Ingress Resource
    • Ingress Controller
  • Fehlerbehebung
    • Übersicht über die Fehlerbehebung
    • Grundlegende Schritte zur Fehlerbehebung
    • Laufender (ständiger) Wandel
    • Grundlegende Fehlerbehebung Flow: Pods
    • Grundlegender Ablauf der Fehlerbehebung: Knoten und Sicherheit
    • Grundlegende Fehlerbehebung Ablauf: Agenten
    • Überwachung
    • Protokollierungswerkzeuge
    • Überwachungsanwendungen
    • System- und Agentenprotokolle
    • Konformitätstests

Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:
  • grundlegende Linux-Kommandozeilen- und Dateibearbeitungsfähigkeiten
[1Verwendung einer Programmiersprache (wie Python, Node.js, Go) [1Kenntnisse über Cloud Native Anwendungskonzepte und -architekturen (wie sie in unserer kostenlosen Einführung in Kubernetes edX MOOC vermittelt werden) sind hilfreich für diesen Kurs

Zielgruppe

  • Softwareentwickler
  • Systemadministratoren
  • App-Entwickler

Hinweise

Die Prüfungsgebühr von EUR 345,00 exkl. MwSt. (zzgl. MwSt.) ist im Seminarpreis nicht enthalten.

A