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

DevTeamsDeveloperPortalSelf-ServiceGolden PathsCI/CDK8sObservabilitySecurityTemplates • Catalogs • Scorecards
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)