“云原生是個(gè)大話題,涉及的東西很多。它是解決客戶在企業(yè)業(yè)務(wù)落地時(shí)適應(yīng)數(shù)字化、互聯(lián)網(wǎng)化趨勢(shì)時(shí),一個(gè)很落地的解決架構(gòu)??梢哉f(shuō),這是云原生最好的時(shí)代,也是不得不云原生時(shí)代。” 面對(duì)云原生,KubeSphere容器平臺(tái)產(chǎn)品服務(wù)于爽這樣說(shuō)道,“極簡(jiǎn)!成為KubeSphere對(duì)云原生下的新定義。”
云原生時(shí)代已經(jīng)到來(lái)
如今,越來(lái)越多的企業(yè)選擇將工作負(fù)載遷移到容器中,應(yīng)用在容器中被切分成諸多微服務(wù),業(yè)務(wù)運(yùn)行網(wǎng)格化了,資源隨需靈活調(diào)度,應(yīng)用進(jìn)入容器后能適應(yīng)更多的生產(chǎn)環(huán)境,容器正成為一種技術(shù)趨勢(shì),它將改變?cè)朴?jì)算的未來(lái)。
于爽介紹,容器是云原生時(shí)代的核心基礎(chǔ)設(shè)施。顯然,它不僅十分貼近企業(yè)客戶的云原生轉(zhuǎn)型需求,還可以幫助企業(yè)快速構(gòu)建云原生應(yīng)用,從而實(shí)現(xiàn)DevOps和微服務(wù)的落地,加快業(yè)務(wù)創(chuàng)新迭代,最終實(shí)現(xiàn)企業(yè)的數(shù)字化轉(zhuǎn)型。
說(shuō)到青云QingCloud (qingcloud.com)人們肯定會(huì)想到一個(gè)詞:“純”云原生。用其CEO黃允松的話說(shuō),青云的使命就是全面破壞傳統(tǒng)ICT產(chǎn)業(yè)形態(tài),在云端重新構(gòu)筑面向未來(lái)的企業(yè)ICT的交付形態(tài)。
其實(shí),隨著數(shù)字化轉(zhuǎn)型的深入,企業(yè)的需求已經(jīng)不再僅僅滿足于上云這么簡(jiǎn)單,而是需要向云原生架構(gòu)轉(zhuǎn)型,解放架構(gòu)自由度,做到最大化業(yè)務(wù)敏捷性。
“隨著,5G時(shí)代的到來(lái),數(shù)字化技術(shù)越來(lái)越快,如果企業(yè)的業(yè)務(wù)只是停留在傳統(tǒng)的形式,已經(jīng)完全不適應(yīng)現(xiàn)在的發(fā)展需求”。于爽表示,企業(yè)的業(yè)務(wù)需要變革,不斷推進(jìn),而IT也在為了支撐這種變革。在數(shù)字化轉(zhuǎn)型1.0時(shí),大家開(kāi)始邁出上云的第一步。企業(yè)會(huì)把一些硬件做軟件定義、數(shù)字化?,F(xiàn)在很多傳統(tǒng)企業(yè)已經(jīng)實(shí)現(xiàn)了數(shù)字化轉(zhuǎn)型1.0,有73%的企業(yè)已經(jīng)至少采用一個(gè)/一項(xiàng)云計(jì)算應(yīng)用或者技術(shù)。
“快速上手”切中企業(yè)需求
“到了數(shù)字化轉(zhuǎn)型2.0時(shí)代,是為了應(yīng)對(duì)業(yè)務(wù)模式非常頻繁的變化而產(chǎn)生的,從原來(lái)的云模式變成云原生的模式。”權(quán)威咨詢機(jī)構(gòu)Gartner的報(bào)告就稱:“2020年,大概有75%的全球化企業(yè)將生產(chǎn)中使用容器化應(yīng)用。”
那么,KubeSphere容器平臺(tái)與傳統(tǒng)K8S又有哪些區(qū)別呢?
“我們定義已經(jīng)很明確——KubeSphere容器平臺(tái)是K8S的發(fā)行版。”于爽介紹,在中國(guó)只有KubeSphere的定位是Kubernetes的發(fā)行版,我們希望給客戶提供一個(gè)通用的分布式Kubernetes發(fā)行版,就像類比Linux發(fā)行版是Ubuntu一樣。
此外,KubeSphere是全開(kāi)源的,意味著它一定滿足社區(qū)用戶通用需求的發(fā)行版。用戶不需要太深入了解Kubernetes,就能快速上手,且場(chǎng)景支持相對(duì)全面,CI/CD、微服務(wù)治理等,這些都是互聯(lián)網(wǎng)企業(yè)非常需要的,KubeSphere控制臺(tái)提供統(tǒng)一管理入口,細(xì)粒度的資源權(quán)限管理,支持所有K8S的上層資源管理。
除此之外,于爽進(jìn)一步表示,協(xié)作流程也發(fā)生了變化,以前是很大的團(tuán)隊(duì),開(kāi)發(fā)、測(cè)試、美工、項(xiàng)目經(jīng)理,所有人面對(duì)同一個(gè)項(xiàng)目、同一個(gè)產(chǎn)品,可能需要?dú)v時(shí)三個(gè)月甚至半年時(shí)間才發(fā)布一個(gè)版本,所有人都得參與上線過(guò)程。
而現(xiàn)在,大家開(kāi)始往敏捷、DevOps方向發(fā)展,團(tuán)隊(duì)被拆解,微服務(wù)使得項(xiàng)目或產(chǎn)品已經(jīng)被切割成很小的模塊。比如購(gòu)物車團(tuán)隊(duì)可能只需要一個(gè)全棧的研發(fā),他不需要了解其他模塊的業(yè)務(wù),他跟其他模塊的溝通是服務(wù)與服務(wù)之間的API、文檔等,是一個(gè)很松耦合的團(tuán)隊(duì)組織架構(gòu)。
企業(yè)開(kāi)箱即用“大道至簡(jiǎn)”
為什么Kubernetes這么受歡迎?
“用戶把KubeSphere稱為云原生全家桶,因?yàn)镵ubeSphere提供了很多可選的功能組件,能夠真正做的開(kāi)箱即用。”于爽介紹,首先,核心功能開(kāi)箱即用。即點(diǎn)即用的DevOps,面向開(kāi)發(fā)測(cè)試人員,覆蓋了開(kāi)發(fā)測(cè)試全鏈條的發(fā)布。從提交代碼、構(gòu)建應(yīng)用、應(yīng)用發(fā)布到測(cè)試環(huán)境、測(cè)試通過(guò)發(fā)布到準(zhǔn)生態(tài)環(huán)境及生產(chǎn)環(huán)境,這一套流程在KubeSphere平臺(tái)上可通過(guò)可視化界面進(jìn)行統(tǒng)一的管理。此外,不管是傳統(tǒng)微服務(wù)框架還是主流的云原生微服務(wù)框架,在KubeSphere平臺(tái)上都可以得到很好的支持。
其次,健壯的容器基礎(chǔ)設(shè)施。青云QingCloud主導(dǎo)的開(kāi)源項(xiàng)目肯定會(huì)把自己擅長(zhǎng)的技術(shù)同時(shí)輸出到這個(gè)平臺(tái)。青云QingCloud有自己的SDN、SDS產(chǎn)品,包括QingCloud云平臺(tái),都可以跟KubeSphere很好的整合。這個(gè)整合并不是強(qiáng)綁定的關(guān)系,KubeSphere既可以安裝在青云之上,也可以安裝在其他云平臺(tái)、物理機(jī)或者VMware之上。
最后,企業(yè)級(jí)增強(qiáng)特性。極簡(jiǎn)人機(jī)交互,通過(guò)社區(qū)用戶和商業(yè)用戶的反饋,我們對(duì)KubeSphere的產(chǎn)品體驗(yàn),信心是非常強(qiáng)的。在大型企業(yè)落地,多租戶、運(yùn)維友好和安全都是必須的功能。
“在新一輪數(shù)字化轉(zhuǎn)型中,企業(yè)必然走向云原生,云原生是最終不得不做的事情。”于爽堅(jiān)定的認(rèn)為。