Skip to main content
🎤 Luca Berton is speaking at Red Hat Summit & KubeCon EU 2026!Learn more →
Back to Blog

Golden Paths in Platform Engineering

Golden paths give developers a paved road through infrastructure complexity. Learn how to design golden paths for your internal developer platform.

Luca BertonApril 22, 20263 min read

A golden path is the supported, recommended way to accomplish a task in your organization. It is not the only way — it is the easy way. The distinction matters.

What a Golden Path Looks Like

When a developer wants to create a new microservice, the golden path might be:

bash
# One command to scaffold a service
platform create service \
  --name order-processor \
  --lang python \
  --template event-driven

# Result: a repo with
# - Dockerfile (multi-stage, security-scanned base)
# - CI pipeline (lint, test, build, deploy)
# - Kubernetes manifests (HPA, PDB, resource limits)
# - Monitoring (dashboard, alerts, SLO)
# - Documentation template

The developer writes application code. Everything else is handled.

Related Course

Master this topic with hands-on labs

Go beyond reading — build real projects in sandboxed environments with expert video guidance.

Browse Courses →

Golden Path vs Golden Cage

A golden path offers a paved road. A golden cage forces you onto it.

Golden path: "Here is the standard way to deploy. It handles 90% of use cases. If you need something different, here is how to diverge."

Golden cage: "You must use this template. No exceptions. No customization. File a ticket if it does not work."

Golden cages create shadow infrastructure. Teams that cannot get what they need from the platform build their own tooling, which is worse than having no platform at all.

Designing Effective Golden Paths

Start with the 80% Case

Interview your developers. What takes the most time? Where do they get stuck? The first golden path should address the most common workflow, not the most complex one.

Make It Optional but Attractive

The golden path should be significantly easier than the alternative. If your standard CI pipeline takes 5 minutes to set up and the custom approach takes 2 days, developers will choose the golden path voluntarily.

Provide Escape Hatches

Every golden path needs a documented way to diverge. Teams with legitimate edge cases should not feel trapped. Document the tradeoffs: "If you leave the golden path, you are responsible for your own monitoring and incident response."

Version and Evolve

Golden paths are software products. They need versioning, changelogs, and migration guides. When you update the standard Dockerfile base image, existing services should get the update with minimal effort.

Measure Adoption

Track what percentage of services use the golden path. If adoption drops, the platform is not meeting developer needs. If adoption is forced at 100%, you might have a golden cage.

Stay Updated

Get weekly IT automation tips

Docker, Ansible, Terraform, MLOps — curated insights delivered to your inbox. No spam.

Subscribe Free →

Common Golden Paths

PathWhat It Provides
Service creationRepo, CI, deployment, monitoring
Database provisioningManaged instance, connection strings, backup policy
Secret managementVault integration, rotation, access control
Environment creationStaging/preview per PR, auto-cleanup
API gateway setupRate limiting, auth, documentation

The Platform Team's Job

The platform team does not tell developers what to build. It makes the right thing the easy thing. When security best practices, observability, and reliability are baked into the golden path, every new service starts with a solid foundation.

That is the power of a well-designed golden path: developers choose quality because it is the path of least resistance.

---

Ready to go deeper? Learn Docker, Ansible, and Terraform with hands-on courses at CopyPasteLearn.

Ready to learn by doing?

Stop reading tutorials — start building. Expert video courses with hands-on labs in real sandboxed environments.

Share this article
LB
Luca Berton

Docker Captain, IT automation expert, Red Hat Summit & KubeCon speaker. Building hands-on education for DevOps engineers at CopyPasteLearn.

Related Articles

Explore topics

Browse more articles on the topics covered here.