Kubernetes Grundlagen Kurs für Einsteiger – Orchestrierung und Deployment im Cluster

für Entwickler:innen und Systeminteressierte

Starte mit Kubernetes durch: Lerne, wie Container in Clustern orchestriert, skaliert und überwacht werden. Von den Grundkonzepten bis zum ersten Deployment in einem Kubernetes-Cluster.

Niveau: Einsteiger bis Fortgeschritten

Bild zu Kubernetes Grundlagen – Container-Orchestrierung verstehen

Kursbeschreibung

Kubernetes ist der De-facto-Standard für Container-Orchestrierung und wird weltweit in modernen DevOps-Umgebungen eingesetzt. Mit Kubernetes lassen sich Anwendungen zuverlässig betreiben, automatisch skalieren und hochverfügbar machen.
In diesem Kurs lernst du die Grundlagen von Kubernetes, seine Architektur und wie du mit kubectl deine ersten Pods, Deployments und Services erstellst. Du arbeitest mit YAML-Manifeste, lernst den Umgang mit Volumes und erfährst, wie Kubernetes Self-Healing, Scaling und Load Balancing umsetzt.
Durch praktische Übungen deployen wir gemeinsam eine Beispielanwendung in ein Kubernetes-Cluster und zeigen dir Best Practices für den Einstieg in produktive Szenarien.

Zielgruppe

Für Entwickler:innen, IT-Interessierte und DevOps-Einsteiger, die Container-Orchestrierung verstehen und Kubernetes praktisch anwenden möchten.

Lernziele

Nach diesem Kurs kannst du:

  • Die Kubernetes-Architektur und ihre Hauptkomponenten erklären.
  • Pods, Deployments und Services einsetzen.
  • YAML-Manifeste für Kubernetes schreiben.
  • Container mit kubectl starten und verwalten.
  • Scaling, Load Balancing und Self-Healing nutzen.
  • Daten in Kubernetes mit Volumes verwalten.
  • Eine Anwendung in einem Kubernetes-Cluster deployen.

Kursinhalte (Stichworte)

  • Einführung in Kubernetes & Container-Orchestrierung
  • Kubernetes-Architektur
  • kubectl: Erste Schritte
  • Pods, Deployments, Services
  • YAML-Manifeste
  • Scaling & Self-Healing
  • Volumes & persistente Daten
  • Ingress & Load Balancing
  • Praxisprojekt: Anwendung deployen

Vorkenntnisse / Anforderungen

  • Grundkenntnisse in Docker und Containerisierung.
  • Erfahrung mit Kommandozeilen-Tools hilfreich.
  • Eigenen Laptop (Windows, macOS oder Linux) mit installiertem Docker Desktop oder Minikube.

Methodik

Theorieblöcke kombiniert mit praktischen Übungen im eigenen Kubernetes-Cluster. Die Teilnehmer setzen Schritt für Schritt eine Beispielanwendung um.

Besonderheiten

  • Praxisnah: Deployment einer eigenen Anwendung im Cluster.
  • Einsteigerfreundlich: Keine Vorkenntnisse in Kubernetes nötig.
  • Direkt anwendbar: Relevante Skills für DevOps, Cloud und moderne IT-Infrastruktur.
  • Flexibel: Teilnahme in St. Gallen oder Remote möglich.

Abschluss

Teilnahmebestätigung von Web Professionals

Teilnehmerzahl
Abschluss
Dieser Kurs ist noch in Planung. Falls du informiert werden möchtest wenn der Kurs startet, so schreibe uns doch ein Mail an info@web-professionals.ch