0

我正在寻找管理微服务可扩展基础架构的最简单、最快的方法。我选择使用 Docker。但到目前为止,我面临着一些不同的路要走。

  • AWS ECS
  • AWS Elastic Beanstalk
  • 码头工人云

你会去哪一个?为什么?

4

1 回答 1

2

没有好的答案,这取决于您的基础设施和成本。

  1. AWS ECS:这是AWS容器产品。
  2. Beanstalk:这是 PaaS。如果您想要微服务/可扩展性,这可能不合适。
  3. Docker Cloud:如果你是 AWS 商店,我不会走这条路。我假设您是,因为您没有询问 Kubernetes、GCP、数字海洋等。

编辑:

您不是 AWS 商店,但您有信誉。我会去ECS。与 Beanstalk 相比,您可以使用 docker 从 VM 中挤出更多的应用程序。如果您决定离开 AWS,您可以随身携带容器。不是配置(任务定义特定于 AWS),而是容器本身可以重建并推送到其他地方。

于 2016-10-18T17:55:00.370 回答