假设您在AWS上部署了一个Kubernetes应用程序,该应用程序具有多个组件/docker镜像。您可以使用AWS的RDS或Redis服务,也可以实例化您自己的dockerized组件来做同样的事情。有没有什么最佳实践可以让你知道什么时候选择RDS by AWS,或者只是简单地对你选择的数据库使用最新的docker镜像?
我意识到让AWS管理RDS可能比实例化数据库的docker镜像、管理其卷等更容易、更稳定。但是,我是否遗漏了什么考虑因素?
发布于 2019-05-21 05:52:29
如果您希望能够轻松快速地将应用程序移动到其他托管位置,如Azure、GCP、Digital Ocean、on-premise等,则主要考虑使用docker。
如果您希望Amazon为您管理服务器,而您所做的工作绝对是最少的,那么使用RDS。
https://stackoverflow.com/questions/56228456
复制相似问题