Paved Road & Golden Path
A supported default route that is easier than the alternatives rather than mandatory.
3 to work through
-
intermediate
A team says the golden path cannot support their workload and wants to build their own deployment tooling. How do you respond?
2 min answer -
intermediate
Review this golden path. A new service starts with a portal form of 34 required fields; an architecture reviewer approves it within two days; the generator then creates a repository with build and deploy wired in. It does not create the database, the DNS record or the on-call rota, which are three tickets taking four to nine days. In the last year 18 of 60 new services went through it. What would you remove, what would you change, and what would you leave alone?
3 min answer -
intermediate
What makes a paved road actually get used, and what is the mistake that undermines it?
2 min answer
3 terms in this topic
Golden Path
The supported, documented, pre-integrated way to do a common task, made easier than any alternative rather than mandatory.
metricPath Exit Rate
The share of journeys along a supported path that stop at each step, which tells a platform team where teams are forced off the road rather than mere…
metricSupported Path Maintenance Load
The recurring engineering cost of keeping every supported path working against every change in the platform beneath it, which is what actually caps h…
Neighbouring topics
Platform Engineering
General material on internal platforms as products with users, adoption and lifecycles.
Internal Developer Platform
The assembled surface teams actually touch, and what belongs behind it.
Self-Service Provisioning
Teams getting infrastructure without a ticket, and the guardrails that make that safe.
Service Templates
Scaffolding new services with observability, CI and security already wired in.
Platform APIs
Treating the platform's own interfaces as contracts with consumers and compatibility rules.
Platform Tenancy
Isolating teams sharing a cluster, account or pipeline fleet, and where isolation must be hard.
Cluster Architecture
How many clusters, split by what, and the blast radius each split buys.
Service Mesh Operations
What a mesh genuinely solves, its failure modes, and the cost of running one.
Container Image Strategy
Base images, layer hygiene, rebuild cadence, and patching a fleet of images.
Developer Environments
Local, remote and ephemeral environments, and the fidelity each can honestly claim.
Inner Loop & Outer Loop
Where an engineer's time actually goes, and which loop a platform investment shortens.
Abstraction Level Choice
How much to hide, and the leak that turns a helpful abstraction into a trap.
Platform SLOs
Committing to reliability for internal consumers who cannot choose another provider.
Platform Adoption
Migrating existing teams onto a platform without a mandate, and reading the adoption curve.
Platform Funding
Central cost, showback, chargeback, and justifying a team that ships no customer feature.
Platform API Deprecation
Removing something dozens of internal teams depend on, on a timeline that holds.
Guardrails vs Gates
Preventing a class of mistake automatically versus stopping to ask a human.
Platform Telemetry
Instrumenting the platform itself: usage, friction, and where teams leave the paved road.
Platform Team Topologies
Stream-aligned, enabling, complicated-subsystem and platform teams, and their interactions.