Linux Foundation Training

Kubernetes for Developers

LFD259

Linux Foundation Training

Kubernetes ist ein schnelles Open Source Orchestrierungstool zum Bereitstellen, Skalieren und Aktualisieren von Container-Anwendungen. In diesem Kurs lernen Sie, wie Sie eine Anwendung in einem Multi-Node-Cluster containerisieren, hosten, bereitstellen und konfigurieren. Ausgehend von einem einfachen Python-Skript werden Sie Anwendungsressourcen definieren und zentrale Primitive verwenden, um skalierbare Anwendungen in Kubernetes zu erstellen, zu überwachen und Fehler zu beheben. Durch die Arbeit mit Netzwerk-Plugins, Security und Cloud-Storage lernen Sie viele der Funktionen kennen, die für die Bereitstellung einer Anwendung in einer Produktionsumgebung erforderlich sind.

Kursinhalt

  • Course Introduction
  • Kubernetes Architecture
  • Build
  • Design
  • Deployment Configuration
  • Understanding Security
  • Exposing Applications
  • Application Troubleshooting

Alle Inhalte sind in englischer Sprache.

Zielgruppe

Dieser Kurs ist ideal für Entwickler, die Kenntnisse in der Entwicklung von Kubernetes Anwendungen erwerben möchten. Die Teilnehmer sollten mit der Linux-Befehlszeile, Programmiersprachen wie Python, Node.js oder Go vertraut sein und über ein grundlegendes Verständnis von Konzepten und Architekturen für cloudnative Anwendungen verfügen.

Experience Level: Intermediate

Voraussetzungen

Bevor Sie diesen Kurs beginnen, sollten Sie mit folgenden Themen vertraut sein:

  • Linux-Konzepte und Kommandozeile
  • Git und GitHub
  • Grundkenntnisse in Kubernetes

Lab Info

Um die Laborübungen in diesem Kurs erfolgreich durchzuführen, benötigen Sie Zugang zu einem Linux-Server oder einem Linux-Desktop/Laptop. Außerdem benötigen Sie Zugang zu einem öffentlichen Cloud-Anbieter oder VirtualBox auf Ihrem Rechner. Detaillierte Anweisungen zum Einrichten Ihrer Laborumgebung finden Sie im Kurs.
Wenn Sie einen Cloud-Anbieter wie GCP oder AWS nutzen, sollten Sie die Übungen im Labor mit dem Ihnen zur Verfügung gestellten kostenlosen Tier oder Guthaben durchführen können. Es können jedoch Gebühren anfallen, wenn Sie das ursprünglich vom Cloud-Anbieter zugewiesene Guthaben überschreiten oder wenn sich die Bedingungen des Cloud-Anbieters ändern.

Kursziel

Die behandelten Themen sind direkt auf die Wissensbereiche abgestimmt, die im Rahmen des Cloud Native Computing Foundation Certified Kubernetes Application Developer (CKAD)-Programms geprüft werden, und werden die Fähigkeit der Teilnehmer, sich zertifizieren zu lassen, erheblich verbessern.

Linux Foundation E-Learning

Die Linux Foundation E-Learnings sind Online-Kurse zum Selbststudium, die über einen Webbrowser aufgerufen werden können. Das Angebot umfasst eine große Anzahl an Videos, ergänzt durch spezielle Übungen. Zustätzlich sind die Inhalte auch in textlicher Form enthalten. Der Zugang ist für zwölf Monate gültig. Sie benötigen einen aktuellen Browser, Internet-Zugang und bei Laborübungen ggf. eine zusätzliche Konfiguration.
PDF SymbolDie gesamte Beschreibung dieses Kurses mit Terminen und Preisen zum Download als PDF.

Kubernetes ist ein schnelles Open Source Orchestrierungstool zum Bereitstellen, Skalieren und Aktualisieren von Container-Anwendungen. In diesem Kurs lernen Sie, wie Sie eine Anwendung in einem Multi-Node-Cluster containerisieren, hosten, bereitstellen und konfigurieren. Ausgehend von einem einfachen Python-Skript werden Sie Anwendungsressourcen definieren und zentrale Primitive verwenden, um skalierbare Anwendungen in Kubernetes zu erstellen, zu überwachen und Fehler zu beheben. Durch die Arbeit mit Netzwerk-Plugins, Security und Cloud-Storage lernen Sie viele der Funktionen kennen, die für die Bereitstellung einer Anwendung in einer Produktionsumgebung erforderlich sind.

Kursinhalt

  • Course Introduction
  • Kubernetes Architecture
  • Build
  • Design
  • Deployment Configuration
  • Understanding Security
  • Exposing Applications
  • Application Troubleshooting

Alle Inhalte sind in englischer Sprache.

Zielgruppe

Dieser Kurs ist ideal für Entwickler, die Kenntnisse in der Entwicklung von Kubernetes Anwendungen erwerben möchten. Die Teilnehmer sollten mit der Linux-Befehlszeile, Programmiersprachen wie Python, Node.js oder Go vertraut sein und über ein grundlegendes Verständnis von Konzepten und Architekturen für cloudnative Anwendungen verfügen.

Experience Level: Intermediate

Voraussetzungen

Bevor Sie diesen Kurs beginnen, sollten Sie mit folgenden Themen vertraut sein:

  • Linux-Konzepte und Kommandozeile
  • Git und GitHub
  • Grundkenntnisse in Kubernetes

Lab Info

Um die Laborübungen in diesem Kurs erfolgreich durchzuführen, benötigen Sie Zugang zu einem Linux-Server oder einem Linux-Desktop/Laptop. Außerdem benötigen Sie Zugang zu einem öffentlichen Cloud-Anbieter oder VirtualBox auf Ihrem Rechner. Detaillierte Anweisungen zum Einrichten Ihrer Laborumgebung finden Sie im Kurs.
Wenn Sie einen Cloud-Anbieter wie GCP oder AWS nutzen, sollten Sie die Übungen im Labor mit dem Ihnen zur Verfügung gestellten kostenlosen Tier oder Guthaben durchführen können. Es können jedoch Gebühren anfallen, wenn Sie das ursprünglich vom Cloud-Anbieter zugewiesene Guthaben überschreiten oder wenn sich die Bedingungen des Cloud-Anbieters ändern.

Kursziel

Die behandelten Themen sind direkt auf die Wissensbereiche abgestimmt, die im Rahmen des Cloud Native Computing Foundation Certified Kubernetes Application Developer (CKAD)-Programms geprüft werden, und werden die Fähigkeit der Teilnehmer, sich zertifizieren zu lassen, erheblich verbessern.

Linux Foundation E-Learning

Die Linux Foundation E-Learnings sind Online-Kurse zum Selbststudium, die über einen Webbrowser aufgerufen werden können. Das Angebot umfasst eine große Anzahl an Videos, ergänzt durch spezielle Übungen. Zustätzlich sind die Inhalte auch in textlicher Form enthalten. Der Zugang ist für zwölf Monate gültig. Sie benötigen einen aktuellen Browser, Internet-Zugang und bei Laborübungen ggf. eine zusätzliche Konfiguration.

PDF SymbolDie gesamte Beschreibung dieses Kurses mit Terminen und Preisen zum Download als PDF.