Skip to content

Build Not yet confirmed elsewhere1 publisher 3 min read Published

The weekend YAML platform funds an eighth of the org the working version needs

A vendor-adjacent staffing model prices a do-it-yourself internal developer platform at 60 people and $7.5M a year. The arithmetic it leaves out sits on both sides of the trade.

The Engineer · Build desk

Send a correction

What happened

  • The New Stack puts the honest cost of running your own internal developer platform at about 60 people and $7.5 million a year, with no end date.
  • The staffing follows the CNCF platform reference architecture: seven product teams covering infrastructure through developer enablement, at seven to nine engineers each.
  • At a conservative $125,000 per engineer that is $37.5 million of payroll over five years, before anyone ships an application.
  • Shops that buy instead report much thinner operate teams: 6,500 developers to 16 ops, 2,500 to 5, 1,200 to 6.

Why it matters

  • What it costs cost The glue person sitting in each development group is unaccounted for in the business case, so $7.5 million is a floor rather than a total, and the overrun is invisible because it is already hired.
  • Who has to decide decision Signing the cheap pitch is a commitment to fund six more functions later or to own an orphan, and that choice arrives long after the sponsor has been promoted.
  • What it limits constraint Because the build total never lands in one place, there is no review at which it can lose on price, which is the only forum where a license number wins.
  • Who's exposed exposure The recommendation to build usually comes from the people whose promotion packet improves if it is accepted, so the business case and the career case are written by the same hand.

The 60 is an org chart before it is an engineering estimate. Seven product functions, at seven to nine engineers each, with a couple of scrum masters and product owners on top [2][3]. Divide the payroll by the heads and you get $125,000 on the nose [9], which tells you what the model does not carry: no benefits or employer tax load, no tooling budget, no cloud bill, and no premium for the coordinators over the engineers. The real annual number is above $7.5 million, and this model cannot tell you by how much.

The version executives approve is one team, weekend work, a control plane with some YAML over it [6]. Against the scoped organisation, that is 12 to 15 percent of the headcount [8]. One of seven functions gets funded and the other six do not stop existing. They land on the person in each development group who does the glue between the platform and the applications, which is the line the business case spreadsheets do not have [19].

The buy side of the comparison is softer than the build side. The collected ratios include 45 app teams to 5 operators in one shop and 300 app teams to 4 in another [18], which is 9 teams per operator against 75, a factor of 8.3 between two samples measured the same way [10]. Per developer it runs 200 to one at the tightest and 500 to one at the loosest [11]. Sizing an operate team off these means deciding which sample you believe before you start.

The piece stops one line short of the arithmetic that settles it. Five operators at its own $125,000 figure cost $3.125 million over five years, against $37.5 million of build payroll [16], leaving roughly $34.4 million of room for licenses, support and migration before buying stops winning [12]. That is the number the vendor paper would have to fill in, and the published version does not [13]. The ceiling is generous enough that most contracts fit under it, which is presumably why the calculation runs in this direction.

Both sides have a thumb on the scale. The figures come from a VMware Tanzu Platform paper the author helped update, and he flags it in his second paragraph [4]. The counterweight is that engineers get promoted for shipping platforms, and "we shipped a platform built on Kubernetes" reads better in a packet than "we onboarded everyone to a thing we paid for" [20]. What survives both incentives is the structure. Seven functions have to be staffed whether or not anyone named them in the proposal, and the glue people are already on payroll under other titles [19].

What to watch

  • A license price published against the same staffing model, which would turn the $34.4 million of five-year headroom into an actual comparison rather than a ceiling.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence32
Adoption
Insufficient
Hype gap+44
Incentives84
Confidence58
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    Most executives signing off do not see the total, because it is spread across multiple cost centers under "engineering".

  2. [2]

    Aligning a platform team with something like the CNCF platform reference architecture produces about seven product teams: infrastructure, operations, deployment, runtime and middleware, database, security, and coaching/developer enablement.

  3. [3]

    Each of those teams is a two-pizza team of 7 to 9 engineers, and adding a couple of scrum masters and product owners brings the total to about 60 people.

Get this ledger inside ChatGPT. Ask about any of our stories and the answer brings its figure, each claim’s verdict and the sources. Free, no account.

Add to ChatGPTAdd to Claude

Sources

1 independent publisher whose own reporting we read for this story.

  1. thenewstack.io

    1 article · August 21, 2026

    Platform Engineering ROI: What it costs to build your own platform

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Topics

Entities

Loading related stories