以往,在競爭對手谷歌、微軟面前,亞馬遜AWS技術的自給自足讓人稱奇,但此情此景已成過去式。
The information援引兩位知情人士稱,AWS正考慮開發一種以軟件工具Kubernetes為基礎的新云服務。
最初,Kubernetes技術由谷歌創立,該技術在Docker技術之上,增添了如資源調度、部署運行、服務發現和擴容縮容等多樣功能。作為谷歌開源容器集群管理系統,Kubernetes允許同時運行許多應用程序,在無需雇傭更多員工的基礎上,它能為企業管理更多數量的應用和服務器。另外,Kubernetes還有人工智能研究員(artificial intelligence researchers),通過軟件即可管理跨大量設備的運行。
結果是Kubernetes獲得開發者青睞,微軟、IBM、VMware等多家巨頭都加入了Kubernetes社區貢獻代碼。因此,從有著大量應用和服務器需要管理的華爾街銀行,到在云端開展業務、在容器運行程序的創業公司,Kubernetes企業用戶群足夠廣泛。對谷歌而言,Kubernetes是其優勢,再把Kubernetes企業用戶引到自家云上,或就是順其自然的事。
當然,無論是考慮公有云市占率,或是公司自身,亞馬遜云業務都是不容忽視的主角。
研究公司Canalys數據顯示,2017年Q1季度,AWS占云基礎架構市場份額31.3%,第二、三名玩家微軟和谷歌,分別占據12.3%、5.8%。去年全年AWS僅占約9%年營收,卻是亞馬遜主要利潤來源。最新一季度財報顯示,云計算業務貢獻約89%利潤。雖說亞馬遜靠賣計算和存儲等基本服務,且秉持著很少用競爭對手產品“一貫原則”,占據云基礎設施市場高地,但今時不同往日:公有云市場正朝著提供更強大和復雜的服務發展,競爭對手虎視眈眈,AWS已連續七個季度收入增長放緩,最新財報數據顯示(注:上圖Q2財報尚未公布,為預估數據),Q1季度營收增速同比減緩21%……
像Kubernetes技術,亞馬遜沒法再忽視。之前亞馬遜已有些應對舉措,包括支持Kubernetes作為容器管理選項。但如果使用谷歌云平臺,企業客戶可操作空間更大,如微調軟件時獲得更多幫助。有AWS員工告訴The information,通過AWS使用Kubernetes的公司,最后經常投向了谷歌懷抱,AWS自然想要阻止。
其實,亞馬遜并非沒有管理容器的服務,EC2就是。只是有AWS工作人員向The information透露,EC2沒能在企業客戶群里大放異彩。一方面該服務受到限制,僅能基于AWS運行,自然有運行在私人數據中心組件的應用就排除在外;另一方面,在ECS中管理容器的操作過程并不簡單。
因此,亞馬遜想弄以Kubernetes為基礎的云服務也是應時之舉。但目前AWS的規劃還處在早期階段,尚不清楚究竟亞馬遜是打算升級現有ECS服務以更好處理Kubernetes,或是建立全新獨立的Kubernetes服務。
據The information報道,知情人士稱,AWS此前從打包開源軟件走向成功云服務的路徑,AWS很可能也會在Kubernetes上實踐。包括構建應用程序編程接口,使軟件易于開發人員使用、將軟件與AWS其他服務集成,如AWS的Aurora MySQL,AWS Kinesis和ElastiCache服務。
但采用Kubernetes技術,AWS是得擔著風險的,Kubernetes意味著計算任務能在不同云提供商間轉換自如。畢竟科技巨頭在云領域的競爭愈戰愈激烈了,企業都在為未來爭奪。除把更多數據中心布局到世界各地外,價格戰也成難免的競爭手段。如微軟和谷歌Q1季度大幅下調價格,尤其微軟平均價格降幅達8%,亞馬遜云營收放緩有分析師認為,與AWS向長期客戶提供折扣變大有關。