Platform Engineering & IDP Vocabulary
Vocabulary for internal developer platforms, golden paths, Team Topologies, and developer experience measurement.
- Internal Developer Platform (IDP) /ɪnˈtɜːnəl dɪˈveləpər ˈplætfɔːm/
A self-service layer built on top of infrastructure that provides application developers with standardised tools, workflows, and environments — abstracting away infrastructure complexity so developers can deploy, configure, and scale services without needing to be infrastructure experts.
"After building our IDP, application teams go from code commit to production in 15 minutes using a self-service portal — no Jira tickets to the infrastructure team required."
- Golden path /ˈɡəʊldən pɑːθ/
A pre-configured, opinionated, and supported way to build and deploy a service — providing sensible defaults for infrastructure, CI/CD, security, and observability so developers can focus on product code.
"Our golden path gives every new service: a Kubernetes namespace, pre-configured CI pipeline, default monitoring dashboard, and structured logging — without the developer needing to configure any of it."
- Paved road /peɪvd rəʊd/
Synonym for golden path — a well-maintained, recommended approach that teams can follow without needing deep infrastructure knowledge. The alternative is an unpaved road: building custom solutions without platform support.
"Netflix popularised the "paved road" metaphor: teams can go off-road (choose their own solutions) but the platform team only supports and maintains the paved road options."
- Stream-aligned team /striːm əˈlaɪnd tiːm/
In Team Topologies, a team aligned to a single flow of work from a business domain — focused on delivering value directly to the customer. The most common team type, empowered to own the full delivery of their service.
"The checkout stream-aligned team owns all aspects of the payment journey: frontend, backend, and database — they deploy independently and are accountable for their service's reliability."
- DORA metrics /ˈdɔːrə ˈmetrɪks/
Four engineering performance metrics from the DevOps Research and Assessment: Deployment Frequency, Lead Time for Changes, Mean Time to Recovery (MTTR), and Change Failure Rate — used to measure software delivery performance.
"Our DORA metrics: deploying 12x/day (Elite), lead time of 2 hours (Elite), MTTR of 23 minutes (High), and change failure rate of 4% (High) — platform investments moved us from Low to High performer category in 18 months."
- Cognitive load (platform context) /ˈkɒɡnɪtɪv ləʊd/
The mental effort required of developers to understand and manage the systems they work with — reducing cognitive load on application teams is a core goal of platform engineering.
"Before the IDP, developers needed deep Kubernetes knowledge to deploy. After: they fill in a YAML template with 5 fields. Cognitive load was the main metric we tracked for platform success."
- Toil (SRE) /tɔɪl/
Operational work that is manual, repetitive, automatable, tactical, and scales linearly with service growth. SRE principle: keep toil below 50% of a team's work to preserve time for engineering improvements.
"Manually rotating TLS certificates across 40 services every 90 days was pure toil — we automated it with cert-manager, saving 16 hours per quarter and reducing the risk of expired certs."
- SPACE framework /speɪs ˈfreɪmwɜːk/
A developer productivity measurement framework covering five dimensions: Satisfaction, Performance, Activity, Communication/collaboration, and Efficiency. Developed at GitHub to capture productivity holistically beyond simple output metrics.
"Using the SPACE framework, we measured developer satisfaction (survey), pull request lead time (performance), and deployment frequency (activity) — the multi-dimensional view revealed that high activity correlated with low satisfaction, pointing to toil overload."
Quick Quiz — Platform Engineering & IDP Vocabulary
Test yourself on these 8 terms. You'll answer 8 multiple-choice questions — each shows a term, you pick the correct definition.
What does this term mean?
Quiz complete!
Frequently Asked Questions
How many terms are in the Platform Engineering & IDP Vocabulary vocabulary set?
The Platform Engineering & IDP Vocabulary set has 8 terms, each with a definition, pronunciation, and an example sentence showing real-world usage.
What level is the Platform Engineering & IDP Vocabulary vocabulary set?
This set is labelled Advanced. If you find it too challenging, browse the full vocabulary list to find a set closer to your current level.
Is this vocabulary set free to study?
Yes. Every vocabulary set on CoderSlingo, including this one, is completely free — no account, sign-up, or payment required.
What study modes are available for this set?
Three modes: a searchable Study List showing all terms with definitions and examples, Flashcards for active recall practice, and a Quiz that tests you with multiple-choice questions.
Is my flashcard progress saved?
Yes — your "learned" status for each flashcard is saved in your browser's local storage, so it persists between visits on the same device.
Is there a matching interactive exercise for this set?
Yes — click "Practice exercises" above to test yourself on these exact terms in a scored, multiple-choice exercise.
Can I search within this vocabulary set?
Yes — use the search box above the term list to filter instantly by word, definition, or example as you type.
Is the Platform Engineering & IDP Vocabulary set linked to any career role paths?
Vocabulary sets that map to specific IT roles (like Frontend Developer or DevOps Engineer) show a "Part of" list above linking to those role paths — check the header for this set.
How is a quiz question scored?
Each quiz question shows one term and four possible definitions; you pick the correct one. At the end you get a percentage score and a summary message based on how many you got right.
Where can I find more vocabulary sets like this one?
Browse the full Vocabulary hub for all study sets, organised by topic — from Agile and Git to Cloud Infrastructure, Security, and AI/ML.