Skip to content
Alex Chiri's Blog
Go back

In the same way as there are many ways to bake a cake, there are many ways…

In the same way as there are many ways to bake a cake, there are many ways to implement an IDP. Nevertheless, there are several more popular IDP reference architectures or strategies, each with different philosophies:

  1. The Five Planes Model (McKinsey/Humanitec) Separates concerns into 5 layers: Developer Control, Integration & Delivery, Resource, Security, and Monitoring. Presented at PlatformCon 2023 and implemented by Humanitec for AWS, GCP, and Azure. Great for understanding boundaries between teams.

  2. Upbound’s 7 Core Elements Crossplane-centric approach with seven distinct components:

Best if you’re going all-in on Kubernetes-native infrastructure.

  1. The BACK Stack (Open Source) Backstage + ArgoCD + Crossplane + Kyverno. A community-driven reference architecture using proven CNCF projects. Backstage dominates the portal space with 89% market share among organizations choosing between Backstage and SaaS alternatives (67% overall market penetration including homegrown solutions). Avoids vendor lock-in but requires platform engineering expertise.

  2. CNOE Reference Implementation (AWS, Adobe, Autodesk, Salesforce, Twilio) Production-tested combination of Backstage, ArgoCD, Crossplane, Keycloak, and External Secrets. Fully open source with cloud-native defaults. Includes idpBuilder for rapid local deployment.

  3. Thinnest Viable Platform (Team Topologies) Start with a wiki page if that’s all you need. Build only what’s necessary. Trade Me adopted this approach—focusing on reducing cognitive load, they went from 3 weeks to 1 day for first “Hello World.


Originally posted on LinkedIn.


Share this post on:

Previous Post
Imagine: App stores as we know them disappear
Next Post
Let's face it, AI is getting implemented almost anywhere