DotCloud
The business, the turning points, and the decisions behind them.
01 / WHAT IT BUILT
What the company did
dotCloud was a polyglot platform-as-a-service founded in 2008 by Solomon Hykes: developers could deploy applications in many languages without managing infrastructure. To run its own platform, the team built internal container tooling — and in March 2013 Hykes demoed it at PyCon as Docker, open-sourcing it under Apache 2.0. Docker exploded in popularity, the company renamed itself Docker, Inc. in October 2013, and sold the original dotCloud PaaS to Berlin-based cloudControl in August 2014. When cloudControl filed for insolvency in January 2016, dotCloud shut down on 29 February 2016.
02 / DotCloud FAILURE REASONS
Failure reasons
dotCloud did not fail on product merit — it was killed by corporate events around it. The PaaS business struggled to find a market while its internal side project, Docker, drew all the attention, so the company made the rational call to bet everything on Docker and sell the legacy platform to cloudControl in August 2014. That acquirer then collapsed: cloudControl filed for insolvency in January 2016, and dotCloud — by then a small part of a bankrupt German company — could not sustain itself independently. Customers got about 30 days' notice to migrate to Heroku. The irony is sharp: dotCloud's own successor technology helped create the container revolution that made the old PaaS model obsolete.
03 / EVENT HISTORY
Events in the structured record
- Company founded
Solomon Hykes founded dotCloud as a platform-as-a-service for deploying applications across many programming languages.
- Product launch
In March 2013 Hykes open-sourced Docker, the team's internal container tooling, at PyCon; in October 2013 dotCloud, Inc. renamed itself Docker, Inc. to bet the company on containers.
- Acquisition
In August 2014 Docker, Inc. sold the dotCloud PaaS business and brand to Berlin-based cloudControl to focus entirely on Docker.
- Operations ended
After cloudControl filed for insolvency in January 2016, dotCloud shut down on 29 February 2016, with customers given about 30 days to migrate to Heroku.
04 / CONTEMPORARY REBUILD ASSESSMENT
Difficulty of rebuilding this project today
Material for this section is being gathered and checked. It will appear here once ready.
Overall assessment: Not completed
05 / CAUSAL CHAIN
How the factors connect
- 01
A side project can be the real company: dotCloud's internal container tooling became Docker and eclipsed the PaaS it was built for — watch what users actually love.
- 02
Selling to a weak acquirer is a delayed shutdown: cloudControl's insolvency killed dotCloud 18 months after the sale; diligence the buyer's balance sheet, not just the price.
- 03
Pivots have orphans: betting everything on Docker was right for the company, but it stranded the legacy platform and its customers.
- 04
Technology transitions are unforgiving: the container revolution dotCloud helped start is exactly what made its old PaaS model obsolete.