Certified Backstage Associate (CBA)
Production Backstage
Section Introduction
In this lesson, you’ll learn how to deploy a robust, production-grade Backstage instance. We’ll walk through three critical tasks:
- Configure PostgreSQL as your primary database instead of the default in-memory store (which is only suitable for local development).
- Enable user authentication to ensure that only authorized users can access your Backstage instance.
- Containerize Backstage with Docker for consistent, repeatable deployments across environments.
Note
By default, Backstage uses an in-memory database meant for testing and development. For production, a managed PostgreSQL instance provides durability, scalability, and backup capabilities.
Throughout this guide, you’ll also discover best practices for safely upgrading your Backstage instance whenever a new version is released, minimizing downtime and ensuring data integrity.
Watch Video
Watch video content