Term Kind Topic What it is
Adoption Curve metric Platform Adoption The proportion of teams actually using a platform capability over time, which is the only honest measure of whether the platform is working.
Backstage-Style Service Catalogue Software Catalogue, Service Registry tool Internal Developer Platform A queryable inventory of every service, its owner, its dependencies, its documentation and its operational state.
Base Image Currency metric Container Image Strategy How far behind the fleet's running images are from their patched base, which is the number that decides how fast a critical vulnerability can be closed.
Base Layer Rebase Run Image Swap, Image Rebasing pattern Container Image Strategy Replacing the operating-system layers underneath an already-built container image without re-running the application build, so a base-image fix reaches hundreds of services in minutes rather than waiting on ev…
Cloudflare: Every Server Runs Every Service Homogeneous Edge case-study Cluster Architecture Rather than dedicating machines to roles, Cloudflare runs the full software stack on every server in every location, which turns capacity into a single fungible pool.
Cluster Architecture practice Cluster Architecture How many clusters, how they are divided, and what shares fate — decisions about blast radius and operational burden rather than about capacity.
Cluster Multi-Tenancy Soft Multi-Tenancy, Namespace Tenancy concept Platform Tenancy Multiple teams or workloads sharing one cluster, isolated by namespaces, quotas and policy rather than by separate infrastructure.
Cluster Split Axis concept Cluster Architecture The dimension along which the estate is divided into clusters — the single decision that determines both blast radius and operational load.
Cognitive Load concept Platform Team Topologies The total amount a team must hold in mind to do its work, treated as a hard constraint on how much a team can own.
Compatibility Window Overlap Window, Dual-Version Period concept Platform APIs The period during which two versions of a caller or message must both work, set by deployment and queue mechanics rather than by how many consumers there are, which is why even a single internal consumer requi…
Container Image Strategy Base Image Policy, Golden Image practice Container Image Strategy The organisational decision about where images come from, what they are built on, and how a base layer fix reaches everything already deployed.
Contention Blind Spot Single-User Environment Blindness, Concurrency Fidelity Gap concept Developer Environments The class of defects a one-user test environment cannot exhibit at all - lock waits, pool exhaustion, races and plan flips - because they require concurrency and production-shaped data rather than correct code.
Control-Plane Amplification API Server Amplification, Fleet Agent Load Multiplication concept Platform Telemetry The property that a per-instance agent's load on a shared control plane scales with fleet size, so a change that is harmless in staging saturates the API server of the largest production cluster.
Data-Plane Fail-Static Window Mesh Survival Window, Control-Plane Outage Headroom concept Service Mesh Operations How long a service mesh keeps carrying traffic after its control plane is gone, set by certificate lifetime and pod churn rather than by anything the mesh reports as healthy.
Data-Plane Upgrade Skew Proxy Version Skew Window, Mesh Upgrade Skew concept Service Mesh Operations The window during which a mesh runs proxies of more than one version alongside a control plane that supports only a bounded range of them, which is what makes every mesh upgrade a scheduled fleet restart rathe…
Deprecation Window practice Platform API Deprecation The stated period between announcing that an internal interface will be removed and removing it, with the removal actually happening at the end.
Developer Environment on Demand Ephemeral Environment, Preview Environment pattern Developer Environments A full running instance of the system created automatically per branch or pull request and destroyed when it merges.
Enabling Team pattern Platform Team Topologies A team whose output is other teams' increased capability, working alongside them temporarily rather than owning a component permanently.
Ephemeral Environment pattern Developer Environments A full environment created on demand for one change and destroyed afterwards, which removes the queue for shared environments and the drift within them.
Escape Hatch Drop to Primitives, Graduated Abstraction, Opt-Out Path concept Abstraction Level Choice A supported way for a team to bypass part of a platform abstraction and work with the underlying primitives - which is what makes an abstraction safe to adopt and what supplies the platform's most valuable roa…
Escape Hatch Progressive Disclosure, Drop-Down Path practice Abstraction Level Choice A supported route from a platform's simple default down to the underlying primitives - so a team with an unusual need adapts within the platform rather than leaving it.
Fleet-Wide Change Reach Platform Change Propagation concept Service Templates How long it takes a platform change to reach the majority of the services built on it - the measure of whether a platform can actually change anything.
Golden Path Paved Road, Paved Path practice Paved Road & Golden Path The supported, documented, pre-integrated way to do a common task, made easier than any alternative rather than mandatory.
Graduated Escape Hatch Partial Opt-Out, Layered Override pattern Abstraction Level Choice The ability to override one component of a platform's abstraction without abandoning the rest - which prevents a single unmet requirement from causing total defection.
Guardrail pattern Guardrails vs Gates A control that makes the unsafe action impossible or automatically corrected, rather than reviewing it before it happens.
Image Pull Amplification Per-Node Image Cost, Cold Node Pull Cost concept Container Image Strategy The property that a container image's size is paid on every node that has never seen that version, so its real cost scales with node churn and scale-out events rather than with release frequency.
Inner Loop concept Inner Loop & Outer Loop The edit-build-test cycle a developer repeats dozens of times an hour, entirely on their own machine or environment.
Inner Loop Latency metric Inner Loop & Outer Loop The time from changing a line to observing its effect, repeated dozens of times a day and therefore the highest-leverage number in developer experience.
Inner-Loop Multiplier Frequency Times Duration, Daily Friction Cost concept Inner Loop & Outer Loop The reason inner-loop friction dominates developer productivity - the loop runs dozens of times a day, so a small duration difference multiplies into hours, while the outer loop runs a few times.
Internal Consumer SLO metric Platform SLOs A reliability commitment made to teams who cannot switch supplier, which is why it must be measured from their side rather than from the platform's.
Internal Developer Platform IDP, Developer Platform concept Internal Developer Platform The curated set of self-service capabilities that lets product teams build, deploy and operate software without filing tickets against infrastructure.
Leaky Abstraction Cost concept Abstraction Level Choice What a consumer pays when a platform abstraction hides a mechanism they must nonetheless understand to diagnose or tune it.
Long-Running Operation SLO Operation Completion Objective, Terminal-State Objective pattern Platform SLOs A reliability objective shaped for multi-minute platform operations like deploys and provisioning - share of runs reaching a terminal state within a deadline with no manual repair - replacing availability perc…
Namespace Tenancy pattern Platform Tenancy Isolating teams within a shared cluster by namespace plus quota plus network policy, and being explicit about what that does not isolate.
Noisy Neighbour Resource Contention, Co-Tenant Interference, Shared-Fate Degradation concept Platform Tenancy One workload degrading others by consuming a shared resource - and specifically the resources nobody set limits on, such as control-plane capacity, node network bandwidth and local disk.
Object Count Quota Resource Count Limit, Control-Plane Quota practice Platform Tenancy A per-tenant limit on how many control-plane objects a team may create, which is the control that prevents one team's design choice from exhausting the shared configuration store every other team depends on.
Pager Boundary Platform On-Call Boundary, Injected Component Ownership Line practice Platform Engineering The written line in a platform contract that says which symptoms page the platform team and which page the consuming team, and how a single signal tells the two apart during an incident.
Path Exit Rate Golden Path Abandonment Rate, Step Abandonment Rate metric Paved Road & Golden Path 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 merely how many ended up off it.
Paved Road Telemetry practice Platform Telemetry Instrumenting the platform's own usage — where teams succeed, where they stall, where they leave — so its roadmap is driven by evidence.
Platform Abstraction Level concept Abstraction Level Choice How far a platform hides the underlying infrastructure, and the leak-versus-flexibility trade it makes at that height.
Platform Adoption metric Platform Adoption The proportion of eligible teams and workloads actually using the platform, treated as the platform's primary product metric.
Platform API concept Platform APIs The programmatic contract through which teams consume platform capabilities, and the thing that must stay stable while everything behind it changes.
Platform API Deprecation practice Platform API Deprecation Retiring a platform capability that other teams depend on, with the migration burden treated as the platform's problem rather than theirs.
Platform as Product practice Platform Funding Running an internal platform with a product manager, a roadmap, identified users and measured adoption, rather than as a project with an end date.
Platform Contract concept Platform APIs The platform's promise to its consumers about interface stability, behaviour and support, treated with the same seriousness as an external API.
Platform Engineering concept Platform Engineering Building internal products that reduce the cognitive load on delivery teams — with self-service as the property that separates it from a service desk.
Platform Funding Model concept Platform Funding How internal platform work is paid for, which determines what the platform optimises for and whether it survives a budget cycle.
Platform SLO metric Platform SLOs A published reliability and performance objective the platform commits to for the teams that depend on it.
Platform Telemetry practice Platform Telemetry Instrumentation of the platform itself — who uses which capability, how long it takes and where it fails — used as product evidence, not just operations.
Platform User Research practice Platform Engineering Treating engineers as users whose actual behaviour is observed rather than assumed, which is what separates a platform from a set of shared tools.
Preventive Control Placement concept Guardrails vs Gates Choosing where in the lifecycle a control acts — at authoring, at admission or after the fact — which determines both its strength and its cost.
Provisioning Reconciliation Orphan Sweep, Convergent Provisioning practice Self-Service Provisioning Running a scheduled comparison between what a self-service platform intended to create and what actually exists in the cloud account, so partial failures become a tracked number rather than an invoice surprise.
Provisioning Self-Service practice Self-Service Provisioning Teams obtaining infrastructure without a ticket, within bounds that make the request safe by construction rather than by review.
Residual Caller Tail Deprecation Long Tail, Last Caller Problem practice Platform API Deprecation The handful of callers left at the end of a deprecation who will not move on their own, and the mechanisms that clear them so the removal date holds instead of slipping.
Selector Dependency Label Contract, Implicit Platform Dependency concept Cluster Architecture A production dependency that exists only as a string matching a label or annotation, so it is invisible to code search and to release notes, and a platform upgrade that renames the label silently removes it.
Self-Service Provisioning practice Self-Service Provisioning A developer obtaining infrastructure through an automated interface bound by policy, with no ticket and no human approval in the path.
Service Catalogue Entry concept Internal Developer Platform The record that makes a service a first-class object in the platform — owner, dependencies, docs, runbooks and health in one place with a single identity.
Service Maturity Scorecard Production Readiness Scorecard practice Platform Adoption An automated per-service assessment against the organisation's operational standards, visible to the owning team.
Service Mesh Operational Cost concept Service Mesh Operations The ongoing engineering burden a mesh imposes — upgrades, proxy debugging, latency overhead and control-plane availability — weighed against the capabilities it provides.
Service Scaffolding tool Service Templates Generating a new service with observability, CI, security and ownership already wired in, so the standard is the default rather than a checklist.