AWS宣布已经推出Amazon基于Kubernetes的弹性容器服务,一套能在AWS上使用Kubernetes的管理全面的服务。
周三,AWS re: Invent大会在拉斯维加斯拉开序幕,AWS CEO Andy Jassy在会上解释说,Amazon EKS运行开源Kubernetes软件的上游版本,这使得用户可以使用来自Kubernetes社区的现有插件和工具。
来自诸如CapitalOne和McDonald等的“数亿个”容器正在AWS上部署开来,但Jassy表示,过去12个月时间中,客户对Kubernetes的兴趣越来越浓厚。在云中运行的Kubernetes有63%是在AWS上运行,但Jassy表示,对那些想沿着这条路走下去的人来说,还有很多工作要做,这就是AWS推出EKS的一个主要原因。
他表示,用户已经在AWS上运行Kubernetes了;然而,他们现在更加有理由这样做了,因为该云计算巨头直接支持这这样做了。
在Amazon EKS上运行的应用程序与在任何一个标准的Kubernetes环境、本地数据中心或公有云上运行的应用程序是完全兼容的,这意味着基于Kubernetes的应用程序可以被迁移到Amazon EKS中,与此同时,不需要对任何代码进行改变。
该CEO表示:“这使得将Kubernetes作为一个管理式的服务运行在AWS上变得更加简单。在AWS,我们将这看作是一个机会,可以移除一些无差别的繁重的工作。我们想要让你充分利用容器提供的速度性、灵活性和不变性,因此你就可以专注于构建你的应用程序,而不再需要管理你的基础设施了。”
Jassy也揭开了AWS Fargate的神秘面纱,AWS Fargate使用户可以在不用管理服务器或集群的情况下运行容器。
AWS解释道:“它是一种能让你把容器作为一种基本的计算单元来使用,而不用管理底层实例的技术。你所需要做的是绘制你的容器图、制定CPU和内存要求,定义你的网络和IAM策略,以及进行启动。”