Well I'd have to change my Terraform provider and the managed Kubernetes resource... Other than that, it'd be the same. So half an hour of coding + half an hour of reconfiguring CI secrets?
Pretty obvious to most that switching cloud providers is not quick or painless for the majority of orgs. There's not really an argument in good faith to suggest otherwise.
Especially given that many orgs use managed or cloud specific solutions that have no 1:1 mapping between vendors
I'm running the tech for a global startup with 100M EUR turnover. It's still pretty small, but it's something.
You need to plan ahead, sure. Portability was one of my main concerns (including the possibility to go self-hosted). But it's definitely not impossible, nor too hard to do.
What's a serious cloud provider-portable replacement for Terraform?
And Kubernetes? It goes way beyond containers, you can replace many cloud provider-specific resources with Kubernetes resources. What alternative gives you that?
Especially given that many orgs use managed or cloud specific solutions that have no 1:1 mapping between vendors