亚马逊网络服务公司加入云原生计算基金会

  • Daniel Bryant
  • 刘志勇

2017 年 8 月 15 日

话题:AWSDevOps架构Kubernetes

云原生计算基金会(CNCF)宣布,亚马逊网络服务公司(AWS)为了在其市场领先的公共云中加快云原生技术的开发和部署的目标,以铂金会员身份加入了 CNCF。

作为会员的一部分,AWS 的云架构战略副总裁 Adrian Cockcroft 将加入 CNCF 的理事会,AWS 的首席开源技术专家Arun Gupta 将协调项目和工作组的技术合作。据 CNCF 网站的显示,目前前五大云服务提供商分别是:亚马逊 AWS、微软 Azure、谷歌云平台、IBM Bluemix 和阿里巴巴云,这些都是 CNCF 会员,它们“确认了云原生和容器是企业计算的未来”。

根据 CNCF 章程,云原生计算“用开源软件栈将应用程序作为微服务予以部署,将每个部分包装到其自己的容器中,并动态编排这些容器以优化资源利用率”。CNCF 承载这些软件栈的开源组件,包括KubernetesFluentdlinkerdPrometheusOpenTracinggRPCCoreDNScontainerdrkt 和容器网络接口(Container Networking Interface,CNI)。CNCF 的目标是成为行业顶尖开发商之间的协作中心。

尽管在过去的开源工作方面上,亚马逊一直处于低调状态,但却已经为知名的开源项目(包括 Linux 内核、Docker、Apache Hive、Apache Hadoop、Chromium、jQuery、OpenMPI 和 Apache MXNet)做出了许多贡献。亚马逊在 2013 年加入了 Linux 基金会,还是核心基础设施计划(Core Infrastructure Initiative,CNI)的创始成员之一,也为 Linux 基金会下属的几个项目做出了相应的贡献,其中包括:Xen 项目Open Container Initiative(OCI),以及TODO Group

Adrian Cockcroft 最近在 Medium 发布的一篇文章指出,AWS 有兴趣参与几个 CNCF 项目和工作组:

AWS 是 containerd 项目的创始成员;我们很高兴加入 containerd 社区,并且有很多点子可以帮助我们的客户获得更好的体验。我们即将推出的 ECS 任务网络功能以 CNI 插件形式来编写,我们期望 CNI 能够成为 AWS 上所有基于容器的网络的基础。

据 CNCF 最近的一项调查显示,其中 63% 的受访者在 AWS 上运行容器,高于一年前的 44%。AWS 提供自己的原生 EC2 容器服务(EC2 Container Service,ECS)容器编排服务,去年在 re:Invent 开发人员会议上,AWS 宣布推出Blox。Blox 是 Amazon 为 ECS 构建的用于容器管理和业务流程开源项目的集合。

在 AWS 平台生产环境中使用 Kubernetes 的知名公司,包括 CNCF 终端用户社区参与者 NCSOFTTicketmaster、Vevo 和 Zalando。AWS 计划通过向 Kubernetes 和其他云原生技术做出贡献,在云原生社区中发挥积极作用。Arun Gupta 最近在 AWS 上发表了几篇博文,介绍了管理 Kubernetes 集群的经验。

更多的细节可以参阅 CNCF 新闻稿和 Adrian Cockcroft 在 Medium 博客发布的博文“云原生计算”。另外在 Twitter 中可关注这两个帐号: @CloudNativeFdn 和 @AWSOpen

查看英文原文Amazon Web Services Joins Cloud Native Computing Foundation (CNCF)


感谢冬雨对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

AWSDevOps架构Kubernetes