Zurück zum Blog
DevOps
FortgeschrittenFürPlatform EngineersDevOps EngineersBackend Engineers
6 min

Platform Engineering auf Kubernetes: Was es wirklich ist (und wie man die Plattform baut)

Platform Engineering auf Kubernetes, ohne Hype erklärt: was eine Internal Developer Platform wirklich ist, wie sie sich von DevOps und SRE unterscheidet, die Anatomie einer IDP, Golden Paths, eine Vergleichstabelle und eine ehrliche Antwort, ob du überhaupt eine brauchst.

platform-engineeringplatform-engineering-kubernetesinternal-developer-platformgolden-pathsgitopskubernetesdevops
Titelbild: Platform Engineering auf Kubernetes: Was es wirklich ist (und wie man die Plattform baut)
Inhalt

Platform Engineering ist gerade der meistgesuchte und meistmissverstandene Begriff der Infrastruktur. Anbieter verkaufen „eine Internal Developer Platform aus der Box“, Konferenzvorträge versprechen, sie werde DevOps ersetzen, und die halbe Branche vermutet still, es sei nur Kubernetes mit einem hübscheren Logo.

Ist es nicht. Nimm das Marketing weg, und Platform Engineering ist eine wirklich nützliche, konkrete Idee — und auf Kubernetes hat sie eine greifbare Form. Hier ist, was es wirklich ist, woraus es besteht und die ehrliche Antwort, ob du eine bauen solltest.

Was Platform Engineering wirklich ist

Platform Engineering ist die Disziplin, eine Internal Developer Platform (IDP) als Produkt zu bauen — mit den eigenen Entwicklern als Kunden.

Diese Sichtweise ist das Ganze. Du baust nicht Infrastruktur um ihrer selbst willen; du baust ein Produkt, das andere Ingenieure wählen, weil es das Ausliefern von Software schneller und sicherer macht als von Hand. Das Plattform-Team betreibt sie wie jedes Produkt: mit Nutzern, Feedback, einer Roadmap und einer Erfolgsdefinition, die Entwickler-Adoption heißt, nicht Zeilen Terraform.

Der Mechanismus ist der Golden Path (oder „Paved Road“): ein meinungsstarker End-to-End-Weg für eine häufige Aufgabe — einen neuen Service hochziehen, eine Datenbank hinzufügen, in Produktion ausliefern — der standardmäßig das Richtige tut. Der einfache Weg wird zum sicheren, konformen, beobachtbaren.

Das gelöste Problem: kognitive Last

Hier ist, warum es das gibt. Um einen einzigen Service auf moderner cloud-nativer Infrastruktur auszuliefern, soll ein Entwickler implizit Kubernetes, Helm oder Kustomize, ein Ingress- und Networking-Modell, Terraform oder ein anderes IaC-Tool, ein CI/CD-System, Secrets-Management und einen Haufen Security-Controls verstehen. Und das, bevor er eine Zeile Geschäftslogik schreibt.

Das ist kognitive Last, und sie skaliert nicht. Jedes neue Team lernt entweder alles neu oder kopiert ein halb verstandenes Setup vom letzten Team. Eine Plattform nimmt diese Last ab: Der Entwickler arbeitet gegen eine saubere Self-Service-Schnittstelle, und die Plattform kümmert sich um die zwölf Werkzeuge darunter.

Ein Diagramm, das zwei Entwickler gegenüberstellt. Links, „ohne Plattform“, ist ein Entwickler von vielen Werkzeugen umgeben — Kubernetes, Helm, Terraform, CI/CD, Networking, Secrets, Security — beschriftet mit hoher kognitiver Last. Rechts, „mit Plattform“, interagiert der Entwickler mit einer einzigen Self-Service-Schnittstelle, beschriftet als Golden Path, während die Plattform alle darunterliegenden Werkzeuge absorbiert.

Es ist nicht DevOps 2.0 oder umbenanntes SRE

Die häufigste Verwechslung ist, Platform Engineering ersetze DevOps oder benenne SRE um. Es tut weder das eine noch das andere — die drei sind komplementäre Ebenen.

Es ist nicht DevOps 2.0 oder umbenanntes SRE
DevOps SRE Platform Engineering
Was es ist Eine Kultur und Praxis Eine Reliability-Engineering-Disziplin Eine IDP als Produkt bauen
Kernidee Dev/Ops-Wand einreißen — „you build it, you run it“ Zuverlässigkeit via SLOs und Error Budgets Golden Paths und Self-Service im großen Maßstab
Besitzt Wie Teams zusammenarbeiten Uptime, Toil, Incident Response Die Entwicklerplattform und ihre UX
Scheitert, wenn Jedes Team muss allen Ops meistern Als Umbenennung für Ops behandelt Als Technik um ihrer selbst willen gebaut, nicht adoptiert
Der Einzeiler Das Ziel Hält es zuverlässig Das Produkt, das beides skalieren lässt

DevOps ist das Ziel — Teams, die ihre Software End-to-End besitzen. SRE hält es mit echter Engineering-Strenge zuverlässig. Platform Engineering ist das Produkt, das eine große Organisation beides erreichen lässt, ohne dass jedes Team dieselbe Infrastruktur neu erfindet. Du brauchst alle drei.

Die Anatomie einer IDP auf Kubernetes

Auf Kubernetes hat eine Internal Developer Platform einen wiedererkennbaren Stack. Von der Infrastruktur unten bis zum Entwickler oben:

Ein geschichtetes Stack-Diagramm einer Internal Developer Platform auf Kubernetes. Von unten: Cloud-Infrastruktur (GKE, Compute, Netzwerk); Orchestrierung und Konfiguration (Kubernetes, Crossplane, Helm, Kustomize); Continuous Delivery (Argo CD, GitOps); und die Self-Service-Schnittstelle oben (Entwicklerportal wie Backstage, Templates, Plattform-CLI und -API). Zwei vertikale Balken spannen rechts über alle Ebenen: Leitplanken (Policy-as-Code, RBAC, Security) und Observability (Metriken, Logs, Traces).

  • Cloud-Infrastruktur — das Compute-, Netzwerk- und Storage-Fundament. Auf Google Cloud ist das GKE plus die umgebenden Primitive.
  • Orchestrierung & KonfigurationKubernetes als Control Plane, mit Crossplane, um Infrastruktur als APIs bereitzustellen, und Helm oder Kustomize, um Workloads zu templaten.
  • Continuous DeliveryGitOps mit Argo CD: Git ist die Quelle der Wahrheit, und der Cluster gleicht sich kontinuierlich darauf ab.
  • Self-Service-Schnittstelle — der Teil, den Entwickler tatsächlich anfassen: ein Portal wie Backstage, Service-Templates (die Golden Paths) und eine Plattform-CLI oder -API.

Zwei Dinge schneiden durch jede Ebene und sind nicht optional:

  • LeitplankenPolicy-as-Code mit Kyverno oder OPA Gatekeeper, RBAC und Security-Controls, die den befestigten Weg automatisch konform machen.
  • Observability — Metriken, Logs und Traces standardmäßig verdrahtet, sodass jeder Service in dem Moment beobachtbar ist, in dem er geboren wird.

Die Ebenen zählen weniger als das Prinzip: Der Entwickler sieht nur die Spitze, und alles darunter ist Aufgabe der Plattform.

Der Golden Path in Bewegung

Konkret: Das ersetzt ein Golden Path. Ohne Plattform bedeutet einen Service zu starten, dass ein Entwickler Kubernetes-Manifeste von Hand schreibt, eine Pipeline verdrahtet, Secrets anfordert, Networking um einen Ingress bittet und einen Security-Review bucht — oft über Tage und mehrere Tickets.

Mit Plattform führt der Entwickler eine Aktion aus — „Service erstellen“ aus einem Template im Portal — und die Plattform gerüstet das Repo, verdrahtet CI (Build, Test, Scan), committet die GitOps-Konfiguration, rollt über Argo CD auf GKE aus und hängt Leitplanken und Observability automatisch an. Keine Tickets, kein Ops-Flaschenhals. Das ist das gesamte Wertversprechen: Self-Service, mit den sicheren Defaults bereits eingebaut.

Brauchst du wirklich eine Plattform?

Hier zählt Ehrlichkeit, denn eine Plattform zu bauen, die niemand adoptiert, ist einer der teuersten Fehler der Infrastruktur. Mehr Plattform ist nicht automatisch besser.

Ein Entscheidungsbaum mit dem Titel „Brauchst du wirklich eine Plattform?“. Erste Frage: Lösen mehrere Teams dieselben Infra-Probleme immer wieder? Zweite: Bremst kognitive Last die Delivery messbar? Dritte: Hast du genug Größe, um ein Plattform-Team zu finanzieren, das die Plattform als Produkt behandelt? Wenn die Antworten nein sind, lautet die Empfehlung: gute Templates plus eine README schlagen eine Plattform, die du nicht warten kannst. Wenn ja zu allen, bau eine IDP und betreib sie als Produkt.

  • Kleines Team, eine Handvoll Services? Du brauchst keine Plattform. Gute Templates, eine solide README und eine saubere CI-Pipeline schlagen eine maßgeschneiderte Plattform, für deren Wartung dir die Leute fehlen.
  • Mehrere Teams lösen dieselben Infra-Probleme, kognitive Last bremst die Delivery, und genug Größe, um ein Plattform-Team zu besetzen? Jetzt zahlt sich eine Plattform aus — bau die IDP und betreib sie als Produkt.

Der Auslöser ist bewiesener, wiederkehrender Schmerz, nicht der Trend. Wenn du den konkreten Toil, den die Plattform beseitigt, und die Teams, die sie am ersten Tag adoptieren, nicht benennen kannst, baust du Technik um ihrer selbst willen — genau der Fehlermodus aus der Vergleichstabelle.

Werkzeuge und die Google-Cloud-Zuordnung

Das Platform-Engineering-Toolkit 2026 auf Kubernetes ist weitgehend CNCF-nativ: Backstage fürs Portal, Crossplane für Infrastructure-as-APIs, Argo CD für GitOps-Delivery, Kyverno oder OPA Gatekeeper für Policy und Kubernetes unter allem.

Auf Google Cloud bilden sich die Ebenen auf verwaltete Bausteine ab: GKE für den Cluster, Config Connector (oder Config Controller), um GCP-Ressourcen als Kubernetes-Objekte zu verwalten, Cloud Deploy für Delivery-Pipelines und Cloud Build oder Artifact Registry für die Supply Chain — alle fügen sich sauber unter dieselbe Self-Service-Schnittstelle.

Das ehrliche Fazit

Platform Engineering ist nicht Kubernetes mit einem hübscheren Logo, und es ist kein Ersatz für DevOps oder SRE. Es ist die Disziplin, eine Internal Developer Platform als Produkt zu bauen: Golden Paths, die den einfachen Weg zum sicheren machen, eine Self-Service-Schnittstelle über der Infrastruktur und Leitplanken und Observability in jeder Ebene.

Bau sie, um echte, wiederkehrende kognitive Last zu beseitigen — und miss sie auf die einzige Weise, die zählt: ob deine Entwickler sie tatsächlich nutzen wollen. Eine Plattform, die niemand adoptiert, ist nur mehr Infrastruktur zum Warten. Eine, die sie lieben, ist die schnellste befestigte Straße zur Produktion, die du ihnen geben kannst.

Weiterführend: GitOps mit Argo CD ist die Delivery-Schicht einer IDP, und Secure-by-Default GKE ist die Leitplanken-Schicht, richtig gemacht.

Häufig gestellte Fragen

Was ist Platform Engineering einfach erklärt?

Platform Engineering ist die Praxis, eine Internal Developer Platform (IDP) zu bauen und zu betreiben: eine Self-Service-Schicht über deiner Infrastruktur, die Entwicklern erlaubt, Software auszuliefern, ohne Experten für Kubernetes, Networking, CI/CD und Security werden zu müssen. Die Kernidee ist, die Plattform als Produkt und die eigenen Entwickler als ihre Kunden zu behandeln — du entwirfst 'Golden Paths' (befestigte, meinungsstarke Wege zur Produktion), sodass der einfache Weg auch der sichere, konforme, beobachtbare ist. Kurz: Platform Engineering macht aus einem Haufen Infrastruktur-Werkzeuge ein Produkt, das die kognitive Last jedes Teams senkt, das Code ausliefert.

Wie unterscheidet sich Platform Engineering von DevOps und SRE?

Sie ergänzen sich, sie konkurrieren nicht. DevOps ist eine Kultur und Praxis, um die Wand zwischen Entwicklung und Betrieb einzureißen — 'you build it, you run it'. SRE (Site Reliability Engineering) ist Googles Disziplin, zuverlässige Systeme mit SLOs, Error Budgets und Betrieb als Software-Problem zu betreiben. Platform Engineering ist das, was du tust, wenn eine wachsende Organisation nicht von jedem Team erwarten kann, all das zu meistern: Du baust eine Internal Developer Platform, die DevOps im großen Maßstab Self-Service macht und SRE- und Security-Best-Practices in befestigte Wege gießt. DevOps ist das Ziel, SRE hält es zuverlässig, und Platform Engineering ist das Produkt, das beides erreichbar macht, ohne dass jedes Team das Rad neu erfindet.

Was ist eine Internal Developer Platform (IDP)?

Eine Internal Developer Platform ist das Self-Service-Produkt, das ein Plattform-Team für seine Entwickler baut. Auf Kubernetes schichtet sie typischerweise Cloud-Infrastruktur (wie GKE), eine Orchestrierungs- und Konfigurationsschicht (Kubernetes plus Tools wie Crossplane, Helm oder Kustomize), eine GitOps-Delivery-Schicht (wie Argo CD) und eine Self-Service-Schnittstelle (ein Entwicklerportal wie Backstage, plus Templates und eine Plattform-CLI oder -API) — alles mit Leitplanken (Policy-as-Code, RBAC) und Observability eingebaut. Ein Entwickler nutzt die IDP, um einen neuen Service zu erstellen, ihn auszurollen und Logs und Metriken zu bekommen, ohne Tickets zu erstellen oder Infrastruktur von Hand zu schreiben.

Was sind Golden Paths im Platform Engineering?

Ein Golden Path (auch Paved Road genannt) ist ein meinungsstarker, gut unterstützter End-to-End-Weg für eine häufige Aufgabe — etwa einen neuen Microservice erstellen, eine Datenbank hinzufügen oder in Produktion ausliefern. Statt jeden Entwickler Kubernetes-Manifeste, Pipelines, Secrets und Security-Controls von Grund auf zusammenbauen zu lassen, bietet die Plattform ein Template, das es standardmäßig richtig macht. Golden Paths sind das Herz des Platform Engineering: Sie machen den einfachen Weg auch zum sicheren, konformen und beobachtbaren — so senkt eine Plattform kognitive Last, ohne einem Team die Möglichkeit zu nehmen, bei echtem Bedarf abseits der Straße zu fahren.

Brauche ich wirklich eine Plattform, oder ist das Over-Engineering?

Oft ist es Over-Engineering. Wenn du ein kleines Team mit einer Handvoll Services bist, schlagen ein guter Satz Templates, eine solide README und eine CI-Pipeline eine selbstgebaute Plattform, für deren Wartung dir die Leute fehlen. Platform Engineering zahlt sich aus, wenn mehrere Teams dieselben Infra-Probleme immer wieder lösen, wenn kognitive Last die Delivery messbar bremst und wenn du genug Größe hast, um ein Plattform-Team zu finanzieren, das die Plattform als echtes Produkt mit Nutzern und Roadmap behandelt. Bau eine Plattform, um bewiesenen, wiederkehrenden Schmerz zu beseitigen — nicht, weil es Trend ist.

Aus der Community

Diskussion im Fediverse

Antworten von Mastodon und Bluesky — direkt aus dem offenen Netz, ohne Tracking.

Antworten werden geladen …

ENDE