写点什么

AWS 宣布正式加入 CNCF

2017 年 8 月 10 日

就在微软上周刚刚宣布加入 CNCF 基金会不久,还未完全尘埃落定之时,AWS 即日宣布以铂金身份加入云原生计算基金会(CNCF),这也就意味着在容器编排方面 ,AWS 选择了拥抱开源的方式。这不由的让人想起了 AWS EMR 产品。有了这个强有力的云计算巨头的加入,相信 AWS 会为开源社区带来不一样的贡献。

AWS 加入 CNCF,也就意味着要解决 AWS 和 Kubernetes 之间的融合问题。Kubernetes 是一款开源项目,最初由 Google 开发,旨在利用 Google 过去十多年的容器使用经验,来解决容器编排问题,自发布以来发展迅猛,短短两年已经成为容器编排领域的劲旅。

CNCF 基金会则是用于管理和统筹 Kubernetes 项目的,AWS 成为 CNCF 的一份子之后,会花精力和时间来帮助 Kubernetes 项目茁壮成长,而且也会贡献一些小型的项目,比如如何让 Kubernetes 更加的易用。

另外,来自 AWS 的 Adrian Cockcroft ,他是 AWS 的云架构战略的副总裁,会以治理委员的身份加入 CNCF。与历史上的其他标准委员会相比,CNCF 算是一个不太正式的标准机构。但是它对于推进 Kubernetes 项目的发展至关重要,当然也包括一些通用的云计算。

其实,就在一个月以前,AWS 对于自己是否参与到通用的容器编排当中还犹豫不决,Kubernetes 是可以运行在 AWS 之上的,但是,明眼人都很明白,能够在上面运行和积极的支持在之上运行是两码事,尤其是 AWS 还会试图说服用户使用自己的容器编排产品。

开源已经成为公有云巨头的战场,保守的 AWS 是如此描述自己在开源的活动的:多年以来,Amazon 一直都有在为开源项目做出贡献,其中参与的项目有:Linux、Docker、Apache Hive、Apache Hadoop、Chromium、jQuery、OpenMPI 以及 Apache MXNet 等等,Amazon 在 2013 年加入 Linux 基金会,而且是核心基础设施计划(Core Infrastructure Initiative,CNI)的创始成员之一,对于 Linux 基金会下属的几个项目都有相应的贡献,它们分别是:Xen Project、Open Container Initiative(OCI)、 以及 TODO Group。

亚马逊曾经一度推出自己的容器编排产品:Amazon EC2 容器服务,这样就有很多云计算用户和公司越来越担心 AWS 只关心自己的产品和服务,是想牢牢的将用户锁定在 AWS,让用户不断的投入时间和金钱。然而,Kubernetes 能够让云计算用户轻松的扩展自己的负载到多个云计算供应商中,当然也包括自己本地的服务器。AWS 可能意识到了这一点,认为应该去积极支持(尽管不是全部)。

其实,近期 AWS 的一些动作已经表明,AWS 有意和 Kubernetes 接近,比如最近的一份报告说,AWS 意图在 Kubernetes 之上开发一套容器编排产品,那么加入 CNCF 这件事情,让这个想法变得更为真切,有了 AWS 的支持,这让所有担心和 Kubernetes 发生抢夺之战的人们松了一口气,也让所有的云供应商如释重负。

Adrian Cockcroft 在加入感言中是如此说道:“在 AWS 云平台中已经运行多个 CNCF 的项目,我们非常高兴加入基金会,以确保我们的用户能够继续在 AWS 运行他们的负载。CNCF 为诸如 Kubernetes、Containerd、CNI、Linkerd 等开源项目提供了一个中立的归属,有了我们的加入,希望能够为社区添砖加瓦,共建云计算原生生态。”

AWS 以实际行动站在了开源的阵营,某种程度上我们可以认为这是开源的再一次胜利,当然,最大的受益者仍然是拥抱 Kubernetes 的用户和开发者。目前为止,Gartner 公有云魔力向限的前三名:AWS、Azure、Google,均在自己的公有云服务中支持 Kubernetes,也加入了 CNCF,这意味着三家将在标准中角力。但是对于用户来说,再也不存在锁定的问题了。

这无疑是 AWS,作为强者的一次让步,也说明 AWS 的聪明之处——一切以利益为先,绝不逆势而为。

2017 年 8 月 10 日 19:002071
用户头像

发布了 34 篇内容, 共 98443 次阅读, 收获喜欢 12 次。

关注

评论

发布
暂无评论
发现更多内容

决定我们认知深度的究竟是什么?

石君

深度思考 方法论 连接

“WHY-HOW-WHAT”这个被誉为伟大的领袖如何激励行动的黄金圈法则,非常值得大家学一学!

数列科技杨德华

思维方式

爱他,就让他走?

Selina

团队管理 领导力 团队协作

程序员5分钟:你了解32位带符号的整型吗?

顾仲贤

程序员

我为什么选择infoq写作平台

三爻

回"疫"录(3):让人怀念的普通一天

小天同学

疫情 回忆录 现实纪录 纪实

从【炉石传说】到矩阵运算

Tango

Python 学习 矩阵 数学

世界知识产权日碎碎念

尹晓铁

成长 随笔 知识产权

死磕Java并发编程(4):happens-before是什么?JMM最最核心的概念,看完你就懂了

七哥爱编程

Java Java并发 happens-before JMM

除了负载均衡的算法,你还应该知道这些

松花皮蛋me

Java 负载均衡 分布式

像产品设计一样思考、像程序运行一样执行

水色

我不是怕表错态,而是怕我会不自觉地捍卫它

池建强

个人成长

回"疫"录(4):见证历史

小天同学

疫情 回忆录 现实纪录 纪实

Java并发编程系列插曲——对象的内存结构

孙苏勇

Java 内存模型 面向对象 ClassLayout

Golang 真的好用吗?

极客时间

golang 编程语言

祝这些不要脸的王八蛋同行家里着火

二爷

Harbor和Dragonfly双剑合璧 打造容器镜像运维新模式

亨利笔记

容器 k8s Harbor dragonfly 镜像

在谈判中,你有哪些属于自己的独特的方法和技巧?

Yolanda

vSphere 7融合Kubernetes,构建现代化应用的平台

亨利笔记

Kubernetes 容器 云原生 k8s vSphere

OpenCV 在 Android 上的应用

fengzhizi715

android OpenCV 计算机视觉

程序员都应该了解的运维知识经验

松花皮蛋me

DevOps 分布式 运维

微信朋友圈为什么没有阅读数?

彭宏豪95

微信 产品 产品设计

别总说CMS、G1,该聊聊ZGC了

猿人谷

CMS G1 ZGC JVM

前端如何搞监控总结篇

大前端洞见

前端监控 监控 全链路监控

ZGC都出来了,你还不懂G1?

岁月安然

G1 JVM

不以涨工资为目的的技术学习,都会以失败而告终

陆陆通通

程序员 面试 涨薪

运维 Harbor 镜像仓库的法宝:Operator

亨利笔记

Kubernetes 容器 k8s Harbor operator

“消灭你,与你无关”——阿里巴巴的风险 | 旧文重发

赵新龙

阿里巴巴 风险 蒋凡 IPO

程序员5分钟:你的程序占用了多少内存?

顾仲贤

程序员

批注MYSQL开发规范,助你了解其背后的“道”

三石

数据库规范 规范背后的原理 白话规范

程序员陪娃漫画系列——看医生

孙苏勇

生活 程序员人生 陪伴 漫画

微服务架构下如何保证事务的一致性

微服务架构下如何保证事务的一致性

AWS宣布正式加入CNCF-InfoQ