我使用了 ECS Fargate,它提供了容器化、基于请求计数、CPU 和内存的自动扩展。
它按预期工作。
我开始探索 AWS EKS 功能,但我没有看到使用它的任何优势,因为所有这些功能都由 ECS Fargate 提供。
有人可以帮助我了解在何处使用 ECS Fargate 以及在何处使用 AWS EKS?
任何帮助表示赞赏。
谢谢,
哈利
最佳答案
您将使用 AWS EKS
如果您想使用 Kubernetes .
由于 Kubernetes 是一个标准,理论上您可以从 AWS EKS
移动您的应用程序其他云提供商,如 Azure、谷歌云或 DigitalOcean,因为它们都支持 Kubernetes,所以很容易。
如果你不关心 Kubernetes 那么我发现 AWS ECS
与 AWS Fargate
[容器的无服务器计算] 部署类型是目前在 AWS 上运行 Docker 容器的最简单方法。
请注意,亚马逊是 actively working on将 Fargate 部署类型添加到 EKS 服务。
我会在 the AWS re:invent conference 之后回来查看下个月看看这方面的情况如何变化。
关于amazon-web-services - AWS EKS 和 ECS Fargate 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58937633/