|
|
|
|
|
by chakspak
1651 days ago
|
|
One thing that I wish was mentioned in this article is that Kubernetes already provides a pretty good compatibility layer between cloud providers. If you don't completely bake your app into AWS by using the AWS SDK all over the place or using a database that only exists in AWS or something, moving individual apps is just not that bad. You still gotta solve the cross-cutting things like logging and metrics, but you gotta do that anyway, and that shouldn't (!) require code changes to your app. To be fair, that's all moot if you're not using Kubernetes in the first place. As well, things like EKS pod roles add great value that you'll have to sacrifice to truly call your app "portable". |
|