(As an aside I also agree that multi cloud from the get go is a YAGNI violation. Just keep in the back of your mind “could we have an alternative to this?” when using your provider’s proprietary features.)
Just having the plan is already expensive enough.
None are ideal.
This is how the iphone was able to nuke windows phones which were designed to meet the needs of IT
Those MS products have an “IBM mainframe” problem. New businesses won’t choose them.
That’s why I say “why do I want them?” If I was starting a new business I’d have no reason to use them.
AD = identity, access, privileging, SSO
In my mind they’re legacy business products.
Sure, most businesses use them, but I don’t necessarily believe that is a forever thing. At one point most businesses had mainframes.
I'm going to guess that the 5% that don't use Azure/Office 365 represent newer entrants to the Fortune 500.
71% of Fortune 500 companies use mainframes [3], and yet they are considered a dead technology with essentially no future. Do you know anyone or anyone who knows anyone who learned how to develop on mainframes in college in the current millennium? It sure wasn't part of my CS curriculum!
Small businesses represent almost half of US economic activity [1] and represent 99.7% of firms with paid employees [2]
[1] https://advocacy.sba.gov/2019/01/30/small-businesses-generat...
[2] https://cdn.advocacy.sba.gov/wp-content/uploads/2021/12/0609...
[3] https://www.precisely.com/blog/mainframe/9-mainframe-statist...
Multi-cloud is really not a big deal. Main nuisance is billing differences, followed by slight variations in e.g. Terraform config.
Multi-cloud should only be for mission critical infrastructure. Very little infrastructure is mission critical. Most other use cases can be temporarily wallpapered over with an "Under maintenance" page unless there's a good reason otherwise.
Multi-cloud introduces more risk than it prevents. Which is why things like simulated failovers and BCP testing is constantly required.