logo

Backstage: Shaping the Future Of Developer Experience

2022-10-26

Authors:   Ben Lambert, Francesco Corti


Summary

Backstage is a platform that helps developers in their job by providing a single portal where everything happens. It aims to reduce the barrier to building new components inside an organization and make it easy for engineers to get set up. It also provides software templates that allow for the creation of boilerplate repositories and documentation alongside components.
  • Backstage is a platform that helps developers in their job by providing a single portal where everything happens
  • It reduces the barrier to building new components inside an organization and makes it easy for engineers to get set up
  • It provides software templates that allow for the creation of boilerplate repositories
  • It allows for documentation to be stored alongside components and repositories
The speaker demonstrated how Backstage works by creating a new component using a software template. The process was quick and easy, and the new component was registered in the software catalog. Backstage also allows for documentation to be stored alongside components and repositories, making onboarding easier for new engineers.

Abstract

The CNCF Landscape offers an incredible and diverse ecosystem of frameworks, technologies, and platforms. Your teams have their own implementations of these technologies. Onboarding new developers is super confusing, and docs are scattered around the place. In short: chaos and fragmentation in dozens of different tools. The solution to this might be… another portal? Backstage (https://backstage.io), an open source platform you can use to build your own developer portal. It is highly customisable and adopted by companies like Unity, Netflix, American Airlines, and Epic Games. Ben & Francesco will share the lessons learned and latest tips from the hundreds of Backstage adopters and thousands of contributors. We’ll cover how core features such as the Software Catalog and software templates are changing the way end users interact and manage their ecosystem. Let’s shape the future of developer experience together! 🎉

Materials: