9 März 2023

Das Wichtigste in Kürze

  • Gartner: 80 Prozent der Engineering-Organisationen haben bis 2026 ein Platform-Engineering-Team
  • Platform Engineering abstrahiert Cloud-Komplexität: Entwickler deployen per Self-Service, nicht per Ticket
  • Internal Developer Platform (IDP): Standardisiertes Portal für Infrastruktur, Deployments und Environments
  • Backstage (Spotify, CNCF) ist der De-facto-Standard für Service-Kataloge und Developer Portals
  • Kernmetrik: Time-to-First-Deployment — von Wochen auf Minuten

DevOps hat Silos zwischen Entwicklung und Betrieb aufgebrochen — aber eine neue Komplexität geschaffen. Entwickler müssen heute Terraform, Kubernetes, CI/CD, Observability und Security verstehen. Das Ergebnis: Cognitive Overload. Platform Engineering löst dieses Problem durch Abstraktion: Eine interne Plattform, die Komplexität verbirgt und Developer Experience in den Mittelpunkt stellt.

Das Problem: DevOps hat zu viel auf Entwickler geladen

„You build it, you run it“ war das DevOps-Versprechen. Die Realität: Entwickler verbringen 30-40 Prozent ihrer Zeit mit Infrastruktur-Tasks statt mit Feature-Entwicklung. Terraform-Konfigurationen debuggen, Kubernetes-Manifeste schreiben, CI/CD-Pipelines pflegen — das ist notwendig, aber kein Differenzierungsmerkmal.

Die Konsequenz: Entwickler sind frustriert, die Time-to-Market leidet, und die Qualität sinkt — weil niemand in allem gleichzeitig gut sein kann. Platform Engineering adressiert genau dieses Problem: Spezialisierte Teams bauen die Plattform, Entwickler nutzen sie.

Was eine Internal Developer Platform leistet

Eine IDP bietet Entwicklern: Self-Service-Infrastruktur (neues Environment in 5 Minuten statt 5 Tagen), standardisierte Templates für Services (Golden Paths), automatisierte CI/CD-Pipelines, Observability-Integration und Dokumentation im Service-Katalog.

Das Ergebnis: Entwickler fokussieren sich auf Code. Die Plattform garantiert, dass jeder Service den Organisations-Standards für Security, Compliance und Observability entspricht — automatisch, nicht durch manuelle Reviews.

Backstage: Der Service-Katalog als Zentrale

Backstage, von Spotify entwickelt und der CNCF übergeben, ist der De-facto-Standard für Developer Portals. Kernfunktionen: Service-Katalog (wem gehört welcher Service?), Tech-Docs (Dokumentation neben dem Code), Software Templates (neue Services per Formular erstellen) und Plugins (Integration mit Kubernetes, CI/CD, PagerDuty, etc.).

Über 2.000 Unternehmen nutzen Backstage (Stand 2024). Die Plugin-Ökonomie wächst: Über 150 Open-Source-Plugins für alles von Cost Management bis Security Scanning.

Aufbau eines Platform-Teams

Ein Platform-Team ist kein Ops-Team mit neuem Namen. Es ist ein Produktteam, das Entwickler als Kunden hat. Die Plattform ist das Produkt. Das bedeutet: User Research (was brauchen die Entwickler?), Roadmap (welche Features haben Priorität?), Onboarding (wie schnell kann ein neuer Entwickler produktiv werden?) und SLOs (wie zuverlässig ist die Plattform?).

Teamgröße: 3-5 Engineers für eine Organisation mit 50-100 Entwicklern. Das Investment amortisiert sich über produktivere Entwickler: Wenn 100 Entwickler jeweils 5 Stunden pro Woche durch die Plattform einsparen, sind das 500 Personenstunden — pro Woche.

Häufige Fragen

Brauche ich Platform Engineering, wenn wir nur 10 Entwickler haben?

In vollem Umfang nein. Aber die Prinzipien — standardisierte Templates, Self-Service-Infrastruktur, dokumentierte Golden Paths — skalieren auch in kleinen Teams. Ein Entwickler, der 20 Prozent seiner Zeit auf Plattform-Tooling verwendet, ist auch bei 10 Entwicklern ein Gewinn.

Ist Platform Engineering ein Rückschritt zu zentraler IT?

Nein — der entscheidende Unterschied ist Self-Service. Zentrale IT bedeutet: Ticket öffnen, warten, Standardlösung bekommen. Platform Engineering bedeutet: aus einem Katalog wählen, sofort deployen, innerhalb definierter Guardrails frei agieren.

Was ist der Unterschied zwischen Platform Engineering und DevOps?

DevOps ist eine Kultur und Praxis (Kollaboration, Automatisierung, Feedback-Loops). Platform Engineering ist eine organisatorische Disziplin, die DevOps-Prinzipien in eine konsumierbare Plattform verpackt. Platform Engineering ist die Evolution von DevOps, nicht dessen Ablösung.

Welche Alternativen zu Backstage gibt es?

Kommerzielle: Port, Cortex, OpsLevel, Humanitec. Open Source: Backstage dominiert. Für kleinere Teams können auch einfachere Lösungen wie ein gut gepflegtes Wiki plus Terraform-Module ausreichen — formale IDP nicht immer nötig.

Wie messe ich den Erfolg von Platform Engineering?

Kernmetriken: Time-to-First-Deployment, Developer Satisfaction (Survey), Anzahl Self-Service-Deployments vs. Ticket-basierte Requests, Lead Time for Changes (DORA-Metrik). Wenn Entwickler schneller und zufriedener deployen, funktioniert die Plattform.

Quelle des Titelbildes: Pexels / Brett Sayles

Ein Magazin der Evernine Media GmbH