上周,微軟公布了Azure Container Service——這是一個(gè)新的基于Kubernetes的Azure云計(jì)算平臺(tái)服務(wù),而Kubernetes是由谷歌構(gòu)建的大型開(kāi)源云技術(shù)。
微軟云端的容器編排服務(wù)Azure Container Service的變化反映了其新的、以Kubernet為中心的通向云原生應(yīng)用的路徑。
Kubernetes是一個(gè)軟件項(xiàng)目,始于谷歌管理其龐大服務(wù)器基礎(chǔ)架構(gòu)的一種方式,已經(jīng)成為在現(xiàn)代軟件開(kāi)發(fā)人員中很流行的一個(gè)開(kāi)發(fā)工具。
雖然領(lǐng)先的AWS和Microsoft Azure都為Kubernetes提供了一些支持,但Google Cloud自豪地認(rèn)為自己是第一個(gè)也是最好的使用該軟件的地方,因?yàn)镵ubernetes就是在它家發(fā)明的。
現(xiàn)在,Azure Container Service(簡(jiǎn)稱(chēng)AKS)試圖建立它在Kubernetes世界的強(qiáng)勢(shì)地位——微軟認(rèn)為Azure可以在Kubernetes游戲中擊敗Google Cloud。AKS通過(guò)提升管理和維護(hù)工具,使客戶(hù)可以容易或者至少更容易地大規(guī)模運(yùn)行Kubernetes。微軟已經(jīng)開(kāi)始提供免費(fèi)使用的Beta版。
微軟下的功夫
Microsoft Azure容器首席項(xiàng)目經(jīng)理Gabriel Monroy表示,AKS會(huì)使管理和操作Kubernetes環(huán)境變得更加容易,而且不會(huì)犧牲移動(dòng)性。這項(xiàng)新服務(wù)具有Azure托管的控制平面、自動(dòng)升級(jí)、自我修復(fù)、輕松擴(kuò)展、簡(jiǎn)單的開(kāi)發(fā)人員和集群運(yùn)維人員用戶(hù)體驗(yàn)等特征。通過(guò)AKS,客戶(hù)可以獲得開(kāi)源Kubernetes的好處,而不會(huì)有復(fù)雜性和運(yùn)營(yíng)開(kāi)銷(xiāo)。
也許有人覺(jué)得這個(gè)項(xiàng)目經(jīng)理的名字聽(tīng)起來(lái)耳熟——是的,他以前擔(dān)任過(guò)Deis的首席技術(shù)官,而Deis是舊金山的一家軟件創(chuàng)業(yè)公司,被微軟在四月份收購(gòu)。Deis以許多開(kāi)源項(xiàng)目而聞名,其中包括Kubernetes的Helm軟件包管理器和Kubernetes原生服務(wù)經(jīng)紀(jì)Steward。
Monroy不是唯一一個(gè)在微軟工作的Kubernetes社區(qū)著名成員。Kubernetes共同創(chuàng)始人Brendan Burns現(xiàn)在是微軟的杰出工程師,負(fù)責(zé)Azure的容器工作。
對(duì)于已經(jīng)在Azure Container Service(即DC / OS和Docker Swarm)上運(yùn)行其他編排系統(tǒng)的用戶(hù),微軟承諾將繼續(xù)支持該服務(wù)的當(dāng)前部署引擎。該公司還與Docker(Swarm)和Mesosphere(DC / OS)合作,通過(guò)各自的Azure Marketplace解決方案改善Azure的兼容性。
Google的雙刃劍
Kubernetes是一個(gè)很流行的被稱(chēng)為軟件容器的開(kāi)發(fā)人員技術(shù),而容器由估值超過(guò)10億美元的Docker開(kāi)創(chuàng)。
容器是排列整齊的“盒子”,開(kāi)發(fā)人員可以在其中打包軟件程序。容器確保應(yīng)用程序以相同的方式運(yùn)行而不用管運(yùn)行它們的計(jì)算機(jī)如何(無(wú)論是筆記本電腦、服務(wù)器、數(shù)據(jù)中心還是云平臺(tái))。這與微軟所謂的混合云重點(diǎn)相關(guān),而混合云將Azure云與客戶(hù)現(xiàn)有的數(shù)據(jù)中心掛鉤。
微軟在其博客文章中承認(rèn),Kubernetes已經(jīng)成為容器業(yè)務(wù)流程的開(kāi)放源代碼標(biāo)準(zhǔn),創(chuàng)業(yè)公司和大型科技公司對(duì)其的支持蜂擁而至。
從某種意義上說(shuō),對(duì)于谷歌來(lái)說(shuō),Kubernetes已經(jīng)成為這一領(lǐng)域的標(biāo)準(zhǔn),這是一個(gè)大妙招。然而,像亞馬遜和微軟這樣的競(jìng)爭(zhēng)對(duì)手對(duì)Kubernetes下大賭注,谷歌也有了負(fù)擔(dān),即必須確保其發(fā)明的技術(shù)讓自己在云戰(zhàn)爭(zhēng)中占有一席之地。