Backstage (CNCF Incubating) ist hervorragend in dem, was es ist: ein Service-Katalog und Developer-Portal mit einem starken Plugin-Ökosystem. Der Fehler liegt darin, es als die Plattform selbst zu behandeln, obwohl es die UI- und Discoverability-Schicht über einer Plattform ist. Wenn Sie Backstage eingeführt haben und Self-Service-Pfade immer noch Wochen dauern, ist nicht Backstage das Problem, sondern die Plattform darunter.
Cozystack liefert die Plattform, auf der Backstage (oder jedes andere Developer-Portal) aufsetzt: Kubernetes-native Virtualisierung, Mandantenfähigkeit, Managed Services und Observability, Open Source und im Betrieb aus einem Guss.
Passt zu: Ænix Private Cloud Platform (inklusive Developer Self-Service) — eine vollständige interne Entwicklerplattform mit dem Cloud-Fundament darunter. GitLab-Automatisierung, Argo-CD-Workflows, Golden-Path-Templates. Die Backstage-UI lässt sich als Frontend integrieren, wenn Sie das bevorzugen; funktionsfähig wird die IDP durch das Fundament darunter.
Wann Sie tatsächlich eine Backstage-Alternative brauchen
Die ehrlichen Fälle:
- Sie haben noch keine Plattform darunter — ein Portal ohne Plattform ist nur Fassade. Bauen Sie zuerst die Plattform; ein Portal kommt später hinzu, falls nötig.
- Der Betriebsaufwand von Backstage ist für Ihre Teamgröße zu hoch — das Plugin-Ökosystem braucht Engineering-Kapazität für die Pflege. Kleinere Organisationen (unter 100 Engineers) fahren mit leichtgewichtigeren Alternativen oft nachhaltiger.
- Sie wollen ein SaaS-Portal statt einer selbst betriebenen Lösung — Port, Cortex, Compass.
- Sie wollen andere fest eingebaute Annahmen — jedes Portal bringt eigene Vorgaben mit; wenn Sie die von Backstage nicht teilen, gibt es Alternativen.
Wenn nichts davon zutrifft und Backstage für Sie funktioniert, bleiben Sie bei Backstage. Diese Empfehlung ist ernst gemeint.
Wie eine „Alternative“ in verschiedenen Fällen aussieht
| Fall | Empfehlung |
|---|---|
| Zuerst wird eine Plattform darunter gebraucht | Plattform mit Cozystack (oder der gewählten Kubernetes-Plattform) aufbauen; Portal später |
| SaaS-Portal statt selbst betriebener Lösung | Port, Cortex oder Compass |
| Golden Paths und Umgebungs-Orchestrierung statt eines Katalogs | Humanitec (oder die Workflow-Schicht von Port), aber auf einer Plattform, die das, was der Golden Path verspricht, auch tatsächlich bereitstellen kann |
| Leichtgewichtiges Portal, kleineres Team | Dokumentationsseite in Markdown mit YAML-Katalog in Git |
| Backstage, aber mit anderen Vorgaben | Backstage mit eigenen Plugins (weiterhin Backstage, aber angepasst) |
| Eigentlich wird kein Portal gebraucht | Keins bauen: IaC-Repository und gute Dokumentation reichen für viele Organisationen unter 100 Engineers |
Wo Cozystack in diese Diskussion passt
Cozystack ist keine Alternative zu Backstage, sondern die Plattform darunter.
- Sie können Backstage auf Cozystack betreiben — Backstage als Tenant-Workload auf Kubernetes, während Cozystack die Fähigkeiten bereitstellt, auf die Backstage verweist.
- Oder das Cozystack Dashboard statt Backstage nutzen — das Cozystack-native Portal, einfacher und enger mit der Plattform verzahnt, mit kleinerem Plugin-Ökosystem.
- Oder ganz ohne Portal arbeiten — viele Cozystack-Installationen haben kein separates Portal; die Oberfläche aus IaC und GitOps genügt.
Die Plattform-Entscheidung (Cozystack, OpenShift oder Vanilla-Kubernetes) ist unabhängig von der Portal-Entscheidung (Backstage, Cozystack Dashboard, Port oder keins).
Humanitec und Port im Besonderen
Diese beiden tauchen in IDP-Evaluierungen am häufigsten auf, und keiner von beiden konkurriert mit Cozystack: Sie konkurrieren mit Backstage und miteinander.
- Port ist ein gehostetes Developer-Portal: Software-Katalog, Scorecards, Self-Service-Aktionen. Seine Aktionen rufen Ihre Infrastruktur auf; eigene hat es nicht. Schnell eingerichtet und für ein Team, das kein Portal selbst betreiben will, wirklich besser geeignet als Backstage.
- Humanitec ist ein Platform Orchestrator: Golden Paths, Umgebungs-Templates und eine Resource-Graph-Abstraktion über das, was Ihre Cluster bereitstellen. Es orchestriert Infrastruktur, die ihm nicht gehört.
Beide lassen dieselbe Frage offen: Was stellt tatsächlich die Datenbank, den Cluster, die VM oder die GPU bereit, wenn ein Entwickler auf den Button klickt? Auf Cozystack sind das vollwertige API-Objekte, an denen Mandantenfähigkeit, Quotas und Backup bereits hängen. Eine Self-Service-Aktion ist damit ein Aufruf der Kubernetes-API und keine Terraform-Pipeline, die jemand pflegen muss. Setzen Sie Port oder Humanitec darauf, wenn Sie deren Developer Experience wollen; die Developer-Self-Service-Schicht der Ænix Private Cloud Platform bringt das Cozystack Dashboard für Teams mit, die keinen dritten Anbieter hinzunehmen möchten.
Wie Sie entscheiden, was Sie brauchen
Eine fokussierte Prüfung beantwortet: Brauchen Sie überhaupt ein Portal? Wenn ja, welches passt zu Ihrem Betriebsmodell? Ænix führt diese Prüfung im Rahmen des Platform Readiness Assessment durch.
- Internal Developer Portal vs. Plattform — die Begriffe sauber getrennt
- Dienstleistungen für interne Entwicklerplattformen — unsere Plattform-Projekte
- Cozystack — die Plattform, auf der Backstage aufsetzen kann
- Für Platform-Engineering-Leiter — wie wir mit Plattform-Teams arbeiten
Ænix hat Cozystack (CNCF-Sandbox-Projekt) entwickelt und pflegt es gemeinsam mit Maintainern anderer Unternehmen. Darauf aufbauend bieten wir die Ænix Public Cloud Platform, die Ænix Private Cloud Platform und die Ænix AI Platform an.