Architecture Overview

IDP architecture with Backstage frontend, Crossplane provisioning, and GitOps-driven delivery.

Backstage
Developer Portal
GitHub / GitLab
Catalog & Templates
Provisioning Layer
Crossplane
XRDs & Compositions
KRO
Kube Resource Orchestrator
Target Infrastructure
AWS
GCP
K8s Clusters
ArgoCD
GitOps Sync
Observability
Grafana + OTEL
Vault / OIDC
Identity & Secrets
Project Details

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.

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
Team & Links
Lead: Dishant Pandya
6 contributors
#idp-platform
Last updated: 2 days ago