Lately, I’ve been hearing a lot about so-called “repatriation.” That is, a company launches an application in the public cloud, and it takes off — so much so that the cost of public cloud services become painful, and the company reels the application back to its own, private cloud to save money.
This sounds a little suspect to me. For one thing, moving an application is never as easy as it seems. For another, what sort of private cloud are we talking about and how easily can it scale if you need it to?
Private clouds are not easy to set up. In fact, very few companies have done it at scale, if you define a private cloud as local infrastructure that behaves more or less like a public cloud.