Why Mixpanel moved off the public cloud
Mixpanel is a company based in San Francisco that provides sophisticated analytics for online companies. They are a cloud service, in that they host the software. But their cloud history has been anything but soft and fluffy.
In their blog post "Why We Moved Off The Cloud," Mixpanel explains why they started with a public cloud provider in the first place: low initial costs, fast deployment, hourly billing, and cheap CPU performance. All these are good things, and most cloud customers get started for the same reasons.
But clouds come in two varieties: public and private. When Mixpanel's public cloud suffered too much variable performance because of the cloud's other customers, they switched to a private cloud using servers dedicated to their application. But any contradiction of the positive cloud hype gets you some interesting comments.
Cloud is still cool
While I generally agree, I don’t think you can say clouds are bad because you’ve got people doing stupid stuff in a very poorly designed cloud architecture.
Steven Verbeek on mixpanel.com
Normal growth process
You didn't abandon "the cloud", you just switched providers. You're still paying someone else for servers that you don't own (unless softlayer ships you those machines after 3 years). This is why I hate the term "the cloud" -- because it is too nebulous and non-descriptive.
jedberg on news.ycombinator.com
Generally speaking a mixed deployment between cloud and dedicated hardware is the best since you can setup independent machines that can be isolated so that if they go bad you can afford to have the backup.
SweetIrony on reddit.com
I have banged my head with dedicated, cloud and colo and I call colo the winner in our case. I put our stuff in a colo 2 years ago and never looked back.
Bukrat on mixpanel.com
Does any medium to large company still run their own servers in their own building? Not according to the cloud advertising.