Kubernetes für Anfänger

Anfänger

Dieser Kurs vermittelt Ihnen das Management von Anwendungskontainern mit Kubernetes. Sie lernen, wie Kubernetes funktioniert und wie Sie es zur Bereitstellung und Verwaltung von Anwendungen einsetzen.

kubernetesdevops

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

Übersicht

Dieser Kurs bietet eine schnelle und umfassende Einführung in Kubernetes, die beliebte Open-Source-Plattform für Container-Orchestrierung. Die Lernenden sammeln praktische Erfahrungen beim Einrichten eines lokalen Kubernetes-Clusters, beim Bereitstellen von Anwendungen, beim Verwalten von Services, beim Skalieren und Load Balancing sowie beim Aktualisieren und Zurückrollen von Anwendungen.

Lernziele

Am Ende dieses Kurses werden die Lernenden 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 Service-Typen verfügbar zu machen.
  5. Anwendungen, die auf Kubernetes laufen, zu skalieren und Load Balancing zu implementieren.
  6. Bereitgestellte Anwendungen auf Kubernetes zu aktualisieren und zurückzurollen.

Highlights

  • Praktisches Lernen mit Fokus auf handfeste 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 unterteilt:

graph LR; A[Schnelleinstieg in Kubernetes] --> B[kubernetes] B --> C[Lab: Kubernetes-Cluster erkunden] B --> D[Lab: Anwendungen auf Kubernetes bereitstellen] B --> E[Lab: Kubernetes-Anwendungen erkunden und debuggen] B --> F[Lab: Kubernetes-Anwendungen verfügbar machen] B --> G[Lab: Anwendungen skalieren und Load Balancing implementieren] B --> H[Lab: Anwendungen aktualisieren und zurückrollen]

Dieser Kurs soll den Lernenden eine solide Grundlage in Kubernetes vermitteln und sie befähigen:

  1. Die Kernkonzepte und die Architektur von Kubernetes zu verstehen.
  2. Praktische Erfahrungen im Management und 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 beheben und zu debuggen.
  5. Mit den neuesten Kubernetes-Funktionen und Best Practices auf dem Laufenden zu bleiben.

Durch den Abschluss dieses Kurses werden die Lernenden gut gerüstet sein, um mit Kubernetes in realen Szenarien zu arbeiten und zur Entwicklung und Bereitstellung von Cloud-nativen Anwendungen beizutragen.

Lehrer

labby
Labby
Labby is the LabEx teacher.