用數(shù)字化轉(zhuǎn)型塑造企業(yè)競(jìng)爭(zhēng)力已經(jīng)是共識(shí),企業(yè)的創(chuàng)新可以細(xì)化到一塊塊業(yè)務(wù),一個(gè)個(gè)應(yīng)用,甚至一行行代碼,而云原生幫助企業(yè)解決從代碼開發(fā)協(xié)作,到應(yīng)用部署上線,運(yùn)維管理等各個(gè)環(huán)節(jié)的問題。

上圖很好的揭示了幾十年的軟件開發(fā)架構(gòu)變化,看似挺復(fù)雜,其實(shí)就是越來越人性化了。簡(jiǎn)而言之一句話,開發(fā)者開發(fā)的更輕松了(分工更細(xì)了),運(yùn)維人員運(yùn)維的負(fù)擔(dān)更小了(工具更強(qiáng)大了),業(yè)務(wù)人員用IT也更順手了(要什么可以很快有什么了)。

以前是很多人一起開發(fā)少量笨重且龐大的應(yīng)用,部署在笨重的專有硬件上,面對(duì)業(yè)務(wù)新需求的響應(yīng)能力非常差,開發(fā)者開發(fā)得費(fèi)勁,運(yùn)維者也運(yùn)維得不舒服。

現(xiàn)在流行開發(fā)微服務(wù)(不再開發(fā)大型單個(gè)應(yīng)用,改為開發(fā)一個(gè)個(gè)小的功能),流行用容器管理這些應(yīng)用服務(wù),雖然需求變得更快了,但開發(fā)迭代的速度也更快了,開發(fā)和運(yùn)維環(huán)節(jié)聯(lián)系越來越緊密了。

這種轉(zhuǎn)變,離不開容器化,離不開云原生,離不開云原生的事實(shí)標(biāo)準(zhǔn)——Kubernetes。

Gartner報(bào)告稱“到2020年,大概有75%的全球化企業(yè)將在生產(chǎn)中使用容器化應(yīng)用?!痹谶@一輪數(shù)字化轉(zhuǎn)型中,企業(yè)必然走向云原生,看,離不開容器,離不開Kubernetes的人會(huì)越來越多。

Kubernetes為什么這么受歡迎呢?

KubeSphere容器平臺(tái)產(chǎn)品經(jīng)理于爽總結(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ū)稱為“云原生全家桶”。

國(guó)內(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做了必須做的事情而已。

開源是一個(gè)獲取到他人勞動(dòng)成果的路徑,也是一個(gè)獲知大家普遍需求和發(fā)展趨勢(shì)的方式,開源社區(qū)里,大家取之于開源也回饋于開源,2018年7月發(fā)布KubeSphere 1.0,此后不斷豐富功能和特性,開源以來,關(guān)注度飛漲,獲得了許多專家型用戶的稱贊,獲得了CNCF的認(rèn)證,獲得許多權(quán)威機(jī)構(gòu)的獎(jiǎng)項(xiàng)。

結(jié)語

青云在容器領(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ā)行版的廠商之一,也是國(guó)內(nèi)唯一一個(gè)Kubernetes發(fā)行版,KubeSphere是一件大好事,它將加速企業(yè)云原生方案的落地部署。

分享到

zhupb

相關(guān)推薦