LFD459 Kubernetes für App-Entwickler - Seminar / Kurs von GFU Cyrus AG

Inhalte

  • Kubernetes-Architektur
    • Was ist Kubernetes?
    • Komponenten von Kubernetes
    • Herausforderungen
    • Das Borg-Erbe
    • Kubernetes-Architektur
    • Terminologie
    • Master-Knoten
    • Minion-Knoten (Arbeiter-Knoten)
    • Pods
    • Dienste
    • Steuerungen/Betreiber
    • Einzelne IP pro Pod
    • Netzwerk-Einrichtung
    • CNI-Netzwerk-Konfigurationsdatei
    • Pod-zu-Pod-Kommunikation
    • Grundlage für Cloud Native Computing
    • Ressourcen-Empfehlungen
  • Erstellen
    • Container-Optionen
    • Containerisierung einer Anwendung
    • Erstellen der Dockerdatei
    • Ein lokales Repository hosten
    • Erstellen eines Deployments
    • Ausführen von Befehlen in einem Container
    • Multi-Container-Pod
    • ReadinessProbe
    • LivenessProbe
    • Testen
  • Entwurf
    • Traditionelle Anwendungen: Überlegungen
    • Entkoppelte Ressourcen
    • Vergänglichkeit
    • Flexibler Rahmen
    • Ressourcenverwendung verwalten
    • Verwendung von Label-Selektoren
    • Multi-Container-Pods
    • Beiwagen-Container
    • Adapter-Container
    • Botschafter
    • Punkte zum Nachdenken
    • Arbeitsplätze
  • Konfiguration der Bereitstellung
    • Volumes Überblick
    • Einführung in Volumes
    • Volume-Spezifikation
    • Volume-Typen
    • Beispiel für gemeinsam genutzte Volumes
    • Persistente Volumes und Ansprüche
    • Beständiges Volume
    • Anspruch auf ein persistentes Volume
    • Dynamische Bereitstellung
    • Geheimnisse
    • Verwendung von Secrets über Umgebungsvariablen
    • Einhängen von Secrets als Volumes
    • Portable Daten mit ConfigMaps
    • Verwendung von ConfigMaps
    • Status der Verteilungskonfiguration
    • Skalierung und Rolling Updates
    • Rollbacks von Verteilungskonfigurationen
  • Sicherheit
    • Überblick über die Sicherheit
    • Zugriff auf die API
    • Authentifizierung
    • Autorisierung
    • ABAC
    • RBAC
    • RBAC-Prozess-Übersicht
    • Zulassungssteuerung
    • Sicherheitskontexte
    • Pod-Sicherheitsrichtlinien
    • Netzwerksicherheitsrichtlinien
    • Beispiel für Netzwerksicherheitsrichtlinien
    • Beispiel für eine Standardrichtlinie
  • Offenlegung von Anwendungen
    • Dienst-Typen
    • Diagramm der Dienste
    • Dienst-Update-Muster
    • Zugriff auf eine Anwendung mit einem Dienst
    • Dienst ohne Selektor
    • ClusterIP
    • NodePort
    • LoadBalancer
    • ExternerName
    • Zugangskontrolleur
    • Dienst Mesh
  • Fehlersuche
    • Überblick über die Fehlersuche
    • Grundlegende Schritte zur Fehlersuche
    • Fortlaufende (konstante) Veränderung
    • Grundlegender Ablauf der Fehlerbehebung: Pods
    • Grundlegender Ablauf der Fehlerbehebung: Knoten und Sicherheit
    • Grundlegender Ablauf der Fehlerbehebung: Agenten
    • Überwachung
    • Protokollierungs-Tools
    • Überwachung von Anwendungen
    • System- und Agentenprotokolle
    • Konformitätsprüfung
    • Weitere Ressourcen
  • Kubernetes-Architektur
    • Was ist Kubernetes?
    • Komponenten von Kubernetes
    • Herausforderungen
    • Das Borg-Erbe
    • Kubernetes-Architektur
    • Terminologie
    • Master-Knoten
    • Minion-Knoten (Arbeiter-Knoten)
    • Pods
    • Dienste
    • Steu ...
Mehr Informationen >>

Lernziele

Dieser Kurs zeigt, wie man eine App in einem Multi-Node-Cluster mit Containern betreibt. Sie starten mit einem einfachen Python-Skript, um die App zu definieren und zu skalieren. Dabei lernen Sie, wie man Anwendungen in Kubernetes erstellt, überwacht und Fehler behebt. Außerdem erfahren Sie mehr über Netzwerk-Plugins, Sicherheit und Cloud-Speicher, wichtig für den Einsatz in Produktionsumgebungen.
Dieser Kurs zeigt, wie man eine App in einem Multi-Node-Cluster mit Containern betreibt. Sie starten mit einem einfachen Python-Skript, um die App zu definieren und zu skalieren. Dabei lernen Sie, wie ... Mehr Informationen >>

Zielgruppen

Dieser Kurs richtet sich an erfahrene Anwendungsentwickler, die eine Anwendung in einem Multi-Node-Cluster containerisieren, hosten, bereitstellen und konfigurieren wollen.

Termine und Orte

SG-Seminar-Nr.: 6911628

Anbieter-Seminar-Nr.: 2646

Termine

  • 08.07.2024 - 10.07.2024

    Köln, DE

  • 07.10.2024 - 09.10.2024

    Köln, DE

  • 09.12.2024 - 11.12.2024

    Köln, DE

  • 24.02.2025 - 26.02.2025

    Köln, DE

  • 28.04.2025 - 30.04.2025

    Köln, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Zertifikat
  • 21 h
  •  
  • Anbieterbewertung (118)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service