Schnellstart mit Kubernetes

Anfänger

Dieser Kurs ist darauf ausgelegt, Sie in die Verwaltung von Anwendungscontainern mit Kubernetes einzuführen. Sie lernen, wie Kubernetes funktioniert und wie Sie es nutzen können, um Anwendungen bereitzustellen und zu verwalten.

Kubernetes

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Schnellstart mit Kubernetes

Übersicht

Dieser Kurs bietet eine schnelle und umfassende Einführung in Kubernetes, die beliebte Open-Source-Plattform zur Container-Orchestrierung. Die Teilnehmer werden praktische Erfahrungen beim Einrichten eines lokalen Kubernetes-Clusters, beim Bereitstellen von Anwendungen, der Verwaltung von Diensten, Skalierung und Lastverteilung sowie beim Aktualisieren und Rückgängigmachen von Anwendungen sammeln.

Ziele

Am Ende dieses Kurses sollten die Teilnehmer in der Lage sein:

  1. Einen lokalen Kubernetes-Cluster einzurichten und seine Komponenten zu erkunden.
  2. Anwendungen auf Kubernetes bereitzustellen und den Bereitstellungsprozess zu verstehen.
  3. Kubernetes-Anwendungen mit verschiedenen Tools und Befehlen zu erkunden und zu debuggen.
  4. Kubernetes-Anwendungen über verschiedene Diensttypen zugänglich zu machen.
  5. Auf Kubernetes laufende Anwendungen zu skalieren und die Last zu verteilen.
  6. Auf Kubernetes bereitgestellte Anwendungen zu aktualisieren und rückgängig zu machen.

Highlights

  • Praktisches Lernen mit Schwerpunkt auf praktischen Fähigkeiten
  • Umfassende Abdeckung der Kernkonzepte und Funktionen von Kubernetes
  • Schritt-für-Schritt-Anleitung zur Einrichtung einer lokalen Kubernetes-Umgebung
  • Erkundung von realen Kubernetes-Anwendungsfällen und Best Practices

Struktur

Der Kurs ist in die folgenden Module gegliedert:

graph LR; A[Quick Start with Kubernetes] --> B[kubernetes] B --> C[Lab: Explore the Kubernetes Cluster] B --> D[Lab: Deploy Applications on Kubernetes] B --> E[Lab: Explore and Debug Kubernetes Applications] B --> F[Lab: Expose Kubernetes Applications] B --> G[Lab: Scale and Load Balance Applications] B --> H[Lab: Update and Rollback Applications]

Dieser Kurs soll den Teilnehmern eine solide Grundlage in Kubernetes vermitteln, damit sie in der Lage sind:

  1. Die Kernkonzepte und die Architektur von Kubernetes zu verstehen.
  2. Praktische Erfahrungen in der Verwaltung und dem Betrieb von Kubernetes-Clustern zu sammeln.
  3. Die Fähigkeiten zu entwickeln, containerisierte Anwendungen auf Kubernetes bereitzustellen, zu verwalten und zu skalieren.
  4. Kubernetes-basierte Anwendungen effektiv zu debuggen und zu reparieren.
  5. Auf dem neuesten Stand der Kubernetes-Funktionen und Best Practices zu bleiben.

Durch die erfolgreiche Beendigung dieses Kurses sind die Teilnehmer gut gerüstet, um in realen Szenarien mit Kubernetes zu arbeiten und zur Entwicklung und Bereitstellung von Cloud-native-Anwendungen beizutragen.

Lehrer

labby

Labby

Labby is the LabEx teacher.