Backstage

Backstage

Developer-Plattform

Backstage ist eine Open-Source-Plattform zur Verwaltung von Entwickler- und Infrastruktur-Tools von Spotify. Es bietet eine zentrale Anlaufstelle für Entwickler, um auf Werkzeuge, Dienste und Informationen zuzugreifen. Die Vorteile von Backstage umfassen verbesserte Zusammenarbeit, effizientere Ressourcennutzung, Transparenz in der Anwendungslandschaft und die Förderung von DevOps-Praktiken.

Backstage im Einsatz bei TYPONiels

Es wurden keine weiteren Informationen zum Einsatz von Backstage bei TYPONiels hinterlegt.

Services & ToolsPlattform, Services & Tools
Einsteiger
Evaluierung
14 Tags

Was ist Backstage?

Backstage ist ein Open-Source-Framework von Spotify für den Aufbau von Internal Developer Portals (IDP). Das 2020 von Spotify als Open Source veröffentlichte Tool löst ein fundamentales Problem skalierender Entwicklungsorganisationen: Mit wachsender Microservices-Anzahl verlieren Teams den Überblick über die eigene Infrastruktur. Backstage zentralisiert alle Entwicklerwerkzeuge, Dokumentation, APIs und Services in einer einheitlichen, durchsuchbaren Plattform und wird von Unternehmen wie Netflix, Airbnb, LinkedIn und American Airlines eingesetzt.

Der Software Catalog als Kern

Das Software Catalog ist das Herzstück von Backstage: Alle Services, Libraries, Websites, Pipelines und andere Softwarekomponenten werden hier mit Metadaten hinterlegt und verknüpft. Über catalog-info.yaml-Dateien im jeweiligen Repository definieren Teams ihren Service, seine Abhängigkeiten, verantwortliche Team-Zugehörigkeit und Dokumentationslinks. Das Ergebnis ist ein lebendes Inventar der gesamten Softwarelandschaft, das automatisch aktuell bleibt und neue Entwickler schnell onboarded.

TechDocs und Golden Path Templates

Backstage's TechDocs-System ermöglicht das Schreiben von Dokumentation als Markdown direkt im Quellcode-Repository, die dann automatisch in Backstage als durchsuchbare, formatierte Docs dargestellt wird. Software Templates (auch „Golden Paths" genannt) bieten opinionated Starter-Templates für neue Services, die Best Practices und Unternehmensstandards direkt einbetten. Ein Entwickler klickt auf „Create Service", füllt ein Formular aus, und erhält ein vollständig konfiguriertes Repository mit CI/CD, Monitoring und Compliance-Checks.

Plugins und Erweiterbarkeit

Backstage ist radikal durch Plugins erweiterbar: Über 150 Open-Source-Plugins integrieren Backstage mit PagerDuty, SonarQube, GitHub Actions, Datadog, Kubernetes, ArgoCD und weiteren Tools. Das Plugin-Framework basiert auf React und TypeScript, was die Entwicklung eigener Plugins niedrigschwellig macht. Mit dem CNCF-Beitritt 2022 hat Backstage weiter an Bedeutung gewonnen und gilt als De-facto-Standard für Internal Developer Portals in cloud-nativen Organisationen.

Die Heimat von ... Backstage

Informationen zu Backstage lassen sich doch am Besten an offizieller Stelle finden.

backstage.io

Meine Links zu Backstage

Einige lesenswerte Ressourcen, die mir bei beim Einsatz von Backstage geholfen haben.

Passend zu Backstage

Folgende Technologien & Methoden könnten dich auch interessieren ...