Multi-cloud is mostly just a meme. Especially if you’re trying to run an active-active multicloud environment. You can try it, but it will always suck, and never work properly.
If you want to be service provider agnostic, run everything in your own kube and host your own CI/CD tooling. You won’t have real-time RTOs, but you’ll be able to get yourself up and running basically anywhere pretty quickly if you have to.
Also, the single biggest lock-in feature for AWS is IAM, and most people never even think about it. So be careful with how you use that if you want to be able to move smoothly.
Edit: and if you’re going to run your own kube, use Knative. Makes it so much easier.
I agree but I'm not familiar with anything that makes this achievable? Do you know of anything?
I don't understand your question. Makes what achievable, just multicloud in general?
yeah multi cloud in general
And if is there any orchestration tools to set that up so you can have networks from 3 different clouds connected up and balancing traffic etc
or does it need to be rigged up manually?
Multi-cloud is mostly just a meme. Especially if you’re trying to run an active-active multicloud environment. You can try it, but it will always suck, and never work properly.
If you want to be service provider agnostic, run everything in your own kube and host your own CI/CD tooling. You won’t have real-time RTOs, but you’ll be able to get yourself up and running basically anywhere pretty quickly if you have to.
Also, the single biggest lock-in feature for AWS is IAM, and most people never even think about it. So be careful with how you use that if you want to be able to move smoothly.
Edit: and if you’re going to run your own kube, use Knative. Makes it so much easier.