Training > Cloud & Containers > Introduction to Backstage: Developer Portals Made Easy (LFS142)
Training Course

Introduction to Backstage: Developer Portals Made Easy (LFS142)

Developers working in cloud native teams face the challenge of shuffling between microservices, external APIs, libraries, and other software components. Developer portals like Backstage can help teams reduce tech fragmentation, knowledge silos, and lack of ownership while promoting creativity and autonomy.

Who Is It For

This course is designed for DevOps engineers and professionals interested in or working in Developer Productivity or Developer Experience teams. To make the most of this course, you should be familiar with source control systems and repositories and have basic knowledge of GitHub and JavaScript (especially React and Node.js). For learners using Windows, knowing how to install PostgreSQL locally is a plus.
read less read more
What You’ll Learn

The course starts with a discussion on developer portals, arguing in favor of implementing one in your organization. It then goes on to discuss Backstage, the leading open source framework for creating developer portals, covering the architecture, features (Catalog, Scaffolder, TechDocs, and Plugins). The course then goes over running Backstage both locally and in production, and helps you map your organization’s needs to what Backstage has to offer. Last but not least, you will learn how you can get involved and contribute to the Backstage project.
read less read more
What It Prepares You For

This course prepares you to create a Backstage setup that fits your organization’s needs.
read less read more
Course Outline
Welcome!
Chapter 1. Introduction to Developer Portals
Chapter 2. What is Backstage?
Chapter 3. Backstage Features
Chapter 4. Backstage in Production
Chapter 5. Running Backstage Locally
Chapter 6. Introduction to the Catalog
Chapter 7. Working with the Entities System Model
Chapter 8. Introduction to the Scaffolder
Chapter 9. Introduction to TechDocs
Chapter 10. Introduction to Plugins
Chapter 11. The Backstage Community

Prerequisites
To make the most of this course, you should be familiar with source control systems and repositories and have basic knowledge of GitHub and JavaScript (especially React and Node.js). For learners using Windows, knowing how to install PostgreSQL locally is a plus.