
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.
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.ioMeine 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 ...







