Quick Stats
8 teams
3 clouds
40+ services
500+ deploys
99.9% uptime
5m provision
Tech Stack
Backstage Crossplane KRO Kubernetes AWS GCP ArgoCD GitHub Actions Terraform OpenTelemetry Grafana Vault
Project Details

Architecture Overview

flowchart LR
    subgraph DEV["Developer Portal"]
        A["Backstage"]:::accent
    end

    subgraph CORE["Core Platform"]
        B["Catalog Discovery"]:::accent
        C["Scaffolder"]
        D["Pipelines"]
        E["Terraform"]
    end

    subgraph RUN["Runtime & Observability"]
        F["Kubernetes"]
        G["Cloud Resources"]
        H["Prometheus/Grafana"]
    end

    subgraph SEC["Security"]
        I["Vault + Entra ID"]:::accent
    end

    A -->|"Discover"| B
    A -->|"Create"| C
    B -->|"Register"| A
    
    C -->|"Generate"| D
    C -->|"Generate"| E
    
    D -->|"Deploy"| F
    E -->|"Provision"| G
    
    F -->|"Run on"| G
    F -->|"Monitor"| H
    
    A -.->|"Auth"| I
    D -.->|"Secrets"| I
    E -.->|"Secrets"| I
    F -.->|"Secrets"| I

    class I sec

Overview

The Internal Developer Platform (IDP) is a centralized platform that provides self-service infrastructure and standardized deployment workflows across teams. Built on Backstage, it integrates CI/CD pipelines, Kubernetes clusters, cloud infrastructure provisioning, and identity management into a unified developer experience.

Key Features

  • Self-service infrastructure provisioning via Backstage templates
  • Crossplane XRDs & compositions for standardized cloud resources
  • KRO-based unified application and infrastructure delivery
  • GitOps workflows with ArgoCD for multi-cluster deployments
  • Built-in observability, tracing, and cost tracking

Enterprise project — source and documentation are confidential.