【问题标题】:Difference between AWS EKS and ECS FargateAWS EKS 和 ECS Fargate 的区别
【发布时间】:2020-03-15 04:25:36
【问题描述】:

我使用了 ECS Fargate,它提供容器化、基于请求计数、CPU 和内存的自动扩展。 它按预期工作。

我开始探索 AWS EKS 功能,但我没有发现使用此功能有任何优势,因为所有功能均由 ECS Fargate 提供。

有人可以帮助我了解在哪里使用 ECS Fargate 以及在哪里使用 AWS EKS?

任何帮助表示赞赏。

谢谢,
哈利

【问题讨论】:

    标签: amazon-web-services amazon-ecs aws-fargate amazon-eks


    【解决方案1】:

    如果您想使用 Kubernetes,您可以使用 AWS EKS。
    由于 Kubernetes 是一种标准,理论上您可以轻松地将您的应用程序从 AWS EKS 迁移到其他云提供商,例如 Azure、Google Cloud 或 DigitalOcean,因为它们都支持 Kubernetes。

    如果您不关心 Kubernetes,那么我发现 AWS ECS 和 AWS Fargate [容器的无服务器计算] 部署类型是目前在 AWS 上运行 Docker 容器的最简单方法。

    请注意,Amazon 是 actively working on 将 Fargate 部署类型添加到 EKS 服务。
    我会在下个月the AWS re:invent conference 之后再回来看看这方面的变化。

    【讨论】:

    • 我想知道使用“Kubernetes”相对于“ECS fargate”有什么优势
    • @Harry 能够将其移动到其他云提供商,因为您没有被锁定在 Amazon 的专有 ECS 实施中,这是一个优势。我试图在我的回答中说明这一点。
    【解决方案2】:

    我们经常听到这些问题,我试图在this blog post 中捕捉到这些比较/定位的一些核心原则。

    【讨论】:

      猜你喜欢
      • 2021-07-22
      • 2019-09-10
      • 1970-01-01
      • 1970-01-01
      • 2021-07-03
      • 2020-09-05
      • 2021-04-06
      • 2018-06-15
      • 2022-11-10
      相关资源
      最近更新 更多