Build a Self-Service Internal Developer Platform on Backstage
Overview
What this challenge is about.
Stand up a Backstage instance (Docker-Compose for local, EKS for prototype hosting). Build 3 software templates: (1) New Go microservice (repo + CI + ECS service + Terraform + base observability), (2) New RDS Postgres database (with backup policy + monitoring + IAM), (3) New S3 bucket (with policy + lifecycle + observability). Wire each template to Terraform via the Backstage Scaffolder + GitOps (ArgoCD or Flux). Add a service catalog that auto-discovers existing services via GitHub. Run a 10-day pilot with 2 squads using the templates for real provisioning work. Deliver the Backstage deployment, the 3 templates, the pilot report, and a 7-page rollout plan for the remaining 16 squads.
The Brief
What you'll do, and what you'll demonstrate.
Ship a Backstage-based internal developer platform with 3 self-service templates and prove its value with a 10-day pilot covering 2 of 18 engineering squads.
Earning criteria — what you'll demonstrate
- Design an internal developer platform that real engineers will use voluntarily
- Build Backstage software templates wired to Terraform + GitOps
- Validate platform value with a structured pilot
- Plan a multi-squad rollout that respects existing team autonomy
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
Careers
Roles this prepares you for.
Real titles. Real skill bridges. Pick the one closest to your trajectory.
Career mappings coming soon.