Zurück

Platform Engineering Grundlagen

Eine praxisnahe Einführung in die Grundlagen des Platform Engineering

Stand: 31. Juli 2026

Lernziele

  • Verstehen, warum Kubernetes eine effiziente Plattform zum Aufbau von Plattformen ist: Gemeinsame Patterns rund um Kubernetes-APIs erkennen und Operators verstehen
  • GitOps-Prinzipien beschreiben und auf eigene Projekte anwenden: Reconciliation-basierte Deployment-Patterns nutzen
  • Ökosystem-Tools nutzen, um die Infrastruktur zu automatisieren und zu erweitern: DNS-Management und Zertifikatsausstellung automatisieren und Secrets sicher verwenden

Voraussetzungen

  • Grundverständnis von Kubernetes
  • Erste Schritte mit Templating (Helm)
  • Erfahrung mit Versionsverwaltung (Git)
  • Kenntnisse zu DNS und TLS

Was du lernen wirst

  • Kubernetes-Operators installieren und nutzen: Verstehen, wie Operatoren arbeiten und was sie tun
  • GitOps mit ArgoCD: Applications und ApplicationSets verwenden, um Anwendungen bereitzustellen
  • Secrets mit External Secrets verwalten: Lernen, wie Secrets in Git Umgebungen verwendet werden können, ohne dass sie im Klartext gespeichert werden
  • Automatisierte Zertifikatsausstellung mit cert-manager: Let's-Encrypt-Zertifikate erstellen – auch in privaten Umgebungen
  • Grundlegende Observability mit dem kube-prom-stack: Einen einfachen Observability-Stack installieren
  • Datenbanken mit CloudNativePG bereitstellen: Eine Datenbank mit einem Operator installieren und an eine Anwendung anbinden

Für wen ist dieser Kurs geeignet

  • Kubernetes kennen und dessen Fähigkeiten erweitern möchten
  • eine Plattform auf Basis von Kubernetes aufbauen möchten
  • sich für GitOps interessieren und es einsetzen möchten
  • operative Aufgaben automatisieren möchten

Da wir ein breites Themenspektrum abdecken, ist dieser Kurs ideal für alle, die einen guten Überblick über Technologien und Projekte erhalten möchten, die den Plattformaufbau unterstützen. Er ist der Folgekurs zum Kurs Kubernetes Grundlagen.

Dein Trainer

Thomas Schuetz - Cloud Native Trainer & Architect

Thomas Schuetz Cloud Native Trainer & Architect

Thomas ist Cloud Native Trainer, Architect und Inhaber von TSC Labs. Neben seiner Trainertätigkeit ist er CNCF Ambassador und Tech Lead der CNCF TAG Infrastructure. Er unterstützt Unternehmen beim Aufbau und der Entwicklung von Cloud Native Skills, indem er Teams weiterbildet und Developer Platforms entwirft, welche die Developer Experience verbessern. Mit Leidenschaft für Zugänglichkeit und Community trägt Thomas zu Open-Source-Projekten bei und fördert aktiv das Wachstum von Cloud Native Communities.

  • CNCF Ambassador und CNCF TAG Lead
  • Golden Kubestronaut
  • Begleitung zahlreicher Teams durch Cloud Native Transformationen
  • Unterrichtet Cloud Native Technologien an österreichischen Fachhochschulen
  • Speaker auf zahlreichen Konferenzen und Meetups