云原生计算基金会(CNCF)宣布,亚马逊网络服务公司(AWS)为了在其市场领先的公共云中加快云原生技术的开发和部署的目标,以铂金会员身份加入了 CNCF。
作为会员的一部分,AWS 的云架构战略副总裁 Adrian Cockcroft 将加入 CNCF 的理事会,AWS 的首席开源技术专家 Arun Gupta 将协调项目和工作组的技术合作。据 CNCF 网站的显示,目前前五大云服务提供商分别是:亚马逊 AWS、微软 Azure、谷歌云平台、IBM Bluemix 和阿里巴巴云,这些都是 CNCF 会员,它们“确认了云原生和容器是企业计算的未来”。
根据 CNCF 章程,云原生计算“用开源软件栈将应用程序作为微服务予以部署,将每个部分包装到其自己的容器中,并动态编排这些容器以优化资源利用率”。CNCF 承载这些软件栈的开源组件,包括 Kubernetes 、 Fluentd 、 linkerd 、 Prometheus 、 OpenTracing 、 gRPC 、 CoreDNS 、 containerd 、 rkt 和容器网络接口( 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 终端用户社区参与者 NCSOFT 、 Ticketmaster 、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 )关注我们。
评论