Re:Ask HN: Startup Devs -What's your biggest pain while mana...
by cebert on Wednesday March 27, 2024 @06:57AM
(#39837531)
I personally think multi-cloud is over hyped and the complexity isn’t worth it for most organizations. The apps I am responsible for are one AWS region / 3 AZ and we have sufficient uptime. We could be multi-region but the added cost wasn’t worth the benefit and complexity. Multi-cloud makes zero sense.
[ Parent
| on HN ]
Re:Ask HN: Startup Devs -What's your biggest pain while mana...
by ElevenLathe on Wednesday March 27, 2024 @08:00AM
(#39837927)
Multicloud makes sense once you get to megascale where you have a dedicated team negotiating with CSPs over your discounts. If you can credibly flip a switch and move your multi-million dollar workload to a competitor, you can save big money.
This comes on top of the benefit that architecting for multi-cloud at that scale usually forces you to simplify/rationalize/automate ruthlessly and so is probably beneficial for a "mature" org with lots of cruft anyway.
That said there may only be a few dozen companies in the world where this makes sense. I happen to work for one, but most engineers don't. Even then, this is at the extreme right of the maturity curve, meaning that there is lots of lower-hanging fruit to pick first
Re:Ask HN: Startup Devs -What's your biggest pain while mana...
by datavirtue on Wednesday March 27, 2024 @12:09PM
(#39841084)
Multicloud is just an inevitable reality--the default. The only time I have run into homogenous cloud architectures has been in large organizations and even then I was removed from the multi-cloud concerns because I was focused on a single product/service that was hosted in a single cloud infrastructure.
Re:Ask HN: Startup Devs -What's your biggest pain while mana...
by Cowsheek on Thursday March 28, 2024 @04:43AM
(#39848923)
Full disclosure I work at a company attempting to address this very problem. - https://www.facets.cloud/multi-cloud-infrastructure
So, what we do is, create cloud-agnonstic YAML files that can be plugged into any cloud. So an AWS RDS effortlessly transforms into a CloudSQL in GCP and a flexible server in Azure.
And this is possible because we follow an architecture-first approach. We have blueprints where you define your architecture, and plug that template to any cloud provider.