Create your own
platform reference
architecture
How to use this template
1. Make a copy of this document
2. Create your own platform
reference architecture
3. Share it with the community on
Platform Engineering Slack
2
Internal Developer Platform on AWS
Cloud
Service Catalog / API Catalog Developer
IDE
Portal
Backstage
Developer Version
control Platform Source
Control Plane Application Source Code
Code
GitHub Score Workloads Terraform Automations
CI Pipeline Registry CD Pipeline Resource
Plane
Compute
Amazon
EKS
Integration
and GitHub Amazon Platform Argo CD
Actions ECR
Delivery Plane Orchestrator
Data
RSD
MySQL
Networking
Observability
Monitoring and Amazon Route 53
Logging Plane Cloud Watch
Services
Secrets & Identity Manager Amazon
Security Plane
HCP Vault SQS
3
Internal Developer Platform on GCP
Cloud
Service Catalog / API Catalog
Developer Portal Backstage
Developer IDE
Control Plane
Application
Version Control Source Code Platform
Workloads Source Code Automations
GitHub Score
Terraform
Resource
Plane
Compute
CI Pipeline Registry CD Pipeline Kubernetes Engine
Integration GitHub Artifact Argo CD
and Amazon Platform Humanite
Actions Registry
ECR c
Delivery Plane Orchestrator
Deploy
Data
Cloud SQL
Networking
Monitoring and Observability Observability
Cloud DNS
Logging Plane Cloud Monitoring Cloud Logging
Services
Security Plane Secrets & Identity Manager
PubSub
Cloud Key Management Service
4
Internal Developer Platform on Azure Cloud
IDE Service Catalog / API Catalog Developer Portal
Backstage
Developer Visual Studio Version control
Control Plane Code
Application Source Code Platform Source Code
GitHub Score Workloads Terraform Automations
CI Pipeline Registry CD Pipeline Resource
Plane
Compute
Azure Kubernetes
Integration Azure Service
and GitHub Platform FluxCD
Container
Actions
Delivery Plane Registry Orchestrator
Data
Azure SQL
Networking
Observability
Monitoring and Azure DNS
Azure Monitor
Logging Plane
Services
Secrets & Identity Manager
Security Plane
Azure Key Vault Azure Service Bus
5
Internal Developer Platform on Openshift
IDE Service Catalog / API Catalog Developer Portal
OS web console
OS API manager
Developer Version control
Control Plane
Application Source Code Platform Source Code
GitHub Score Workloads Terraform Automations
CI Pipeline Registry CD Pipeline Resource
Plane
Compute
VMware & OS Container
Integration Platform (OCP)
and Platform Humanite
Jenkins Quay c
Delivery Plane Orchestrator
Deploy
Data
●OS Operator Hub
●In-cluster Redis
●Oracle
●Cassandra
Networking
Observability ●OS SDN
Monitoring and ●HAProxy
Azure Monitor ●CoreDNS
Logging Plane ●NSX-T LB
Services
Secrets & Identity Manager Streaming Messaging
Security Plane
ELK Stack RabbitMQ
6
Internal Developer Platform on Multi-cloud
IDE Service Catalog / API Resource Plane Cloud Estate A Resource Plane Cloud Estate A
Catalog Developer Portal
Backstage
Compute Compute
Developer Version Amazon Kubernetes
control Platform Source Code EKS Engine
Control Plane Application Source Code
GitHub Data Data
Score Workloads Terraform Automations RSD Cloud SQL
MySQL
Networking Networking
CI Pipeline Registry CD Pipeline
Route 53 Cloud
DNS
Integration Services Services
and GitHub Amazon Humanite
Platform
Actions ECR c
Delivery Plane Orchestrator Amazon
Deploy PubSub
SQS
Gateway
Observability
Monitoring and Amazon
Logging Plane Cloud Watch
Secrets & Identity Manager
Security Plane
HCP Vault
7
Platform tools
Developer Control Plane Integration & Delivery Plane
IDE Version Control CI Pipeline Image Registry CD Pipeline
Visual Studio Code GitHub GitHub Actions Docker ArgoCD
Bitbucket Circle CI Harbor Humanitec Deploy
Developer Portal GitLab GitLab CI JFrog Codefresh
Azure Container
Backstage Jenkins GitHub Actions
Registry
Google Artifact
Atlassian Compass App Source Code / Travis CI GitLab CD
Registry
Workload Specification
Configur8 Azure DevOps AWS ECR Registry Flux CD
Score
Cycloid Google Cloud Build
Infrastructure Control
LeanIX Platform Orchestrator
Platform Source Code / Plane
Infrastructure as Code (IaC)
Humanitec Platform
Port Atlantis
Orchestrator
Terraform
OpsLevel Kratix Spacelift
Crossplane
Cortex Terramate
OpenTofu
Humanitec Portal Radius
8
Platform tools
Monitoring & Security Plane
Logging Plane
Secrets Management Security
Observability
HCP Vault Tigera Styra
Datadog
Google Secrets
Synk Azure Sentinel
Manager
Fluentbit
Azure Key Vault Gremlin Nirmata
Jaeger
AWS Secrets
Armo Cilium
Manager
Google Cloud
Operation Suite
Aqua Security
ELK Stack
Orca Security
Logs
Teleport
Prometheus
Anchore
Splunk
Sysdig
New Relic
Tetrate
Analytics Calico
Logilica Fossa
9
Platform tools
Resource Plane
Compute Data Networking Services
Amazon EKS Amazon S3 Route 53 Amazon SQS
Google Kubernetes
Aiven Cilium Amazon Service
Engine
Bus
Azure Kubernetes PostgresSQL [Link] Google PubSub
Engine
RDS MySQL Cloudflare Elasticsearch
Cluster
Management Cloud SQL Studio Envoy Kafta
Code
Rancher
Azure SQL Cloud DNS Azure Service Bus
Kubermatic
Redis Azure DNS
Rafay
Mongo DB Google Public DNS
Messaging
Ambassador
MariaDB RabbitMQ
Capsule
MySQL ActivMQ
10