> Vendor lock-in. Kubernetes is Kubernetes on every public cloud. This means that if you’re not satisfied with your vendor you can move with little effort.

I would argue this is only true for the simplest of cases.

If you need a few databases, then the cost to migrate that and cut over to a different cloud is far from a trivial problem.

I would agree that it facilitates the idea of multicloud though, and reduces some of the cost of migrating to a different cloud of offering multi cloud.

The alternative of operating all your own databases, serverless platforms, and other things (e.g. SNS, SQS, kinesis) is a very costly proposition as well.

Overall great article though, thanks for writing it up!

software engineer at auth0, writing code for humans, with humans.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store