4 ms·
I agree that those are all valid problem. My point is more that it's not such hard lock as people assume who never built a "cloud native" infrastructure. I wish
by discordianfish 10y ago
I agree that those are all valid problem. My point is more that it's not such hard lock as people assume who never built a "cloud native" infrastructure. I wish we would discuss more specifics.
So what are we talking about? Snapchat running on app engine is probably one of the more extrem examples. Let say they aren't happy with that anymore. So far they deployed easily by using the google apps api and since want to keep a similar workflow. They could setup kubernetes for that. Same for managed data stores. Maybe there is no 1:1 open source equivalent, but most likely there is one similar in design which won't require much change in your code.
Of course all this takes time and live migrating your site isn't trivial.
But so does building on bare metal from the start. Sure, you don't all the fancy self-service features right away, but you want them eventually.
So even if you realize that moving to the cloud, or a specific cloud was a huge mistake, it's not like being locked in a trunk.