代码之家  ›  专栏  ›  技术社区  ›  KitKarson

AWS-ECS与Kubernetes[关闭]

  •  -2
  • KitKarson  · 技术社区  · 7 年前

    我很难理解在AWS中使用kubernetes的情况,因为AWS已经有一段时间使用了类似的服务ecs。ecs通过json/yaml文件在容器编排方面也做得很好。Kubernetes与ECS相比有哪些优势?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Andre Castoldi    7 年前

    两者都是容器编排服务。ecs与其他Amazon Web服务的集成非常好。Kubernetes是云中性的。你可以找到一个很好的概述 here

    你的要求应该告诉你哪个更符合你的需要。以下是一些帮助您了解每个产品定位的提示。当然,有很多重叠,而且这两种产品都非常能够运行生产工作负载。

    去Kubernetes(或 EKS ,AWS管理的Kubernetes服务)如果:

    • 你想要云的可移植性;
    • 您希望部署内部部署;
    • 您希望开发人员使用与运行生产工作负载相同的工具。

    ECS (或) Fargate ,其托管版本)如果:

    • 您可以轻松配置AWS(例如:自动缩放组、vpc、弹性负载均衡器…);

    • 您已经在EC2上运行了一个工作负载,并且正在逐渐将其迁移到容器中;

    • 你寻找一种更容易学习的服务;