“KubeSphere不是青云的,而是屬于社區(qū)的。”KubeSphere容器平臺產(chǎn)品經(jīng)理于爽這樣對記者解釋KubeSphere的產(chǎn)品屬性。
早在2018年,KubeSphere剛剛面世時,青云QingCloud CEO黃允松就表示“KubeSphere將會是一個具有劃時代意義的產(chǎn)品”。在經(jīng)過一年多的打磨之后,開箱即用成為了KubeSphere的優(yōu)勢功能。于爽強調(diào),這是一款面向社區(qū)的產(chǎn)品。更直接一點來理解,這款產(chǎn)品已經(jīng)開源給所有的開發(fā)者,與青云沒有很強的關聯(lián)性,可以說是其本身的社會性質(zhì)要大于商業(yè)性質(zhì)。
在所有企業(yè)都在加快數(shù)字化步伐,邁入云原生時代的當下,青云推出一款面向社區(qū)的“劃時代產(chǎn)品”,這樣做的路徑是怎樣的呢?
云原生時代的基礎設施
如果要理解KubeSphere是怎樣的一款產(chǎn)品,那么首先要理解云原生時代對于企業(yè)的必然性。
CNCF基金會給出的云原生的簡單定義是,云原生技術有利于各組織在公有云、私有云和混合云等新型動態(tài)環(huán)境中,構建和運行可彈性擴展的應用。
從功能性的角度來看,云原生是解決客戶在企業(yè)業(yè)務落地時適應數(shù)字化、互聯(lián)網(wǎng)化趨勢時,一個基礎的解決架構。云原生雖然只有三個字,但其包含的代表技術包括容器、服務網(wǎng)格、微服務、不可變基礎設施和聲明式API等。
云原生的優(yōu)勢在于可以很好地構建容錯性好、易于管理、便于觀察的松耦合系統(tǒng)。結合可靠的自動化手段,云原生技術使工程師能夠輕松地對系統(tǒng)作出頻繁、可預測的重大變更。這對于許多邁向數(shù)字化的企業(yè)來說,是非常好的支撐數(shù)字化轉(zhuǎn)型的基礎設施。
根據(jù)相關數(shù)據(jù)統(tǒng)計,有73%的企業(yè)已經(jīng)至少采用一個或者一項云計算應用或者技術。有51%的企業(yè)CIO表示業(yè)務模式的變革正在發(fā)生。隨著5G時代的到來,數(shù)字化技術發(fā)展越來越快,企業(yè)業(yè)務亟需變革,而IT技術也需要快速發(fā)展以滿足企業(yè)所需。
為了應對頻繁變化的業(yè)務模式,企業(yè)開始從云時代跨入云原生時代。Gartner報告稱“到2020年,大概有75%的全球化企業(yè)將生產(chǎn)中使用容器化應用。” 從這個角度來看,可以說企業(yè)必然將從云時代走向云原生時代。
我們看到,在云原生的時代下,企業(yè)應用是基于容器打包構建的,為了運行一項容器化的業(yè)務,需要有支持容器的平臺。Gartner對此的預測是,云原生應用架構將在2-5年內(nèi)達到“Plateau of Productivity”,即在企業(yè)所有的IT基礎設施都可以用云原生闡釋和構建。
而在這其中,Kubernetes已經(jīng)成為云原生落地的事實標準。它的特點是,可跨基礎設施做應用遷移、版本演進快速,更新迭代快、擴展簡單且標準,這些都讓Kubernetes成為了企業(yè)的首選架構平臺
KubeSphere:Kubernetes之上聚焦業(yè)務應用
Kubernetes是基礎支撐平臺,但還無法滿足企業(yè)的所有需求。如果打個比方的話,那么Kubernetes就是一個毛坯房,如果想要入住,還需要硬裝軟裝,才能成為一個舒適溫暖的家。
而KubeSphere則是這樣一個容器平臺,能夠讓這個“毛坯房”煥然一新。從定義來看,KubeSphere是在Kubernetes之上構建的分布式操作系統(tǒng),是用于數(shù)據(jù)中心的、可插拔的企業(yè)級多租戶容器平臺。
KubeSphere的產(chǎn)品目標是“聚焦業(yè)務應用”,因此所有的功能體驗都是圍繞應用設計的。青云在產(chǎn)品開發(fā)之前都會跟社區(qū)用戶、青云現(xiàn)有的企業(yè)用戶進行調(diào)研:企業(yè)現(xiàn)在的使用模式是怎樣的,期待的模式是怎樣的,匯聚并梳理所有的需求,提煉并最終展示在KubeSphere容器平臺上,從而形成很好的用戶體驗。
于爽表示,KubeSphere的最終目的就是兩個:降低平臺落地的成本,降低用戶使用的成本。
開箱即用的云原生全家桶
而社區(qū)則將KubeSphere稱為“云原生全家桶”,這是因為KubeSphere提供了很多可選的功能組件,用戶可以在使用過程中,根據(jù)自己的業(yè)務需求有選擇的使用。
在這其中,青云賦予KubeSphere最重要的功能便是“開箱即用”。“在云原生的勢頭之下,我們希望KubeSphere可以開箱即用、運維友好,把所有后端的技術細節(jié)屏蔽掉,盡我們最大的可能幫助用戶節(jié)省學習成本,用戶可以迅速上手,提升用戶的效率。”于爽說道。
KubeSphere的很多功能是可插拔的,這是因為企業(yè)的訴求是多種多樣的,從企業(yè)的角度來看,最為方便的模式便是需要什么,直接打開就可以很好地在平臺上無縫的使用。于爽認為:“在企業(yè)里這個平臺肯定是多租戶的,因此需要有相應的租戶管理體系支撐。”
其次,KubeSphere提供健壯的容器基礎設施。青云的SDN、SDS產(chǎn)品,包括QingCloud云平臺,都跟KubeSphere有很好的整合。KubeSphere既可以安裝在青云之上,也可以安裝在其他云平臺、物理機或者VMware之上。
最后,KubeSphere擁企業(yè)級增強特性。極簡人機交互,運維友好、安全合規(guī):80%以上的操作可通過極簡的向?qū)綀D形界面完成;多租戶統(tǒng)一身份認證+三層級權限管理,租戶之間三層網(wǎng)絡隔離,保障數(shù)據(jù)安全;支持自動化、集中化統(tǒng)一運維,秒級頻率、雙重維度、十四項指標全方位立體化、可視化的監(jiān)控;符合企業(yè)既有IT管理規(guī)范,兼容企業(yè)傳統(tǒng)IT架構。
開源:面向社區(qū)
從2018年4月,KubeSphere的第一行代碼在GitHub上開源。2018年7月發(fā)布KubeSphere 1.0,借助青云的CIC大會正式發(fā)布并宣布全面開源。
隨著產(chǎn)品不斷迭代,2019年4月,青云在北京辦了一場主題為“大道至簡”的KubeSphere產(chǎn)品發(fā)布會,發(fā)布了 KubeSphere 2.0版本,并宣布加入CNCF基金會。2019年6月,通過QingCloud 云平臺,青云交付了KubeSphere公有云服務(QKE,QingCloud KubeSphere Engine)。在2019年11月,KubeSphere又發(fā)布了2.1版本,除了對現(xiàn)有功能做了很多加強外,通過社區(qū)用戶、企業(yè)用戶反饋整合,又提供了很多新的企業(yè)級功能。
于爽強調(diào):KubeSphere是很獨立的開源產(chǎn)品,和青云沒有很強的綁定關系。我們從產(chǎn)品設計之初,就說過:“KubeSphere不是青云的,而是社區(qū)的。”
目前,KubeSphere已在很多的商業(yè)客戶落地,行業(yè)覆蓋銀行、保險、制造業(yè)、航空公司、互聯(lián)網(wǎng)公司等。
通過社區(qū)推動產(chǎn)品發(fā)展
談到2020年的發(fā)展規(guī)劃,于爽表示,青云QingCloud希望通過社區(qū)推進KubeSphere的發(fā)展。他說道:“我們在線下的Meetup、線上GitHub開源社區(qū),都在不斷收取社區(qū)反饋,他們對哪個場景更關注,就會把這個產(chǎn)品的發(fā)展方向往這些領域傾斜。”
在2020年的第二季度和第三季度,青云會在公有云上交付更多圍繞容器、Kubernetes、云原生的功能。跟KubeSphere的宗旨相同,雖然這些技術很酷,但有很高的學習成本,青云會幫助用戶盡可能屏蔽所有后端的復雜性。
于爽透露,2020年第三季度,青云會發(fā)布KubeSphere 4.0版本,在這一版本中會推出和企業(yè)用戶關聯(lián)度比較大的功能,包括計費功能,AI模型市場等,把青云的AI算法、第三方AI算法等能力更好的提供給終端用戶。
于爽感嘆:這是云原生最好的時代,也是不得不云原生時代。而在這一時代中,KubeSphere作為開箱即用的云原生平臺,將會幫助企業(yè)更好的邁入云原生時代。
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!