Build your Software Catalog with Backstage

Build your Software Catalog with Backstage

What you will learn

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

  • Install Backstage on AWS
  • 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 AWS account

Private Course
Please sign in to contact responsible.
Last Update 01/30/2024
Completion Time 1 hour 9 minutes
Members 7
  • Session 1: Fundamentals of Internal Developer Portals
    • About the course
    • Implemention methodology - laying the foundation
    • Preview
    • What is in an Internal Developer Portal
    • Introducing Backstage
    • The Software Catalog
    • Entities
    • The Scaffolder
    • TechDocs
    • Plugins
  • Session 2: Installing and Deploying Backstage
    • Preview
    • Install tools - intro
    • Install tools - steps
    • Creating your local Backstage app - intro
    • Creating your local Backstage app - steps
    • Create your local Backstage app - screenflow
    • Resolving a Node.js compatibility error
    • Establish secrets and security - intro
    • Establish secrets and security - steps
    • Establish secrets and security - screenflow
    • Install TechDocs - intro
    • Install TechDocs - steps
    • Install TechDocs - screenflow
    • Create Docker image - intro
    • Create Docker image - steps
    • Setup AWS environment
    • Deploy Docker image to AWS
    • Deploy to AWS ECS (Kubernetes)
    • Deployment Steps - Complete
  • Session 3: Creating your Software Catalog
    • Mapping your organisation to Backstage Entities
    • Example Tech Stack - spreadsheet format
    • Creating Descriptor files (metadata)
    • Registering components through the Backstage UI
    • Automating Catalog ingestion
    • Navigating the Software Catalog
    • Requirements for Production deployment
    • Opportunities enabled by your Software Catalog