Seminare
Seminare

LFD459 Kubernetes für App-Entwickler

Seminar - PROKODA GmbH

LFD459 Kubernetes für App-Entwickler
Termin Ort Preis*
09.02.2026- 11.02.2026 online 2.017,05 €
09.02.2026- 11.02.2026 Nürnberg 2.017,05 €
02.03.2026- 04.03.2026 online 2.017,05 €
02.03.2026- 04.03.2026 Nürnberg 2.017,05 €
11.05.2026- 13.05.2026 Nürnberg 2.017,05 €
11.05.2026- 13.05.2026 online 2.017,05 €
01.06.2026- 03.06.2026 Nürnberg 2.017,05 €
01.06.2026- 03.06.2026 online 2.017,05 €
06.07.2026- 08.07.2026 Nürnberg 2.017,05 €
06.07.2026- 08.07.2026 online 2.017,05 €
10.08.2026- 12.08.2026 online 2.017,05 €
10.08.2026- 12.08.2026 Nürnberg 2.017,05 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Kubernetes-Architektur

  • Was ist Kubernetes?
  • Komponenten von Kubernetes
  • Herausforderungen
  • Das Borg-Erbe
  • Kubernetes-Architektur
  • Terminologie
  • Control Plane Node
  • Worker Nodes
  • Pods
  • Services
  • Operators
  • Single IP pro Pod
  • Netzwerkeinrichtung
  • CNI-Netzwerk-Konfigurationsdatei
  • Pod-zu-Pod-Kommunikation
  • Cloud Native Computing Foundation
  • Ressourcenempfehlungen

Build

  • Container-Optionen
  • Containerisierung einer Anwendung
  • Erstellen der Dockerfile
  • Hosting eines lokalen Repositorys
  • Erstellen einer Bereitstellung
  • Ausführen von Befehlen in einem Container
  • Multi-Container-Pod
  • readinessProbe
  • livenessProbe
  • startupProbe
  • Testen
  • Helm
  • Kustomize

Design

  • Traditionelle Anwendungen: Überlegungen
  • Entkoppelte Ressourcen
  • Vergänglichkeit
  • Flexibles Framework
  • Ressourcennutzung verwalten
  • Verwenden von Label Selectors
  • Multi-Container-Pods
  • Sidecar-Container
  • Adapter-Container
  • Ambassador
  • initContainer
  • Custom Resource Definitions
  • Wichtige Punkte
  • Jobs

Deployment-Konfiguration

  • Volumes-Übersicht
  • Einführung in Volumes
  • Volume-Spezifikation
  • Volume-Typen
  • Beispiel für Shared Volumes
  • Persistente Volumes und Claims
  • Persistentes Volume
  • Persistenter Volume Claim
  • Dynamische Bereitstellung
  • Secrets
  • Verwenden von Secrets über Umgebungsvariablen
  • Secrets als Volumes mounten
  • Portierbare Daten mit ConfigMaps
  • Verwenden von ConfigMaps
  • Status der Deployment-Konfiguration
  • Skalierung und Rolling Updates
  • Deployment-Rollbacks

Sicherheit verstehen

  • Sicherheitsübersicht
  • Zugriff auf die API
  • Authentifizierung
  • Autorisierung
  • RBAC
  • RBAC-Prozessübersicht
  • Admission Controller
  • Security Contexts
  • Pod-Sicherheitsstandards
  • Netzwerkrichtlinien
  • Beispiel für Netzwerkrichtlinien
  • Beispiel für Standardrichtlinien

Anwendungen freigeben

  • Diensttypen
  • Dienstediagramm
  • Service-Update-Muster
  • Zugriff auf eine Anwendung mit einem Dienst
  • Dienst ohne Selector
  • ClusterIP
  • NodePort
  • LoadBalancer
  • ExternalName
  • Ingress-Ressource
  • Ingress Controller
  • Service Mesh

Anwendungs-Fehlerbehebung

  • Übersicht zur Fehlerbehebung
  • Grundlegende Schritte zur Fehlerbehebung
  • Dauerhafte (ständige) Änderungen
  • Grundlegender Fehlerbehebungsablauf: Pods
  • Grundlegender Fehlerbehebungsablauf: Node und Sicherheit
  • Grundlegender Fehlerbehebungsablauf: Agents
  • Monitoring
  • Protokollierungstools
  • Anwendungen überwachen
  • System- und Agent-Protokolle
  • Konformitätstests
  • Weitere Ressourcen
Teilnahmevoraussetzungen:

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • grundlegende Linux-Kommandozeilen- und Dateibearbeitungsfähigkeiten
  • Verwendung einer Programmiersprache (wie Python, Node.js, Go)
  • Kenntnisse ü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
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha