Gartner報(bào)告稱“到2020年,大概有75%的全球化企業(yè)將在生產(chǎn)中使用容器化應(yīng)用。”在這一輪數(shù)字化轉(zhuǎn)型中,企業(yè)必然走向云原生,看,離不開容器,離不開Kubernetes的人會(huì)越來越多。
Kubernetes為什么這么受歡迎呢?
KubeSphere容器平臺(tái)產(chǎn)品負(fù)責(zé)人于爽總結(jié)是:Kubernetes未來會(huì)統(tǒng)治所有的基礎(chǔ)設(shè)施。
他的意思是,只要業(yè)務(wù)是基于容器化應(yīng)用構(gòu)建的,就可以跑在任何Kubernetes上,無論這個(gè)Kubernetes是在任何地方的物理機(jī)上還是虛擬機(jī)上,只要Kubernetes平臺(tái)間有一根網(wǎng)線,容器化的應(yīng)用就可以隨意奔跑,需求是方向。
這樣的Kubernetes是不是牛的有點(diǎn)過分了?!有點(diǎn)過分,不過這都是真的。
正因?yàn)檫@樣,Kubernetes吸引的人是越來越多了。據(jù)于爽介紹說,2017年青云在做基于Kubernetes的PaaS時(shí),Kubernetes是以季度為節(jié)奏更新,而現(xiàn)在,每一兩個(gè)月就發(fā)行一個(gè)大版本,明年的節(jié)奏會(huì)更快。
Kubernetes的人緣非常好,生態(tài)非常強(qiáng)大。作為容器管理調(diào)度很薄的一層平臺(tái),Kubernetes沒有向上或者向下伸手,而是通過標(biāo)準(zhǔn)化的方式開放它的能力,比如存儲(chǔ)方面就開放了CSI標(biāo)準(zhǔn)接口,所有的存儲(chǔ)廠商都可以基于接口標(biāo)準(zhǔn)把存儲(chǔ)服務(wù)集成到Kubernetes體系里。
有人以為有了Kubernetes之后才有了DevOps,其實(shí)DevOps的歷史有十幾年了,DevOps的理念很好,只是沒那么火而已,有了Kubernetes之后,開發(fā)人員和運(yùn)維人員都愛上了Kubernetes,成了兩類人群的粘合劑,DevOps的推廣變得順風(fēng)順?biāo)饋怼?/p>
印象里已經(jīng)很久沒有一個(gè)2B類的開源項(xiàng)目能這么火了,雖然Kubernetes很火,但是用Kubernetes的門檻非常高,想用Kubernetes的話需要解決很多瑣碎問題。
云原生全家桶KubeSphere,搞定Kubernetes留下的瑣碎事兒
KubeSphere就是來解決這些瑣碎問題的專業(yè)平臺(tái),降低Kubernetes的落地和使用成本,KubeSphere提供了很多可選的功能組件,被社區(qū)稱為“云原生全家桶”。
國內(nèi)外有許多PaaS廠商也有基于Kubernetes的方案,不過大都屬于大的解決方案下的一部分,并非獨(dú)立的一個(gè)軟件產(chǎn)品項(xiàng)目。而開源的KubeSphere是一個(gè)非常獨(dú)立的云原生平臺(tái),任何人都可以單獨(dú)拿來用,而且它跟青云沒有強(qiáng)綁定關(guān)系,于爽表示:“從立項(xiàng)之初,KubeSphere就不屬于青云,而是屬于社區(qū)的”!
也可以說KubeSphere是屬于所有用戶的。用戶可以按照需求隨意安裝KubeSphere到任何地方,為了降低落地門檻,KubeSphere甚至還有一鍵安裝腳本,從本地筆記本上的一臺(tái)虛擬機(jī),到機(jī)房里的一臺(tái)或者幾臺(tái)物理服務(wù)器,到云數(shù)據(jù)中心的服務(wù)器,到任何需要用Kubernetes的地方。
在使用體驗(yàn)上,得益于青云科技在公有云產(chǎn)品交互體驗(yàn)上的設(shè)計(jì)經(jīng)驗(yàn),聽取用戶群和開源社區(qū)的經(jīng)驗(yàn)和反饋,KubeSphere的易用性、友好性也有保障,面對(duì)不了解k8s的人也能做到真正的開箱即用。Kubernetes在青云科技的打造下更符合企業(yè)用戶的實(shí)際需求,能滿足合規(guī)性要求。
一定程度上可以說,用上KubeSphere你就用上了云原生了,對(duì)于青云科技來說,開源這樣一個(gè)項(xiàng)目并非為了直接的商業(yè)利益,雖然KubeSphere可以較好的集成青云科技原有的技術(shù)能力,比如QingCloud云平臺(tái),SDN,SDS等產(chǎn)品,但本身并不是為了構(gòu)建綁定價(jià)值,也構(gòu)不成綁定。
Linux的世界不存在綁定,KubeSphere也不存在,KubeSphere是符合CNCF規(guī)范標(biāo)準(zhǔn)的,用戶完全不用擔(dān)心綁定,用戶可以隨時(shí)將應(yīng)用從KubeSphere遷移出去,KubeSphere在客觀上解決了許多共性需求,沒有KubeSphere也會(huì)有另外一個(gè)發(fā)行版,KubeSphere做了必須做的事情而已。
青云科技在容器領(lǐng)域布局頗深,容器產(chǎn)品方案中既有KubeSphere,也有QKE(QingCloud KubeSphere Engine)和QKS(QingCloud KubeSphere Service)兩大方案。
不同的是,KubeSphere支持企業(yè)私有部署,定位上,KubeSphere更適合大型企業(yè)用戶。而QKE和QKS都是青云公有云的服務(wù),在QKE中,青云負(fù)責(zé)托管著Kubernetes的各種管理,用戶也可以進(jìn)行一些管理操作,而QKS適合業(yè)務(wù)敏捷型企業(yè),用戶只負(fù)責(zé)業(yè)務(wù)代碼本身就可以。
在容器方面青云科技是多管齊下,類似的AWS,Azure等許多公有云廠商也都推出了多種容器方案,容器的技術(shù)方向已經(jīng)是共識(shí),但青云科技是少數(shù)搞Kubernetes發(fā)行版的廠商之一,也是國內(nèi)唯一一個(gè)Kubernetes發(fā)行版,KubeSphere是一件大好事,它將加速企業(yè)云原生方案的落地部署。