Lock-in and Multi-Cloud
www.tbray.org/ongoing/When/202x/2022/01/30/Cloud-Lock-In
What Jamie wrote
Bray does a great job highlighting the various approaches to cloud and lock-in. I was curious if his thinking mirrored mine, and it does, with some nuance.
You can decide you’re just not up for all these proprietary APIs. But then you’re going to need to hire more people, you won’t be able to deliver solutions as fast, and you’ll (probably) end up spending more money.
Given all the variables of time-to-market, finding technology talent, scaling and managing infrastructure I think the best choice is to use your cloud provider to maximum benefit. This way I get the maximum return on that spend. If the time comes that I need to shift, then those costs need to be absorbed. But that is an "if". There is some percent chance that will be needed that is not 100%.
If I deny the benefits to defray that potential future, I will 100% not get the benefit that I could get. So I would be intentionally deciding to reduce my benefit in the short term, and would be guaranteed to have to absorb that gap.
I'll take the benefit now, and manage the risk on the long term.