云原生計算基金會(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)