Build your Software Catalog

with Backstage


 Get your Internal Developer Portal started

with Backstage

 

Join the next cohort

The Software Catalog: foundation of the Internal Developer Portal

An internal developer portal organizes information about your organisation's Tech Stack. So you can quickly train new developers. So they can find important documentation, apply the organisation's standards and policies when creating or enhancing applications.

Gartner predicts that by 2026, 75% of organisations with platform engineering teams will provide internal developer portals to improve developer experience and accelerate product innovation.

The Software Catalog provides a single view for managing all your software (microservices, libraries, data pipelines, websites, ML models, etc.)

What is Backstage

Backstage was created by Spotify's engineering team to solve their own need for an Internal Developer Portal. It was so successful they decided to open source it.


Backstage is now an incubation project under the Cloud Native Computing Foundation.


Backstage has been adopted by many leading companies, and has a thriving user community.


Learn more about the Backstage project at https://backstage.io


What you will learn

At the completion of the course, you'll be able to:

  • Install Backstage
  • Map your Organisation’s Tech Stack to Backstage's data model
  • Create a Software Catalog that lists all your organisation's applications, APIs and databases


Who the course is for

This course is for platform engineers, cloud engineers or aspiring tech professionals who want to establish a working instance of Backstage to demonstrate to  colleagues, compile a catalog of all your organisation's applications, but without having to read all the documentation first.

What you will need 

All you need to start is:

  • A willingness to learn
  • Familiarity with standard tools like Visual Studio Code
  • Administrative rights to install software on your own PC or Mac
  • An account with your preferred cloud provider, or a local server

Live Online

Join from wherever you are.

Instructor-led

Got stuck installing Backstage on your own? No problem! We will work through this in class to get you un-stuck. 

3 bite-size sessions

Conducted over 3 well-paced two-hour sessions.

Sandbox

Access to a working instance of Backstage during the course. After the course, you will have access to your own instance on your own infrastructure.

Course Content

  • About the course
  • Implementation Methodology - laying the foundation
  • Why do you need an Internal Developer Portal?
  • What is in an Internal Developer Portal
  • Introducing Backstage
  • The Software Catalog
  • Entities
  • The Scaffolder
  • TechDocs
  • Plugins
  • Deployment introduction
  • Install local tools
  • Create your Backstage app locally
  • Setup AWS environment
  • Establish secrets and security
  • Install the TechDocs plugin
  • Create the Docker image
  • Setup cloud or local environment
  • Deploy Docker image to your environment
Session 3: Creating the Software Catalog
  • Mapping your Organisation to Backstage Entities
  • Descriptor File
  • Registering Components in the Backstage UI
  • Automating Catalog ingestion
  • Navigating the Software Catalog
  • Requirements for Production
  • Opportunities enabled by your Software Catalog

Join the next cohort

Session 1:

Fundamentals

8 October 2024

We look at why your organisation needs an Internal Developer Portal. Then we will see why Backstage is a great solution, its key features such as the Software Catalog, Entities, the Scaffolder, TechDocs and Plugins. And we walk through an Implementation Methodology to achieve successful adoption in your organisation.


Session 2:

Installation

15 October 2024

We go step-by-step through installing Backstage, first on your own local PC or Mac, then create a Docker image, and deploy it on a cloud-based or local server. We show how to deploy on both a single server and a Kubernetes cluster. And we'll point to the additional steps you need to take to deploy Backstage in production.


Session 3:

Catalog Building

22 October 2024

We show how to map your organisation's Tech Stack to Backstage's data model, set up the Descriptor files (metadata), and register your components in Backstage's Software Catalog. We show how you can build on the foundation that the Software Catalog provides, the opportunities for accelerating delivery and applying best practices. 


Global timings to suit your location

Each of the three sessions is held at the same time each Tuesday.

Afternoon in South East & South Asia, morning in Europe, Middle East & Africa

8, 15 & 22 October 2024

APAC

  • Singapore/Malaysia/HK:                4pm-7pm
  • Philippines:                                       4pm-7pm
  • Vietnam/Indonesia/Thailand:      3pm-6pm
  • Bangladesh:                                     2pm-5pm
  • India:                                        1:30pm-4:30pm
  • Pakistan:                                            1pm-4pm

EMEA

  • UK/Portugal:                                     9am-12pm
  • Central Europe/Morocco:             10am-1pm
  • Greece/Egypt/Finland:                  11am-2pm
  • South Africa/Rwanda:                   10am-1pm
  • Saudi Arabia/Kuwait/Qatar:         11am-2pm
  • Turkey/Kenya:                                  11am-2pm
  • UAE:                                                   12pm-3pm

 Join the  course

Join our next cohort starting on

8 October 2024


Sign Up Now

Need more than a course?

Get in touch to discuss how we can help you meet your goals.


Contact us