AWS-ECS与Kubernetes

Kit*_*son 0 amazon-ecs kubernetes

当AWS在一段时间内已经拥有类似的服务ECS时,我很困惑,无法理解Kubernetes在AWS中的用法。ECS在json / yaml文件的容器编排方面也做得很好。Kubernetes与ECS相比有什么优势?

小智 5

两者都是容器编排服务。ECS与其他Amazon Web Services很好地集成在一起。Kubernetes是云中立的。您可以在这里找到很好的概述

您的需求应告诉您哪种需求更适合您的需求。这里有一些技巧,可以帮助您了解每种产品的位置。当然,有很多重叠之处,并且两种产品都能够运行生产工作负载。

如果满足以下条件,请使用Kubernetes(或AWS托管Kubernetes服务EKS):

  • 您想要云的可移植性;
  • 您想在本地部署;
  • 您希望开发人员使用与生产工作负荷相同的工具。

如果出现以下情况,请转到ECS(或Fargate,其托管版本):

  • 您可以轻松配置AWS(例如:自动扩展组,VPC,弹性负载均衡器...);

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

  • 您正在寻找易于学习的服务;