不可否認(rèn)的是,云原生炙手可熱,已經(jīng)成為云計(jì)算下半場(chǎng)創(chuàng)新的核心,錯(cuò)過(guò)了云原生,也就意味著企業(yè)將錯(cuò)過(guò)飛躍式發(fā)展抑或“彎道超車”的良機(jī)。
在上周由青云科技主辦的“原生新未來(lái)”青云云原生技術(shù)沙龍中,青云 KubeSphere 容器產(chǎn)品負(fù)責(zé)人于爽、青云容器解決方案架構(gòu)師曾常習(xí)、OpenFunction 項(xiàng)目負(fù)責(zé)人霍秉杰、青云數(shù)據(jù)庫(kù)產(chǎn)品經(jīng)理王文瑾、全象低代碼后端研發(fā)負(fù)責(zé)人李家允出席,并就容器、云邊協(xié)同、函數(shù)計(jì)算、云原生數(shù)據(jù)庫(kù)、低代碼等技術(shù)、產(chǎn)品、實(shí)踐案例展開(kāi)分享,與用戶一起論道云原生。
3 個(gè)多小時(shí)分享,干貨滿滿,精彩回顧一起來(lái)看——
“真正實(shí)現(xiàn)云原生轉(zhuǎn)型,好比攀登一座座高峰”
關(guān)于云原生的發(fā)展趨勢(shì),于爽在《潮頭風(fēng)正勁,云原生加速數(shù)字化創(chuàng)新》主題演講中提到,云原生正成為企業(yè)的必需品,是剛需。同時(shí) Kubernetes 已經(jīng)成為一個(gè)事實(shí)標(biāo)準(zhǔn),成為企業(yè) IT 標(biāo)配,是企業(yè)數(shù)字人的標(biāo)準(zhǔn)化溝通語(yǔ)言。基于 Kubernetes 構(gòu)建云原生平臺(tái)也將成為企業(yè)數(shù)字化創(chuàng)新必經(jīng)之路,未來(lái)更多核心生產(chǎn)應(yīng)用要遷移到云原生平臺(tái)之上。
“Gartner 預(yù)計(jì),到 2025 年,云原生平臺(tái)將成為 95% 的企業(yè)新數(shù)字計(jì)劃的基礎(chǔ),而這一比例,2021 年僅為 40%。”于爽進(jìn)一步強(qiáng)調(diào)。
理想很豐滿,現(xiàn)實(shí)很殘酷。在于爽看來(lái),真正實(shí)現(xiàn)云原生轉(zhuǎn)型,好比攀登一座座高峰,比如底層平臺(tái)如何選型?上層業(yè)務(wù)如何與底層平臺(tái)結(jié)合?如何做好平臺(tái)運(yùn)維、安全管理?開(kāi)發(fā)工具、開(kāi)發(fā)框架如何整合?不同行業(yè)、不同發(fā)展階段的客戶均面臨著復(fù)雜的問(wèn)題和挑戰(zhàn)。
為此,于爽表示,青云可以為客戶量身打造云原生專屬模版。“特別是我們現(xiàn)在已經(jīng)形成了完整的云原生產(chǎn)品家族,以一種標(biāo)準(zhǔn)化的產(chǎn)品服務(wù),讓客戶可以像搭積木一樣靈活選擇和組合,以最低成本實(shí)現(xiàn)快速部署,幫助客戶打通云原生轉(zhuǎn)型的‘任督二脈’。”
具體到產(chǎn)品服務(wù)層面,霍秉杰、王文瑾、李家允分別帶來(lái)了 OpenFunction FaaS 開(kāi)源框架、云原生數(shù)據(jù)庫(kù)、低代碼平臺(tái)的分享。
“Serverless 是繼 IaaS、PaaS 之后,云計(jì)算發(fā)展的下一波浪潮”
霍秉杰在《云原生時(shí)代對(duì)函數(shù)計(jì)算的思考與實(shí)踐》主題演講中指出,Serverless 被認(rèn)為是繼 IaaS、PaaS 之后云計(jì)算發(fā)展的下一波浪潮,并有業(yè)內(nèi)專家認(rèn)為,Serverless 最終會(huì)成為云時(shí)代的計(jì)算范式,能夠在很大程度上替代有服務(wù)的計(jì)算模式。
然而,現(xiàn)在的 Serverless 在“標(biāo)準(zhǔn)化和生態(tài)成熟度方面還有所欠缺”,Kubernetes 帶來(lái)了云廠商中立的可能性,但 FaaS 領(lǐng)域很難實(shí)現(xiàn)云廠商中立,每個(gè)云廠商都有自己的 FaaS 平臺(tái),且通常與云上的后端服務(wù)綁定,可能會(huì)導(dǎo)致廠商鎖定的風(fēng)險(xiǎn)。因此,用戶需要一個(gè)云廠商中立的 FaaS 平臺(tái)的命題亟待解決。
OpenFunction FaaS 開(kāi)源框架應(yīng)運(yùn)而生。“OpenFunction 是一個(gè)開(kāi)源的函數(shù)即服務(wù) FaaS 項(xiàng)目,用戶只需專注于業(yè)務(wù)邏輯,不必關(guān)心底層運(yùn)行環(huán)境和技術(shù)棧的實(shí)現(xiàn)細(xì)節(jié),只需提交一段代碼,即可生成事件驅(qū)動(dòng)、動(dòng)態(tài)伸縮的 Serverless 工作負(fù)載。”霍秉杰介紹到。
他還指出,OpenFunction 核心組件包括函數(shù)構(gòu)建(Build)、函數(shù)框架(Functions Framework)、函數(shù)服務(wù)(Serving)和事件驅(qū)動(dòng)框架(Events Framework),涵蓋函數(shù)插件、函數(shù)分布式跟蹤、控制自動(dòng)縮放、HTTP 函數(shù)觸發(fā)異步函數(shù)等功能。“其中,OpenFunction 一個(gè)顯著的優(yōu)勢(shì)在于對(duì)異步函數(shù)的支持,能夠幫助客戶節(jié)省大量計(jì)算成本和時(shí)間成本。這是其他廠商的 FaaS 平臺(tái)很少支持的。”霍秉杰補(bǔ)充道。
目前,OpenFunction 順利通過(guò) CNCF 技術(shù)監(jiān)督委員會(huì)(TOC)評(píng)定,正式成為 CNCF 沙箱(Sandbox)項(xiàng)目。
“容器和數(shù)據(jù)庫(kù)的結(jié)合,將會(huì)擦出更多火花”
談及云原生數(shù)據(jù)庫(kù),王文瑾在《數(shù)據(jù)庫(kù)容器化實(shí)踐之路》主題演講中表示,隨著 Kubernetes 的不斷發(fā)展,數(shù)據(jù)庫(kù)步入容器化時(shí)代。這個(gè)時(shí)代典型的特征就是基于 Docker 和 Kubernetes 的容器化標(biāo)準(zhǔn)方式,為客戶交付數(shù)據(jù)庫(kù)服務(wù),整個(gè)過(guò)程都是標(biāo)準(zhǔn)化的。
王文瑾解釋道:“為什么數(shù)據(jù)庫(kù)需要容器化?一是通過(guò)容器化部署,能夠?qū)崿F(xiàn) PaaS 層和 IaaS 層的解耦,讓客戶專注于數(shù)據(jù)庫(kù) PaaS 層建設(shè);二是能夠充分利用 IaaS 層提供的資源池化和彈性能力,以及 Kubernetes 提供的統(tǒng)一管控方式,降低客戶運(yùn)維成本。”
相較于傳統(tǒng)數(shù)據(jù)庫(kù),容器化數(shù)據(jù)庫(kù)免除了 SA、DBA 手工安裝過(guò)程,提供了異構(gòu)數(shù)據(jù)庫(kù)統(tǒng)一監(jiān)控管理,支持按需彈性擴(kuò)容、跨平臺(tái)備份容災(zāi),提升客戶資源利用率,減輕運(yùn)維壓力。
具體到落地?cái)?shù)據(jù)庫(kù)容器化,王文瑾指出,企業(yè)不得不考慮 Kubernetes 技術(shù)成熟度,基于 Kubernetes 運(yùn)行數(shù)據(jù)庫(kù)的穩(wěn)定性與可用性,Kubernetes 處理有狀態(tài)服務(wù)的能力,以及管理平臺(tái)建設(shè)等難題。
為此,青云容器化數(shù)據(jù)庫(kù)給出完美路徑。從架構(gòu)上看,最底層是基礎(chǔ)資源,可以是物理機(jī)、虛擬機(jī)或跨廠商的云平臺(tái);第二層,容器平臺(tái)層,支持Kubernetes 的原生版本與發(fā)行版;第三層,容器化數(shù)據(jù)庫(kù)層,涵蓋 MySQL、PostgreSQL、ClickHouse、Redis 等一系列客戶常用的數(shù)據(jù)庫(kù)產(chǎn)品,以及全生命周期的運(yùn)維管理服務(wù)。
“數(shù)據(jù)庫(kù)是一個(gè)古老的領(lǐng)域,云原生正在吞噬IT各個(gè)領(lǐng)域。而容器和數(shù)據(jù)庫(kù)的結(jié)合,現(xiàn)階段還只是初期階段,隨著二者的深度結(jié)合,后期將會(huì)擦出更多火花。”王文瑾這樣總結(jié)。
“低代碼前景光明,深入到生產(chǎn)生活的方方面面”
對(duì)低代碼發(fā)展趨勢(shì),李家允引用了 Gartner 的統(tǒng)計(jì)數(shù)據(jù):2021 年有 25% 的應(yīng)用使用低代碼開(kāi)發(fā),到 2025 年,預(yù)計(jì)將有 70% 的應(yīng)用使用低代碼開(kāi)發(fā)。
同時(shí),李家允指出,低代碼平臺(tái)與云原生技術(shù)相結(jié)合,可實(shí)現(xiàn)應(yīng)用開(kāi)發(fā)、測(cè)試、運(yùn)維的全自動(dòng)化流程,也能夠保證服務(wù)伸縮性與穩(wěn)定性,并能夠提供靈活的業(yè)務(wù)功能擴(kuò)展和定制,快速低代碼化構(gòu)建數(shù)字化應(yīng)用,滿足多樣化的業(yè)務(wù)需求。
“低代碼前景相當(dāng)光明,并深入到我們的生產(chǎn)生活方方面面,包括投票系統(tǒng)、點(diǎn)餐系統(tǒng),以及疫情統(tǒng)計(jì)報(bào)告等應(yīng)用場(chǎng)景。“李家允表示。
“云原生平臺(tái)成金融基礎(chǔ)設(shè)施建設(shè)重點(diǎn)”
云原生如何在實(shí)踐中落地應(yīng)用,一直是企業(yè)所關(guān)注的焦點(diǎn)。曾常習(xí)給出了金融行業(yè)基于云原生技術(shù)的云邊協(xié)同實(shí)踐案例拆解,并指出,云原生平臺(tái)正成為金融基礎(chǔ)設(shè)施建設(shè)重點(diǎn)。
這一趨勢(shì)也在中國(guó)人民銀行《金融科技發(fā)展規(guī)劃(2022-2025 年)》中提到,包括容器平臺(tái)、本地多活數(shù)據(jù)中心、多地彈性供給,以及微服務(wù)架構(gòu)、DevOps、IoT 及邊緣計(jì)算、低代碼等。
曾常習(xí)表示:“金融行業(yè)業(yè)務(wù)復(fù)雜,總行和分行數(shù)據(jù)龐大,基于云原生技術(shù)的云邊協(xié)同能夠以一種更安全、更高效的方式采集和處理海量邊端數(shù)據(jù),進(jìn)行本地計(jì)算,驅(qū)動(dòng)業(yè)務(wù)變革。”
KubeSphere 容器平臺(tái)對(duì)邊緣場(chǎng)景的支持,很好地在金融行業(yè)得以應(yīng)用。曾常習(xí)詳細(xì)介紹道:“KubeSphere可以為金融客戶提供計(jì)算下沉、海量邊緣數(shù)據(jù)統(tǒng)一管理、邊緣節(jié)點(diǎn)日志和監(jiān)控?cái)?shù)據(jù)實(shí)時(shí)采集、邊緣自治等能力,幫助客戶實(shí)現(xiàn)云、邊、端一體化的應(yīng)用分發(fā),實(shí)現(xiàn)業(yè)務(wù)的統(tǒng)一管控,也避免大量不必要的敏感數(shù)據(jù)跨網(wǎng)傳輸,規(guī)避金融風(fēng)險(xiǎn)。”
同時(shí),目前市面上各種各樣的云原生運(yùn)維工具多達(dá)千款,為金融客戶帶來(lái)巨大的學(xué)習(xí)和管理成本。“KubeSphere 提供了‘開(kāi)箱即用’的極簡(jiǎn)式操控體驗(yàn),切實(shí)解決了金融客戶的選型難題,并降低了運(yùn)營(yíng)運(yùn)維成本。”曾常習(xí)如此強(qiáng)調(diào)。
透過(guò)這些真切的言辭,我們不難看出,未來(lái)云原生轉(zhuǎn)型之路,任重而道遠(yuǎn)。
而作為云原生核心服務(wù)商與技術(shù)引領(lǐng)者,青云將與客戶同行,繼續(xù)完善和提供符合客戶需求的云原生產(chǎn)品及方案,陪伴和幫助客戶在云原生轉(zhuǎn)型過(guò)程中走得更穩(wěn)、更好、更遠(yuǎn)。