現(xiàn)代化應(yīng)用需要一個(gè)怎樣的云原生平臺(tái),來看看華為云的答卷!
新技術(shù)的應(yīng)用,在新冠疫情的防控方面體現(xiàn)的淋漓盡致。在與時(shí)間賽跑的時(shí)候,基于云計(jì)算架構(gòu)的“健康碼”、疫情實(shí)時(shí)報(bào)告等系統(tǒng)的快速上線,精準(zhǔn)的把握了疫情擴(kuò)散態(tài)勢,極大的提高了全社會(huì)對(duì)疫情實(shí)時(shí)動(dòng)態(tài)的了解。比如在疫情期間,華為基于云原生平臺(tái)下的FunctionGraph開發(fā)的“新冠肺炎疫情實(shí)時(shí)播報(bào)”手機(jī)快應(yīng)用,僅僅用了1天部署上線,目前已經(jīng)擁有7億月活量。
事實(shí)上,疫情防控僅僅是云原生技術(shù)利用的一個(gè)縮影,如今基于云原生架構(gòu)的數(shù)字化轉(zhuǎn)型正在重構(gòu)千行百業(yè),同時(shí)現(xiàn)代化的應(yīng)用也在推動(dòng)云原生邁入新階段。
那么云原生如何加速企業(yè)數(shù)字化轉(zhuǎn)型,華為云原生2.0戰(zhàn)略之后,又有哪些新的進(jìn)展?華為云PaaS服務(wù)產(chǎn)品部部長徐峰分享了他對(duì)云原生的理解,以及華為云最新的技術(shù)創(chuàng)新和應(yīng)用實(shí)踐。
滿足現(xiàn)代化應(yīng)用,云原生架構(gòu)具備天然優(yōu)勢
企業(yè)數(shù)字化轉(zhuǎn)型深入的過程中,需要解決傳統(tǒng)應(yīng)用單體架構(gòu)厚重、煙囪式架構(gòu)等帶來的一系列應(yīng)用層面的問題,這幾年基于云原生技術(shù)因?yàn)閷?duì)現(xiàn)代化應(yīng)用的支撐,成為現(xiàn)代化應(yīng)用的優(yōu)先選擇。首先,現(xiàn)代化的應(yīng)用在業(yè)務(wù)設(shè)計(jì)上已經(jīng)是基于云原生的基礎(chǔ)架構(gòu)而設(shè)計(jì),一些技術(shù)瓶頸包括云彈性、高可靠、安全問題就已經(jīng)天然解決。其次,本身云原生基礎(chǔ)設(shè)施,技術(shù)發(fā)展很快,業(yè)務(wù)加速迭代,成本大大降低,能夠讓企業(yè)第一時(shí)間享受到行業(yè)發(fā)展的紅利。第三,我們也看到,云原生的聚集能力,目前已經(jīng)聚集了很多行業(yè)伙伴和客戶,來共同推動(dòng)業(yè)務(wù)創(chuàng)新,如今,云原生已經(jīng)不僅僅是技術(shù)創(chuàng)新,更是成為一種推動(dòng)行業(yè)快速發(fā)展的理念。
這其中,華為也在和產(chǎn)業(yè)、伙伴一起推動(dòng)云原生發(fā)展,2021年4月,由華為云與中國信通院聯(lián)合發(fā)布《云原生2.0 白皮書》中提出:企業(yè)數(shù)字化轉(zhuǎn)型的深入需要讓業(yè)務(wù)能力生于云、長于云,由現(xiàn)在的ON CLOUD 進(jìn)階到IN CLOUD。
云原生架構(gòu)可以讓業(yè)務(wù)能力生于云、長于云,同時(shí)基于云構(gòu)建的新生能力與既有能力有機(jī)協(xié)同。生于云是指基于云原生的技術(shù)、架構(gòu)和服務(wù)來構(gòu)建企業(yè)應(yīng)用,長于云是指充分利用云的優(yōu)勢來助力企業(yè)應(yīng)用和業(yè)務(wù)發(fā)展,將企業(yè)的數(shù)字化建設(shè)、業(yè)務(wù)智能升級(jí)帶入新階段,這就是華為云所說的云原生 2.0 時(shí)代。
數(shù)字化浪潮下,企業(yè)IT優(yōu)化向數(shù)字化轉(zhuǎn)型演變,政企在新基建的推動(dòng)下,正式走進(jìn)了云原生時(shí)代,擁抱以容器、微服務(wù)、DevOps為主的云原生技術(shù),實(shí)現(xiàn)數(shù)字化轉(zhuǎn)型。 通過使用微服務(wù)、Serverless(無服務(wù)器)應(yīng)用架構(gòu)等技術(shù)的快速發(fā)展,把應(yīng)用拆分為能獨(dú)立快速發(fā)布的軟件模塊,實(shí)現(xiàn)應(yīng)用快速迭代,也無需過多關(guān)注底層資源和運(yùn)維工作,讓開發(fā)人員能夠聚焦于應(yīng)用和創(chuàng)新。
華為云在云原生2.0基礎(chǔ)上繼續(xù)深耕,為現(xiàn)代化應(yīng)用賦能
云原生天然優(yōu)勢加快了企業(yè)數(shù)字化轉(zhuǎn)型步伐,但企業(yè)依然面臨的許多挑戰(zhàn),目前企業(yè)在構(gòu)建現(xiàn)代化的應(yīng)用過程中,無論從架構(gòu)和設(shè)計(jì)還是開發(fā)運(yùn)維以及數(shù)據(jù)治理方面,都已經(jīng)無法滿足現(xiàn)代化應(yīng)用的要求。擴(kuò)容時(shí)間長、可靠性低、上線周期長、安全性弱、治理復(fù)雜等企業(yè)現(xiàn)代化過程中新問題的出現(xiàn),都使得企業(yè)無法快速響應(yīng)激烈的市場競爭和用戶需求。
華為云最新的理念是,基于現(xiàn)代化的應(yīng)用,華為在對(duì)基礎(chǔ)設(shè)施現(xiàn)代化也就是云原生2.0的基礎(chǔ)上,從在架構(gòu)與設(shè)計(jì),開發(fā)和運(yùn)維,以及治理和運(yùn)營角度實(shí)施改進(jìn)來適應(yīng)現(xiàn)代化的應(yīng)用發(fā)展趨勢。
在Cloud 1.0時(shí)代,云主要提供的是計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)等基礎(chǔ)服務(wù),最大的特征是以資源為中心。發(fā)展到Cloud 2.0時(shí)代,以云原生技術(shù)為核心,容器、微服務(wù)、DevOps、聲明式API被普遍采用,這時(shí)的云以應(yīng)用為中心,業(yè)務(wù)要內(nèi)生于云。
現(xiàn)在,云計(jì)算的發(fā)展進(jìn)入到Cloud 3.0時(shí)代,Serverless、分布式云成為其主要特征,云服務(wù)商要做的是助力客戶打造資源無感、無極彈性、免運(yùn)維的現(xiàn)代化應(yīng)用。
徐峰表示:“基于華為20多年的數(shù)字化實(shí)踐經(jīng)驗(yàn),華為云提供基礎(chǔ)設(shè)施、領(lǐng)先的應(yīng)用架構(gòu)設(shè)計(jì)、敏捷的開發(fā)運(yùn)維和可視化治理運(yùn)營4大具體實(shí)踐框架,幫助企業(yè)應(yīng)用走向現(xiàn)代化,實(shí)現(xiàn)應(yīng)用敏捷。”
根據(jù)業(yè)界報(bào)告預(yù)測2026年,全球80%的企業(yè)將會(huì)采用Serverless 部署應(yīng)用?梢姡琒erverless 是云原生必然發(fā)展趨勢。技術(shù)的發(fā)展是無止境的,從微服務(wù)化向Serverless化演進(jìn),真正開啟了全新的無服務(wù)器時(shí)代,能夠?yàn)橛脩魩順O致體驗(yàn)。
“Serverless讓開發(fā)人員不再感知底層資源,自然也無需關(guān)注資源的分配和運(yùn)維,只需要聚焦應(yīng)用業(yè)務(wù)本身。Serverless實(shí)現(xiàn)了更極致的彈性,從秒級(jí)演進(jìn)到毫秒級(jí),符合更多彈性低時(shí)延的應(yīng)用場景;Serverless從開發(fā)服務(wù)到開發(fā)函數(shù)和編排函數(shù),上線不在關(guān)注運(yùn)行態(tài)的環(huán)境搭建,上線周期從周到天。”徐峰談到。
通過服務(wù)化架構(gòu)、Serverless等技術(shù)架構(gòu)對(duì)應(yīng)用進(jìn)行改造,讓緊耦合的應(yīng)用逐步解耦開來。再通過應(yīng)用框架對(duì)新模塊注入雙活和容災(zāi)能力,大幅提升應(yīng)用的可靠性。
敏捷與安全不沖突,華為云打造現(xiàn)代化的開發(fā)與運(yùn)維模式
而在開發(fā)與運(yùn)維現(xiàn)代化中,要讓云原生應(yīng)用既敏捷又安全的交付,開發(fā)交付模式必須轉(zhuǎn)變?yōu)橐訢evSecOps開發(fā)運(yùn)維安全一體化模式,讓開發(fā)和運(yùn)維全面自動(dòng)化,實(shí)現(xiàn)周或天級(jí)別的上線,同時(shí)將安全內(nèi)置在開發(fā)運(yùn)維中。
“華為云打造了DevSpore開發(fā)框架,再結(jié)合在低代碼領(lǐng)域,華為云AppCube能提供大量的頁面組件、服務(wù)連接器、典型應(yīng)用模板等應(yīng)用資產(chǎn),數(shù)萬的華為研發(fā)員工將各類應(yīng)用從設(shè)計(jì)、開發(fā)、測試、運(yùn)維到治理的全生命周期各階段中的實(shí)踐總結(jié)成數(shù)十個(gè)規(guī)范,并將這些規(guī)范變成應(yīng)用開發(fā)的基本要求,滿足了業(yè)務(wù)應(yīng)用的迭代速度,同時(shí)也保證了流程的安全。”徐峰談到。事實(shí)上,華為云的技術(shù)充分運(yùn)用到了實(shí)踐中,目前物流領(lǐng)域的龍頭企業(yè)使用了華為云云原生解決方案,保障 120 套應(yīng)用系統(tǒng)全面上云;全流程云原生 DevOps 平臺(tái),研發(fā)系統(tǒng)從需求設(shè)計(jì)到上線端到端線上化,全流程上線時(shí)間從 2 天縮短到 1 小時(shí),效率得到大幅提升。”
云原生架構(gòu)與區(qū)塊鏈技術(shù)優(yōu)勢互補(bǔ),助力企業(yè)應(yīng)用治理與運(yùn)營現(xiàn)代化
目前應(yīng)用現(xiàn)代化發(fā)展面臨的挑戰(zhàn)和機(jī)遇并存。首先,企業(yè)面臨新老應(yīng)用并存,多樣的業(yè)務(wù)和數(shù)據(jù)接口標(biāo)準(zhǔn)并存,公有云、私有云、邊緣云、傳統(tǒng)IDC等多種基礎(chǔ)設(shè)施并存等挑戰(zhàn),如何實(shí)現(xiàn)跨云跨域聯(lián)接企業(yè)新老應(yīng)用的同時(shí),還保證了新老應(yīng)用的歷史投資的資產(chǎn)成為企業(yè)面臨的挑戰(zhàn)。
面對(duì)這些挑戰(zhàn),云原生與區(qū)塊鏈結(jié)合成為一個(gè)好的解決方案。就像前面提到,云原生因?yàn)榫邆涮烊坏脑茝椥浴⒖焖俚葍?yōu)勢讓企業(yè)無需關(guān)注底層資源和運(yùn)維工作,可以讓企業(yè)更聚焦于應(yīng)用和創(chuàng)新。而區(qū)塊鏈新技術(shù)最關(guān)鍵的特征就是可信、安全、透明。
華為基于云原生和區(qū)塊鏈技術(shù)打造了全域融合集成、應(yīng)用資產(chǎn)管理、區(qū)塊鏈等方案將幫助企業(yè)走向應(yīng)用治理與運(yùn)營的現(xiàn)代化。這些方案包括:
全域融合集成方案ROMA Connect,跨云跨域聯(lián)接企業(yè)新老應(yīng)用,讓新老應(yīng)用并存演進(jìn),保護(hù)歷史投資的資產(chǎn)。
統(tǒng)一數(shù)字資產(chǎn)運(yùn)營中心ROMA Exchange將數(shù)據(jù)、應(yīng)用、API、集成、模型等資產(chǎn)沉淀在平臺(tái)上,讓應(yīng)用資產(chǎn)有序地開放和分發(fā)。
應(yīng)用可信ROMA BCS區(qū)塊鏈服務(wù)實(shí)現(xiàn)應(yīng)用間的數(shù)據(jù)可信交換和處理,讓數(shù)據(jù)流動(dòng)合規(guī)可追溯。
最后通過ROMA Lab開放生態(tài)平臺(tái),來聯(lián)合伙伴快速融入并持續(xù)創(chuàng)新行業(yè)應(yīng)用。
目前,華為云區(qū)塊鏈在7大行業(yè)領(lǐng)域70多個(gè)項(xiàng)目中得到應(yīng)用。比如在紅酒領(lǐng)域,市面上的假酒不盡其數(shù),法國對(duì)外貿(mào)易顧問委員會(huì)(CNCCEF)在一份報(bào)告中聲稱,在中國市場銷售的每兩瓶法國葡萄酒中就有一瓶是假冒的。區(qū)塊鏈技術(shù)讓追溯葡萄酒的真實(shí)性、減少葡萄酒欺詐變成了可能。華為云區(qū)塊鏈在華為內(nèi)部服務(wù)莫塞爾的紅酒供應(yīng)鏈,支持了10W+紅酒產(chǎn)品信息并發(fā)上鏈,對(duì)紅酒的生產(chǎn)、轉(zhuǎn)運(yùn)、檢測、清關(guān)等數(shù)據(jù)進(jìn)行全生命周期跨境溯源, 確保貨源的真實(shí)性,讓消費(fèi)者放心購買。
徐峰最后分享了云原生架構(gòu)在區(qū)塊鏈應(yīng)用方面的優(yōu)勢,“從技術(shù)特征來看,云原生具有極致的彈性能力、故障自愈能力以及大規(guī)?蓮(fù)制能力;從應(yīng)用價(jià)值來看,云原生實(shí)現(xiàn)了異構(gòu)資源標(biāo)準(zhǔn)化,加速了數(shù)字基礎(chǔ)設(shè)施升級(jí),提升了業(yè)務(wù)應(yīng)用的迭代速度,云原生基礎(chǔ)設(shè)施也成為區(qū)塊鏈發(fā)展的強(qiáng)大引擎。”徐峰表示,華為云希望業(yè)界能夠大力探索云原生與區(qū)塊鏈技術(shù)的深度融合,共同構(gòu)建新的數(shù)字生產(chǎn)力。
可以看到,現(xiàn)代化應(yīng)用為今天的生產(chǎn)、生活帶來了極大的便利,而面向應(yīng)用現(xiàn)代化未來發(fā)展趨勢,我們不僅要打造一個(gè)現(xiàn)代化的云原生架構(gòu)來支撐,同時(shí)要考慮到新舊應(yīng)用的融合發(fā)展和長期以來積累的數(shù)據(jù)資產(chǎn)安全等,而華為云全方位考慮到現(xiàn)代化應(yīng)用對(duì)于架構(gòu)、開發(fā)、運(yùn)維、治理的需求,基于全生命周期的架構(gòu)體系,針對(duì)不同的客戶訴求,提供面向容器、面向應(yīng)用、面向函數(shù)的多種托管和治理能力,華為云希望打造全棧全場景的能力,打造統(tǒng)一的托管和治理底座,給用戶帶來簡單一致性體驗(yàn)的同時(shí)獲得華為云不斷進(jìn)化的高階服務(wù)。
本文章選自《數(shù)字化轉(zhuǎn)型方略》雜志,閱讀更多雜志內(nèi)容,請(qǐng)掃描下方二維碼