r/cloudcomputing • u/krishna_clouds • 13d ago
Is multi-cloud actually worth the complexity, or is it mostly resume-driven architecture at this point?
There is a narrative that every serious/big company needs a multi-cloud strategy for operating, but in practice a lot of multi-cloud setups seem to add IAM sprawl, duplicating of tools, or excess costs without a clear breakdown. On the other hand, there are legitimate cases (GPU availability, region-specific compliance, avoiding single-vendor outages taking down everything) where running more than one cloud is a real requirement, not just a checkbox.
0
Upvotes
1
1
u/ajitnk 12d ago
Honestly, most multi-cloud setups I've seen are resume-driven, not architecture-driven. AWS's own prescriptive guidance is pretty blunt about it: organizations that adopt multiple cloud providers concurrently "often regret that decision and the complexity it introduces."
The three myths that usually drive it are resilience (multi-cloud doesn't actually give you resilience unless your app is built for it, which almost none are), vendor lock-in (you trade one vendor's lock-in for two vendors' complexity), and better pricing (the operational overhead eats the savings fast).
The real tell is the IAM situation. If you've got separate identity silos per cloud with no unified IdP, you're not running a strategy, you're running a support burden.
That said, there are legitimate cases: a specific service genuinely unavailable on your primary cloud, an acquisition with existing contracts, or a compliance requirement. The question worth asking is whether each workload has a documented business justification or just a "the team already knew GCP" justification.
What's the actual split in your setup? AWS + Azure, AWS + GCP, or all three? The answer changes what consolidation even looks like.