当前位置:  开发笔记 > 运维 > 正文

Kubernetes和Amazon ECS有什么区别?

如何解决《Kubernetes和AmazonECS有什么区别?》经验,为你挑选了2个好方法。

Amazon ECS和Kubernetes实施架构有什么区别?

我需要决定在云端选择一种容器管理技术.选择这些技术时,决定因素是什么?

我正在使用Docker进行容器创建和执行.



1> 小智..:

我在使用容器和不同容器解决方案方面拥有丰富的经验,包括Amazon ECS和Kubernetes,我发现Kubernetes是管理不同环境中容器的最有用的解决方案之一.

Kubernetes的主要好处 - 它是一个成熟的解决方案,最初由谷歌开发,但它是完全开源的!这意味着任何人都可以深入了解并根据需要修改和更新源代码.

Kubernetes的另一个巨大好处 - 完全免费.这意味着您可以安装它并在您自己的基础架构上运行,而无需为Kubernetes本身支付任何额外费用.

您可以在大量不同的提供商上运行Kubernetes .在运行Kubernetes集群的环境中无关紧要 - 您应该只关注Kubernetes集群本身.这让你运行,例如,发展集群上本地无业游民,为使对公共云类似AWS或GCE和私有云一样的OpenStack,或者干脆利用一些libvirt的解决方案(使用CoreOS例如)分布式生产环境.同样,从Kubernetes的角度来看 - 你使用什么基础设施解决方案 - 唯一的一个要求 - 与Kubernetes一起启用并不重要.

谈到Amazon ECS--这是一个专有的供应商锁定解决方案.它也可以提供与Kubernetes相同的性能,但它不会给你相同的灵活性.

因此,全球可以比较Amazon ECS和Kubernetes,但Kubernetes更灵活,可随时定制解决方案.



2> Hank..:

抱歉,您的问题毫无意义。就像问

什么是更好的?租车还是福特?

AWS提供了IaaS,Kubernetes是管理分布式容器的系统。您可以在各种平台上运行Kubernetes,包括 AWS提供的基础架构。

您想付钱给亚马逊托管您的Docker容器吗?你可以那样做。

还是要在运行Docker容器的地方创建自己的“云”?然后让自己的一些裸机和使用(例如)CoreOS和Kubernetes之上。

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有