Architecture

Full architecture

A developer only ever talks to Backstage. Everything after that is Git, and the automation that reconciles it.

Architecture: Developer to Backstage, which opens a pull request on the GitOps config in GitHub. Argo CD on the management cluster applies it: platform intent to the platform APIs and operators, applications to the dev and prod workload clusters. Operators commit deployment state back to Git and scaffold service repositories; Crossplane creates the repositories and provisions RDS and Secrets Manager on AWS. Metrics and deployment status flow back to Backstage.
Scroll sideways to see all of it. Thick arrows are the main path; dashed arrows are feedback.