【问题标题】:Differences between AWS Fargate and multi-container Elastic Beanstalk?AWS Fargate 和多容器 Elastic Beanstalk 之间的区别?
【发布时间】:2019-02-20 04:43:00
【问题描述】:

我了解 ECS 具有 EC2 和 Fargate 启动类型,它们对底层环境配置提供的控制不同。

在 Fargate 之前,ECS 用于提供对容器环境的详细控制,而 Elastic Beanstalk 用于抽象这些细节并仅运行容器。

FAQ section of AWS ECS 中写道:

对于 Beanstalk,您只需指定要部署的容器映像、CPU 和内存要求、端口映射和容器链接。如果您想对自定义应用程序架构进行更细粒度的控制,可以直接使用 Amazon ECS。

现在使用 Fargate,提供的功能似乎非常相似。那么 Elastic Beanstalk 上的 Fargate 和 docker 有什么区别呢?

【问题讨论】:

    标签: amazon-web-services amazon-elastic-beanstalk amazon-ecs aws-fargate


    【解决方案1】:

    多容器 Elastic Beanstalk,实际上使用 ECS 来配置您的集群,这使其作为平台即服务 (PaaS) 模型运行,这样您就可以在它设置的集群上运行您的图像。

    Fargate 在完全托管的服务器上运行,因此您不必像在 Elastic beanstalk 中那样担心集群或服务器。您只需管理 Docker 容器,使其更像是软件即服务 (SaaS) 模型。

    【讨论】:

      猜你喜欢
      • 2014-11-15
      • 2020-11-14
      • 2017-07-26
      • 1970-01-01
      • 2012-01-17
      • 2017-09-26
      • 2015-11-20
      • 2021-11-25
      相关资源
      最近更新 更多