TNS Research: How Much Did it Cost to Build the Kubernetes Ecosystem? is an article under the topic Data Science Many of you are most interested in today
Read More:
JFrog Mission Control Keeps Track of Distributed Repositories – InApps 2022
Editor’s Note: The original article has been updated to include rkt in the calculations. Also, on June 30, 2020 the interactive widget used for the calculations was replaced with screen shots.
What did the Kubernetes ecosystem cost? A couple of weeks ago the CoreOS CEO Alex Polvi posed this question. With the help of Black Duck Open Hub open source directory, we were quickly able to get an approximate answer.
Based on the lines of code in each project, we estimate that it cost about $120 million to get to Kubernetes 1.4. Albeit this is really a back-of-the-envelope guess, but it better than nothing, and it is a metric that let you compare it to other closed-source development projects.
Open on Twitter.
How did we get to that number? We made many assumptions. First, that the ecosystem is only comprised of the Kubernetes, Docker, etcd, and rkt projects. Second, that the only costs associated with a projects are developer salaries. Then, Black Duck’s calculator used the COCOMO software costing model that relies on two basic inputs: 1) lines of code and 2) developer salary. Per Black Duck, “COCOMO was created to model large institutional projects, which often don’t compare well with distributed open-source projects. Beyond just development time, COCOMO is meant to include the design, specifications drafting, reviewing, and management overhead that goes along with producing quality software.”
According to the statistics on Open Hub, there are 2,609,454 lines of code in these projects. At an average salary of $55,000 a year, that totals over $40 million dollars. We know that many of Docker contributors did so in their free time, but how many is hard to determine. That being said, we also know that the average Google employee makes much more, so we looked at what total development costs would be if the average developer had salaries of $165,000 and $330,000 a year. That middle guess comes out $89 an hour per developer.
Read More:
Update Databases at Scale Part Two: The Benchmarking Game
Development Costs for Kubernetes, Docker, etcd and rkt
Estimated Average Salary | $55,000 | $165,000 | $330,000
Total Development Cost | $40,072,777 | $120,218,331 | $240,436,662
All of these figures still seem extremely low, almost chump change for those familiar with the world of enterprise IT. Don’t be fooled. The numbers do not take into consideration all the marketing, administration, risk, profit margin, et cetera that gets loaded into the final price of a project. And that doesn’t even take into consideration how much manpower it takes to install, customize and operate each deployment. That is where the real money, if not the profit, is.
CoreOS and Docker are sponsors of InApps Technology.
Feature image via Pixabay.
InApps Technology is a wholly owned subsidiary of Insight Partners, an investor in the following companies mentioned in this article: Docker.
Related Articles

Hire Offshore Angular Developers: The Right Development Team In Vietnam
iscover how to scale your offshore development teams easily and efficiently with reasonable prices and highly qualified developers

Hire Full-Stack Developers From Software Outsourcing Companies in 2026
Discover the ultimate guide to hire full-stack developers in 2026. Learn where to find top talent, and how to make the right hire.

Ultimate Guide To Hire A Software Development Team
Learn how to hire a software development team with our comprehensive guide, including tips, steps, and what to avoid for project success.
