華為云發(fā)布面向消費終端的企業(yè)云原生白皮書,開辟移動時代的云原生路徑

2013年,程序員Matt Stine提出“CloudNative”概念,后來他又將這項技術(shù)的特點歸納為模塊化、可觀察、可部署、可測試、可替換、可處理6項,這就是大名鼎鼎的云原生。

十年過去,云原生的價值在科技界可謂無人不知,誰都能說上來容器化、微服務(wù)、敏捷交付等優(yōu)點。但真正如何做云原生,尤其是消費終端類企業(yè)如何全面踐行云原生,在今天依舊是問題多于答案。

云原生之路,不能僅在技術(shù)層面爭論,而應(yīng)該向?qū)嵺`要回答。

2023年6月6日,中國信通院和工信部聯(lián)合舉辦的云原生產(chǎn)業(yè)發(fā)展論壇在北京召開。期間,華為云、中國信通院云計算和大數(shù)據(jù)研究所共同發(fā)布了《面向消費終端的企業(yè)云原生實踐白皮書》。《白皮書》詳盡展示了華為終端云的云原生改造過程與成果。與其疑惑企業(yè)究竟如何推動云原生發(fā)展,不如去真實的經(jīng)驗中探尋一番。

我們可以沿著華為終端云與華為云的云云協(xié)同腳步,尋訪移動時代的云原生路徑。

華為終端云,走向云深處

目前,大型企業(yè)普遍走到了深度用云階段。隨著業(yè)務(wù)的發(fā)展,企業(yè)對于敏捷開發(fā)、資源成本管理、云上運維安全等能力的需求會更加迫切。但貿(mào)然走向云原生,又擔(dān)心會陷入技術(shù)路徑不清晰、門檻過高、業(yè)務(wù)發(fā)展不可控等問題,進而產(chǎn)生進退維谷的兩難。

華為終端云在發(fā)展過程中發(fā)現(xiàn),企業(yè)走向業(yè)務(wù)全云化,擁抱云原生,是一個不可逆的數(shù)字化發(fā)展趨勢。華為終端云的業(yè)務(wù)范疇,已經(jīng)覆蓋了全球170+個國家與地區(qū),而伴隨著業(yè)務(wù)體系的擴展,以及數(shù)字化能力的不斷累計,華為終端云逐漸發(fā)現(xiàn)了一系列痛點。比如說,業(yè)務(wù)上線、交付、測試的流程過于復(fù)雜,導(dǎo)致新業(yè)務(wù)的交付能力與持續(xù)性不足,研發(fā)效率變低。再比如,傳統(tǒng)軟件開發(fā)流程中有大量依靠人工的審核、管理工作,這些環(huán)節(jié)增強了業(yè)務(wù)的不確定性,同時降低了IT流程間的銜接能力。除此之外,龐大的業(yè)務(wù)體系會導(dǎo)致數(shù)字化基礎(chǔ)設(shè)施出現(xiàn)大量重復(fù)建設(shè)與資源浪費,長期來看也會拖慢研發(fā)與業(yè)務(wù)進展。這些問題的存在,阻礙了華為終端業(yè)務(wù)的發(fā)展。

在意識到基礎(chǔ)設(shè)施與持續(xù)交付兩方面的產(chǎn)業(yè)痛點后,華為終端云決定基于華為云,進行全面的云原生改造,將業(yè)務(wù)全部搬遷到華為云上,并且構(gòu)建面向移動開發(fā)的平臺化工程。

(華為終端有限公司基礎(chǔ)云平臺開發(fā)部部長余斌)

從2017年開始啟動的華為終端云云原生平臺工程工作,到目前已經(jīng)實現(xiàn)了終端云服務(wù)的所有業(yè)務(wù)上云,云上主機數(shù)量達到20萬個,云上存儲數(shù)據(jù)已超過3000PB。

在移動互聯(lián)網(wǎng)時代,有大量企業(yè)都有著復(fù)雜而龐大的移動業(yè)務(wù),并且需要全球化進行業(yè)務(wù)布局,對于這些企業(yè)來說,云原生平臺構(gòu)建需求非常迫切。華為終端云的成功實踐,就像是一頭大象率先過橋,那么其他動物也當(dāng)然可以。

總結(jié)終端云的云原生之路,其經(jīng)驗可以歸納為一縱一橫兩個方面。

All in 華為云:縱向發(fā)展的三個階段

很多企業(yè)在推動云原生時,最大的困擾在于知道最終想要實現(xiàn)的云原生目標(biāo),但卻不知道如何梳理出路徑,規(guī)劃出節(jié)奏。

《白皮書》中完整展現(xiàn)了華為終端云如何實現(xiàn)All in華為云,擁抱云原生。從方法上來看,終端云搬遷上云經(jīng)過了四步方略:評估、方案、數(shù)據(jù)搬遷、業(yè)務(wù)上云。

而從發(fā)展節(jié)奏上看,整個終端云云原生工程平臺,歷經(jīng)六年左右的發(fā)展時間,最終構(gòu)建出以效率提升、成本優(yōu)化、開箱即用、最優(yōu)體驗為發(fā)展目標(biāo)的平臺,整個過程走向可以分為三個階段。

從2017年到2019年,是終端云推進上云的第一個階段。這個階段以基礎(chǔ)設(shè)施上云為主,還比較少涉及業(yè)務(wù)改造方面的內(nèi)容?;谌A為云業(yè)界領(lǐng)先的云底座,終端云實現(xiàn)了數(shù)十萬臺云主機、EB級對象存儲、TB級CDN搬遷上云,搭建了全球50ms時延覆蓋圈。

基礎(chǔ)筑牢之后,2019年開始的第二階段中,終端云開啟了高階服務(wù)上云,將數(shù)據(jù)庫和基礎(chǔ)軟件大量替換成了華為云提供的服務(wù),搭建了數(shù)萬億級的數(shù)據(jù)庫,容器化POD數(shù)超過10萬,實現(xiàn)了純在線業(yè)務(wù)CPU利用率超過40%,這在企業(yè)上云領(lǐng)域是非常高的標(biāo)準(zhǔn)。這一階段,終端云的上云重點由基礎(chǔ)設(shè)施提升到了軟件與服務(wù),為更深度擁抱云原生做好了準(zhǔn)備。

第三階段,終端云將在云原生探索中凝聚一系列能力,進行平臺化整合和經(jīng)驗沉淀,并且將這些能力反哺到華為云體系中,進行SaaS化整合,從而讓更多企業(yè)用到領(lǐng)先的移動技術(shù)。比如說,終端云的支付、搜索、瀏覽器、地圖等能力都在這一階段完成了開放,這也就是我們經(jīng)常討論的華為云與華為終端云的“云云協(xié)同”。

從基礎(chǔ)設(shè)施上云,到走向云云協(xié)同,華為終端云的云原生是層層推進,逐步深化的,整個縱向路徑非常清晰,節(jié)奏有條不紊。

在企業(yè)走向云原生時,對階段性目標(biāo)與實施節(jié)奏的把握是至關(guān)重要的,終端云的實踐,恰好可以作為參考。

沉淀體系化能力,橫向筑造三大平臺

如果說,階段性推進是走向云原生的縱向方案;那么沉淀能力,打造平臺化工程,則是云原生發(fā)展的橫向關(guān)鍵。

在云原生進程中,企業(yè)需要獲取各種各樣的能力,并且留存大量開發(fā)經(jīng)驗。如果這些寶貴財富用過即棄,那么云原生就會變成同時放水與灌水的水池,浪費大量資源。只有不斷進行技術(shù)資源的沉淀,并且變成可復(fù)用、可標(biāo)準(zhǔn)化的平臺,云原生才能煥發(fā)出最大價值。

在這個方面,華為終端云也做出了表率。多年的云原生實踐,讓華為云終端云實現(xiàn)了三大軟件工程能力的平臺化。這些能力平臺不僅可以持續(xù)幫助終端云優(yōu)化開發(fā)成本,降低開發(fā)難度,帶給開發(fā)者與終端用戶更優(yōu)體驗。還可能通過“云云協(xié)同”對外賦能,實現(xiàn)技術(shù)能力的社會集約化發(fā)展。具體來看,三個軟件工程能力平臺分別是:

1.云原生DevOps平臺:敏捷開發(fā)是云原生的基礎(chǔ),DevOps平臺就提供了全自動、一站式、開箱即用的軟件工作平臺,它沉淀了終端云的優(yōu)秀開發(fā)實踐,并按照云原生SaaS平臺的方式對外提供服務(wù)。通過DevOps端到端工具鏈,企業(yè)可以便捷接入和使用,全面提升軟件開發(fā)效率,云原生DevOps平臺以服務(wù)使用者為視角,可全面提升企業(yè)應(yīng)用的開發(fā),運維,運營效率;以軟件交付件為核心,實現(xiàn)“業(yè)務(wù)代碼+BaC=軟件包,軟件包+IaC=可運行環(huán)境”。其中,BaC指構(gòu)建即代碼,IaC指基礎(chǔ)設(shè)施即代碼,軟件包則應(yīng)該包括端側(cè)應(yīng)用,云側(cè)服務(wù)以及數(shù)據(jù)和AI算法等,并且將流程Built-in到軟件生產(chǎn)過程,即在BaC和IaC執(zhí)行過程中可針對流程中需要進行的質(zhì)量控制項進行控制。

具體而言,云原生DevOps具有四個方面的能力特性構(gòu)建:

Dev:構(gòu)建項目管理服務(wù)和祥云Studio,提供個人級、項目級一站式開發(fā)平臺,通過軟件信息樹實現(xiàn)全流程可信。

Runtime:提供大容量、彈性、安全、高可靠的服務(wù)運行環(huán)境,推動業(yè)務(wù)按需快速集成。

Ops:圍繞部署的全生命周期管理,通過IaC3.0提升部署效率,服務(wù)環(huán)境可快速創(chuàng)建、歸檔和恢復(fù)。構(gòu)建ENS服務(wù)提供自動化開通網(wǎng)絡(luò)能力,提供ServiceInsight匯聚自有服務(wù)的所有監(jiān)控信息。

構(gòu)建祥云Console,提供一站式的服務(wù)自助申請,祥云平臺上的服務(wù)上架到祥云Console,對外提供一致的接入和使用體驗。

2.云原生DataOps平臺:數(shù)據(jù)分析能力是現(xiàn)代化軟件流程管理的關(guān)鍵,也是效率的來源。DataOps平臺是一種面向流程的自動化方法,由分析和數(shù)據(jù)團隊使用,旨在提高數(shù)據(jù)分析的質(zhì)量并縮短數(shù)據(jù)分析的周期。云原生DataOps平臺,可以實現(xiàn)數(shù)據(jù)的高效共享和數(shù)據(jù)作業(yè)的持續(xù)快速交付?;谌A為云統(tǒng)一元數(shù)據(jù)、存算分離、多活容災(zāi)架構(gòu)等技術(shù),改造后的數(shù)據(jù)基礎(chǔ)設(shè)施,主機數(shù)量比IDC減少超過20%,任務(wù)減少超過50%,數(shù)據(jù)共享效率提升80%(原來是集群間數(shù)據(jù)拷貝,現(xiàn)在是直接訪問OBS),人力維護成本降低50%,3年整體TCO降低20%左右。同時在大數(shù)據(jù)開發(fā)流水線的構(gòu)建過程中,云原生DataOps創(chuàng)新性的引入了Daac(接入即代碼)的概念,實現(xiàn)數(shù)據(jù)接入自動化。這些技術(shù)創(chuàng)新點,極大提高使用數(shù)據(jù)的效率并降低使用數(shù)據(jù)的門檻。祥云平臺構(gòu)建的DataOps,可以實現(xiàn)30萬+的日均調(diào)度,百萬級并發(fā)調(diào)度,秒級調(diào)度時延。把數(shù)據(jù)的共享效率整體提升了80%以上,實現(xiàn)了萬人以上的大規(guī)模協(xié)同作業(yè)。

3.云原生MLOps平臺:目前階段,企業(yè)愈發(fā)重視AI任務(wù)的開發(fā)與部署。云原生MLOps平臺通過與其他云原生工具結(jié)合,實現(xiàn)了簡化端到端的AI開發(fā),讓業(yè)務(wù)、數(shù)據(jù)、算法和運維更加緊密協(xié)作,推動模型的快速迭代。終端云MLOps流程,涵蓋了計劃、數(shù)據(jù)準(zhǔn)備、模型開發(fā)、模型訓(xùn)練、模型驗證 、模型打包、模型部署、模型推理、模型監(jiān)控等多個方面,從而構(gòu)建了一站式祥云MLOps平臺,提升AI研發(fā)與應(yīng)用效率。

三大軟件平臺,可以說凝結(jié)了華為終端云多年云原生實踐的海量技術(shù)成果。這些成果的平臺化,不僅將繼續(xù)推動終端云數(shù)字化能力持續(xù)發(fā)展,還將成為云云協(xié)同的抓手,降低各行業(yè)的云原生實踐門檻。

我們提到云原生,通常都在討論單點技術(shù)。但單一技術(shù)在云原生進程中是不足的。華為終端云的云原生實踐,堅持以整體性、工程化的思維,系統(tǒng)構(gòu)建能力平臺。就像Matt Stine所說,模塊化、可替換、可部署,是云原生的核心技術(shù)特性。終端云的技術(shù)沉淀與平臺化打通思路,也值得更多企業(yè)在云原生之路上參考。

獻給移動時代的云原生路徑

華為終端云的云原生改造經(jīng)驗,價值顯然不僅局限于終端云的體系內(nèi)。一方面,其技術(shù)成果將通過華為云進行對外開放,成為更多企業(yè)可獲取、可復(fù)用的云原生資源;另一方面,其技術(shù)路徑本身就可以借鑒,讓更多企業(yè)可以更快、更好地基于華為云擁抱云原生。從一個很簡單的邏輯看,終端云這樣體量巨大、業(yè)務(wù)復(fù)雜的體系,都可以通過華為云走向云原生,其他企業(yè)自然也可以。華為有一個信條,叫做“自己的降落傘自己先跳”。終端云基于華為云進行的云原生改造,很大程度上又一次展現(xiàn)了這一點。

如今,華為終端云通過深度數(shù)字化轉(zhuǎn)型,支撐業(yè)務(wù)年復(fù)合增長率超過30%,依托華為云云原生2.0,終端云以應(yīng)用為中心構(gòu)建全面升級的云服務(wù)體系,應(yīng)對了數(shù)字化轉(zhuǎn)型中的核心挑戰(zhàn)。

其帶來的價值不僅華為終端云內(nèi)部感受良多,即使對于開發(fā)者與終端用戶來說也是一樣。過去華為終端云的新業(yè)務(wù)上線需要人工審核、人工驗證,而通過云原生改造,大量服務(wù)的上線分發(fā)已經(jīng)實現(xiàn)了全流程自動化,終端用戶享受到了更迅捷、便利的新應(yīng)用獲取體驗。

面向未來,華為云與華為終端云還會持續(xù)推進云云協(xié)同,將更多終端云的能力,通過公有云服務(wù)與SaaS化對外開放。華為云的用戶可以將這些能力按需索取,靈活組合,實現(xiàn)最符合自身需要的云原生能力體系。

對與華為終端云來說,未來還將與華為云進行更緊密的基礎(chǔ)設(shè)施聯(lián)合,進一步提升數(shù)字化資源的管理能力、運維水平,降低綜合開發(fā)成本,提升開發(fā)經(jīng)驗與技術(shù)能力。截至2022年12月31日,華為終端全球活躍用戶超過7.3億,華為終端云服務(wù)全球活躍用戶超過5.8億,華為帳號全球活躍用戶超過4.2億,華為全球注冊開發(fā)者超600萬。HUAWEI AppGallery Connect在國內(nèi)累計提供的服務(wù)達到125項,海外達到87項,全球集成HMS Core的應(yīng)用超過22.3萬個。

這些數(shù)字的背后,是云原生之路在支持和賦能,是“云云協(xié)同”的戰(zhàn)略在推動和牽引。

很多企業(yè),經(jīng)常說在尋找云原生的最優(yōu)解。

答案或許就藏在華為云與華為終端云,這兩朵云的合作與協(xié)同中。

免責(zé)聲明:此文內(nèi)容為第三方自媒體作者發(fā)布的觀察或評論性文章,所有文字和圖片版權(quán)歸作者所有,且僅代表作者個人觀點,與極客網(wǎng)無關(guān)。文章僅供讀者參考,并請自行核實相關(guān)內(nèi)容。投訴郵箱:editor@fromgeek.com。

極客網(wǎng)企業(yè)會員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責(zé)任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2023-06-06
華為云發(fā)布面向消費終端的企業(yè)云原生白皮書,開辟移動時代的云原生路徑
2013年,程序員Matt Stine提出“CloudNative”概念,后來他又將這項技術(shù)的特點歸納為模塊化、可觀察、可部署、可測試、可替換、可處理6項...

長按掃碼 閱讀全文