Internal Developer Platform
Golden paths, paved roads, and self-service capabilities for teams to ship reliably.
Internal Developer Platform Architecture
Detailed view showing components, connections, and data flow
Core Components
Supporting Services
Data Flow
Security Boundary
Enables Architectural Patterns
What it is
An IDP productizes the platform: templates, automation, and curated experiences that reduce cognitive load and speed delivery.
Responsibilities
- Service templates and scaffolding
- Standardized CI/CD and environments
- Catalog and discoverability
- Guardrails, policies, and cost controls
Core capabilities
- Self-service provisioning and lifecycle ops
- Golden paths and docs in-context
- Scorecards and reliability baselines
- Feedback loops and platform telemetry
Architecture patterns
- Backstage or custom portal
- Templates + workflows as code
- Platform APIs and API-first integration
- Inner-source and contribution model
Tech examples
- WSO2 Choreo
- Backstage
- Humanitec
- Port
- Internal
- Harness IDP
KPIs/SLIs
- Lead time for change
- Deployment frequency and change failure rate
- Time to onboard and time-to-first PR
- Developer satisfaction (DevEx surveys)