It's a genius sales strategy.
It's a genius sales strategy.
I was saying it's pretty flexible within the constraints set up, and often companies have spare capacity they could significantly scale down to save money (for example a travel company during a pandemic has very few customers), so it is flexible in the most important way (cost).
That means cloud companies will see a significant reduction in resource usage and thus revenue if enough customers do this.
I'm a contractor and several of the companies I've worked with recently have almost hard-coded their services to expect certain things available to them on GCP or AWS that aren't as easily available on the other.
You can argue that they should use 12facter and real DevOps and portability and so on but that's just not what people are actually doing so they've locked themselves in and for companies that are struggling to pay their hosting bill already, saying "We need 3 months of 6 developers' time to move" isn't going to go down well.
I wonder how many people who think they have a large “cloud agnostic” infrastructure have actually sat down with project managers and come up with a project plan and cost analysis of a large migration.
I have witnessed how much it costs to do just a Workday migration.
If you've invested the effort and personnel in being able to move from some cloud provider to some other cluster/cloud solution, it probably already makes sense to just get your own servers and move yourself there, since you're basically capable of doing that (and your costs will be cut by a large factor).