-
Session 1: Fundamentals of Internal Developer Portals
-
About the course
-
Implemention methodology - laying the foundation
-
What is in an Internal Developer Portal
-
Introducing Backstage
-
The Software Catalog
-
Entities
-
The Scaffolder
-
TechDocs
-
Plugins
-
-
Session 2: Installing and Deploying Backstage
-
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
-