Backstage io

In my last role as a technical writer, I took on a lot of developer experience responsibilities, since knowing and documenting the client-facing APIs meant I had become pretty knowledgeable about how backstage io overall system and engineering org worked. It was a larger engineering org that encouraged autonomy, and as a writer with a technical aptitude, there were a lot of things that I could apply myself to. To track down the people I needed to talk to about specific APIs, I created a spreadsheet that listed all services, backstage io, their owners, code repos, backstage io, docs, and more. This grew into the document of record for services.

Backstage is an open platform for building developer portals. Powered by a centralized software catalog, Backstage restores order to your microservices and infrastructure and enables your product teams to ship high-quality code quickly without compromising autonomy. Backstage unifies all your infrastructure tooling, services, and documentation to create a streamlined development environment from end to end. For more information, see the announcement. For information about the detailed project roadmap including delivered milestones, see the Roadmap. To start using Backstage, see the Getting Started documentation.

Backstage io

Yesterday, we released the open source version of Backstage , our homegrown developer portal. And we learned a thing or two via the feedback we received. As companies grow, their infrastructure systems get messier. Consider a team that wants to deploy something to the cloud. While Spotify has many awesome engineers, not every engineer is well-versed in our chosen cloud-provider tooling. Once other resources come into play databases, queueing, etc. Backstage unifies all your infrastructure tooling, services, and documentation with a single, consistent UI. All of it! One frontend for all your infrastructure. Backstage gives developers a uniform overview of all their resources, regardless of how and where they are running, as well as an easy way to onboard and start using those tools. It also allows the creation of new resources, such as backend services running in Kubernetes, with a few clicks of a button — all without having to leave the same, familiar interface of Backstage. To some observers, it may seem odd that a music company is launching a best-in-class developer portal. Backstage is the natural result of that focus. Since the open-source version currently does not have any end-to-end use cases, it can be challenging to understand what problems Backstage can solve for you. Creating any new software component at Spotify, such as a new microservice, is done with a few clicks in Backstage.

My first project when hired into my last role was to document the API we gave to integration partners, backstage io. You signed out in another tab or window.

Focus: Backstage helps very large teams to document their infrastructure and services. It was originally developed for Spotify and is still very much tailored to their workflow and use-cases. Backstage also allows you to create new components such as new microservices from templates. Strictly speaking, Backstage is not an Internal Developer Platform because it lacks operational features beyond documentation and base templating. That said, Backstage is a great add-on to any Internal Developer Platform and integrates well with several offerings. Backstage is a potential add-on to any Internal Developer Platform IDP and seamlessly integrates with several offerings. Backstage is an open-source project that enables developers to create their own service catalog to use in the Kubernetes universe.

Backstage is an open platform for building developer portals. Powered by a centralized software catalog, Backstage restores order to your microservices and infrastructure and enables your product teams to ship high-quality code quickly — without compromising autonomy. Backstage unifies all your infrastructure tooling, services, and documentation to create a streamlined development environment from end to end. Backstage Software Catalog for managing all your software microservices, libraries, data pipelines, websites, ML models, etc. Backstage TechDocs for making it easy to create, maintain, find, and use technical documentation, using a "docs like code" approach. Read the announcement here. For engineering managers , it allows you to maintain standards and best practices across the organization, and can help you manage your whole tech ecosystem, from migrations to test certification. For end users developers , it makes it fast and simple to build software components in a standardized way, and it provides a central place to manage all projects and documentation. For platform engineers , it enables extensibility and scalability by letting you easily integrate new tools and services via plugins , as well as extending the functionality of existing ones.

Backstage io

This guide walks through how to get started creating your very own Backstage customizable app. This is the first step in evaluating, developing on, or demoing Backstage. By the end of this guide, you will have a standalone Backstage installation running locally with a SQLite database and demo content. To be clear, this is not a production-ready installation, and it does not contain information specific to your organization. If you are planning to contribute a new feature or bug fix to the Backstage project, we advise you to follow the Contributors guide instead to do a repository-based installation. This guide assumes a basic understanding of working on a Linux based operating system and have some experience with the terminal, specifically, these commands: npm , yarn.

Bared shoe

For further details, see our complete security release process. You can email us at: Backstage-interest spotify. Releases v1. And it scales. Backstage, a framework for building developer portals, would have handled all of these functions—and more—far better than my ad-hoc solutions. Notifications Fork 5. I also reached out to a former colleague, Omar Delarosa, now a senior backend engineer at Spotify who works on their ML plugin , to see how his developer experience changed from one role to the next. View all files. Backstage Software Templates and TechDocs make it easy for your developers to build a new microservice, mobile feature, data pipeline, or any other software component — with your best practices baked in. Online fashion platform Zalando decided to move away from their existing developer console and migrated to Backstage instead for its extensibility. So when I had questions, I needed to track down who owned the service, where their code lived, where their Jira ticket project was, which Slack channel they lived in, and where in the wiki their internal documentation was. Backstage is an open platform for building developer portals. Basically, whatever your developers need outside their repo and IDE. As one of the earliest adopters of Backstage, the developer experience team at American has had a firsthand look at how the community has grown.

Watch the videos below to get an introduction to Backstage and to see how we use different plugins to customize our internal version of Backstage at Spotify. For more, join our Community Sessions.

And if your organization is much larger, let Backstage take care of managing and scaling your countless infrastructure tools, microservices, and teams, so that you can focus more on delivering business value. Strictly speaking, Backstage is not an Internal Developer Platform because it lacks operational features beyond documentation and base templating. I tried to create a central hub for all of our internal tools, onboarding docs, and information. Backstage is an open-source project that enables developers to create their own service catalog to use in the Kubernetes universe. Each team that owns one of these things owns the configuration of their Backstage presence. Discover solutions from Spotify and trusted third-party plugins for Backstage. What is the mission and vision of Backstage. Anyone who has seen how large engineering organizations operate knows that a person or a tool needs to wrangle all the tools, services, docs, and information into a space where they can be useful to everyone. For developers, Backstage was created as a way to streamline building software components, especially microservices. Spotify found the same issues as I did.

3 thoughts on “Backstage io

Leave a Reply

Your email address will not be published. Required fields are marked *