首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes和Amazon的区别是什么?

Kubernetes和Amazon的区别是什么?
EN

Stack Overflow用户
提问于 2015-12-30 09:05:45
回答 2查看 2.7K关注 0票数 6

Amazon和Kubernetes实现架构有什么不同?

我需要决定选择一种云容器管理技术。选择这些技术的决定因素是什么?

我使用Docker来创建和执行容器。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-31 10:53:10

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

Kubernetes的主要好处是它是一个成熟的解决方案,最初由Google开发,但它完全是开源的!这意味着任何人都可以在引擎盖下查看,并且(如果必要的话)根据自己的目的修改和更新源代码。

库伯内特斯的另一个巨大好处是完全免费的。这意味着您可以在自己的基础设施上安装和运行它,而无需为Kubernetes本身支付任何额外的费用。

您可以在大量的不同提供者上运行Kubernetes。运行Kubernetes集群的环境并不重要--您应该只处理Kubernetes集群本身。例如,这允许您在Vagrant上本地运行开发集群,例如在公共云(如AWS或GCE )和私有云(如OpenStack )上运行分布式生产环境,或者仅仅使用一些libvirt解决方案(例如使用CoreOS )。同样,从Kubernetes的角度来看--您使用什么基础设施解决方案--这是唯一的要求--启用Kubernetes并不重要。

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

因此,在全球范围内,人们可能会比较Amazon和Kubernetes,但Kubernetes更灵活,而且可以随时定制解决方案。

票数 12
EN

Stack Overflow用户

发布于 2015-12-30 09:22:16

抱歉,你的问题没道理。就像问

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

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

您想向亚马逊支付托管码头集装箱的费用吗?你能做到的

还是要在运行Docker容器的地方创建自己的“云”?然后,给自己一些裸金属,并使用(例如) CoreOS库伯内斯在顶部。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34526251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档