極客觀察(朱飛)10月28日 軟件定義世界,一切皆可編程。近年來,隨著數(shù)字經(jīng)濟成為全球發(fā)展主旋律,軟件/應用日益成為各行各業(yè)企業(yè)/組織與客戶/用戶連接的紐帶。無論是核心業(yè)務的交付、運維,還是客戶關系、人力資源管理,乃至日常的考勤打卡、溝通協(xié)作,企業(yè)內(nèi)外部都充斥著大量的APP,某種程度上可以說應用已成為企業(yè)的“生命線”。
當應用表現(xiàn)成為反映企業(yè)數(shù)字化轉(zhuǎn)型乃至商業(yè)變革成敗的“晴雨表”,傳統(tǒng)應用相比互聯(lián)網(wǎng)/云原生應用的競爭劣勢進一步凸顯,無法真正意義上站在同一起跑線競逐數(shù)字經(jīng)濟。如何破題?隨著企業(yè)數(shù)字化轉(zhuǎn)型進入深水區(qū),傳統(tǒng)應用向現(xiàn)代化應用轉(zhuǎn)型被視為一條必由之路,應用現(xiàn)代化應運而生。
云原生相信大家已經(jīng)耳熟能詳,那么企業(yè)為何還需要應用現(xiàn)代化?到底什么是應用現(xiàn)代化?如何才能實現(xiàn)應用現(xiàn)代化?現(xiàn)代化應用又將如何重塑企業(yè)競爭力?在10月27日舉行的華為云TechWave全球技術峰會(應用現(xiàn)代化)上,華為云PaaS服務產(chǎn)品部部長徐峰現(xiàn)身說法,很好地解答了上述問題。
應用是數(shù)字化轉(zhuǎn)型的關鍵一步,企業(yè)應用走向“現(xiàn)代化”大勢所趨
近年來,云計算、人工智能、大數(shù)據(jù)、物聯(lián)網(wǎng)、5G通信等新一代信息技術迭代升級,推動數(shù)字經(jīng)濟加速發(fā)展,數(shù)字經(jīng)濟日益成為我國經(jīng)濟發(fā)展的主要形態(tài)。
加之持續(xù)反復的疫情,為全行業(yè)數(shù)字化進程加了“一把火”。傳統(tǒng)零售、物流、電子高科技等行業(yè)經(jīng)過疫情大考后,紛紛躋身數(shù)字化成熟度第一梯隊,成為數(shù)字化領軍企業(yè)。其他一些企業(yè)則由于數(shù)字化準備度不足,遭遇了較大的沖擊。
表現(xiàn)在營收增速上,是日益擴大的“剪刀差”。埃森哲的數(shù)據(jù)顯示,數(shù)字化領軍企業(yè)與其他企業(yè)的差距從疫情前的1.4倍擴大至疫情后的 3.7倍。由此可見,數(shù)字化轉(zhuǎn)型給企業(yè)帶來了巨大的競爭優(yōu)勢,誰掌握了數(shù)字化就掌握了未來增長的關鍵鑰匙。
徐峰在題為“應用現(xiàn)代化,使能企業(yè)敏捷商道”的主題演講中強調(diào):“數(shù)字化交付的主要形式是各種應用,所以應用在企業(yè)數(shù)字化轉(zhuǎn)型中極為關鍵?!彼齀DC的預測稱,到2025年,1/4的中國500強公司將會轉(zhuǎn)型成為軟件生產(chǎn)商。
在這樣的大趨勢下,應用現(xiàn)代化呼聲漸起,業(yè)界希望以一種既能快速響應外界變化,又能快速交付使用,還能更好地運營治理的,覆蓋應用全生命周期的新模式去構建、運行和管理應用,不讓數(shù)字化轉(zhuǎn)型輸在“最后一公里”。
盡管目前業(yè)界對應用現(xiàn)代化的定義還莫衷一是,但大家都傾向于認為它是一種新式應用程序,具備靈活、敏捷、高質(zhì)量等特征,可幫助傳統(tǒng)企業(yè)的應用創(chuàng)新跟上數(shù)字時代的創(chuàng)新步伐,互聯(lián)網(wǎng)/云原生的傳統(tǒng)應用也具備更強的競爭力。
識別傳統(tǒng)應用關鍵挑戰(zhàn),華為云對癥下藥使能企業(yè)應用現(xiàn)代化
基于長期在PaaS和軟件研發(fā)平臺建設的經(jīng)驗,徐峰及其團隊洞察到,目前很多企業(yè)在數(shù)字化轉(zhuǎn)型過程中面臨著傳統(tǒng)應用帶來的各種困難,比如緊耦合的應用架構,無法彈性迎接浪涌性業(yè)務;業(yè)務上線周期長,無法滿足應用的快速迭代;新老應用難以融合,無法積累企業(yè)資產(chǎn)等。
這意味著,針對同一類型的業(yè)務,數(shù)字化領軍企業(yè)和傳統(tǒng)企業(yè)做出來的應用在功能、性能及體驗上會大相徑庭。數(shù)字化領軍企業(yè)一年可以推出幾十上百款時興的應用,而傳統(tǒng)企業(yè)可能連核心應用的迭代升級都滯后。此外,數(shù)字化領軍企業(yè)能夠?qū)⑿吕蠎煤芎玫厝诤洗蛲ǎ鴤鹘y(tǒng)企業(yè)則大概率會迷失于一個個數(shù)據(jù)“孤島”。
鑒于此,基于20多年的數(shù)字化實踐經(jīng)驗,華為云認為,應用現(xiàn)代化改造聚焦基礎設施、架構設計、開發(fā)運維、治理運營四大層面,采用包含Serverless、多云多活、DevSecOps、低代碼開發(fā)、集成治理和區(qū)塊鏈六大領域在內(nèi)的新技術,可以幫助企業(yè)快速響應用戶需求,全面使能企業(yè)敏捷商道。
在架構設計方面,華為云主張從微服務化向Serverless化演進,使得企業(yè)的應用架構具備免維護、上線快、高彈性等能力,讓開發(fā)者開發(fā)業(yè)務時無需了解背后的服務器、操作系統(tǒng)、數(shù)據(jù)庫等資源配置及維護,只需關注應用層面的創(chuàng)新,實現(xiàn)生產(chǎn)力的全面提升。
基于華為元戎內(nèi)核,華為云Serverless提供函數(shù)計算FunctionGraph、應用托管CAE、事件網(wǎng)格EventGrid,以及端到端的Serverless工具鏈等一系列服務。其中,函數(shù)計算FunctionGraph是業(yè)界首個有狀態(tài)函數(shù),相比無狀態(tài)函數(shù)可將讀寫時延降低10倍,并實現(xiàn)50ms的冷啟動;應用托管CAE提供一站式應用托管與治理能力;事件網(wǎng)格EventGrid實現(xiàn)應用快速事件驅(qū)動;基于華為云CloudIDE的Serverless工具集業(yè)界首個支持集群函數(shù)調(diào)測,能全鏈路實時跟蹤,讓Serverless應用開發(fā)事半功倍。
在開發(fā)運維方面,華為云主張面向應用全生命周期提供DevSecOps一站式交付能力,全面打通需求、開發(fā)、測試、部署、運維等全流程,同時提供全代碼、輕代碼等各種開發(fā)模式,同時還要將安全根植于全流程。
基于華為30年來持續(xù)打造的一系列領先開發(fā)運維流程與工具,華為云將華為研發(fā)能力沉淀為華為云DevCloud全流程安全開發(fā)平臺服務,支持10多種主流開發(fā)語言,集成300多個工具,內(nèi)置15000多代碼檢查規(guī)則,讓應用開發(fā)更敏捷,全流程安全可信,業(yè)務創(chuàng)新更高效。
在治理運營方面,華為云主張企業(yè)數(shù)字資產(chǎn)應實現(xiàn)全域融合集成,打破邊界聯(lián)接新老應用,讓企業(yè)平滑演進,做到立而不破,以“應用一張網(wǎng)、數(shù)據(jù)一盤棋”盤活企業(yè)數(shù)字資產(chǎn)。
為此華為云將華為流程IT部門基于多年數(shù)字化建設經(jīng)驗總結(jié)出的ROMA解決方案沉淀到云端,提供ROMA Connect應用集成、ROMA Exchange數(shù)字資產(chǎn)運營管理、ROMA BCS區(qū)塊鏈等一系列云服務,幫助企業(yè)實現(xiàn)全域數(shù)字資產(chǎn)的安全治理運營。
值得注意的是,華為云上述針對應用現(xiàn)代化的方法論,以及該方法論下的技術、工具、經(jīng)驗等,都是云化、服務化的,企業(yè)上云就可以“即插即用”。因為華為云認為,面向未來的智能世界,數(shù)字化成功的關鍵是用云原生的思維踐行云原生。簡單地說,就是全數(shù)字化,全云化,AI驅(qū)動,一切皆服務。
“深耕數(shù)字化,一切皆服務”,華為云全面推進應用現(xiàn)代化改造
這與華為云“深耕數(shù)字化,一切皆服務”的目標一脈相承。在這樣的目標引領下,通過將基礎設施、技術和經(jīng)驗變成云端的服務,華為云應用現(xiàn)代化所包含的各項子服務已經(jīng)在內(nèi)外部得到廣泛應用,開始全面推進各行各業(yè)企業(yè)應用現(xiàn)代化改造、加速企業(yè)數(shù)字化轉(zhuǎn)型的新征程。
在內(nèi)部,比如華為率先將Serverless應用在華為終端云上,疫情期間基于Serverless開發(fā)的“疫情實時播報”手機快應用,僅用1天便實現(xiàn)了原本需要一周才能完成的應用上線工作,服務高達7億月活用戶,幫助他們第一時間掌握了疫情動態(tài);同樣基于Serverless服務,華為視頻將視頻轉(zhuǎn)碼時的資源利用率一舉提升了60%,極大地避免了資源的浪費。
又比如通過引入業(yè)界IPD、敏捷、持續(xù)交付、DevOps等先進理念和工具,華為逐步提升了研發(fā)工程能力,實現(xiàn)了內(nèi)部研發(fā)規(guī)模的百倍提升,開發(fā)效率的十倍提升。目前華為應用研發(fā)每天可以做到50W次構建,500W次自動化測試,超過15W次的部署發(fā)布。
再比如針對華為在數(shù)字化轉(zhuǎn)型中遇到的新老應用跨云共存互通難、數(shù)字資產(chǎn)沉淀治理難等挑戰(zhàn),華為流程IT部門基于十多年的數(shù)字化建設經(jīng)驗總結(jié)出了融合集成平臺ROMA,在不打破原有架構的基礎上聯(lián)接新老應用,實現(xiàn)平滑演進,立而不破,很好地支撐了華為遍布全球170多個國家的1500種自有應用,15萬生態(tài)應用,600萬各類設備的跨地域、大規(guī)模融合集成工作。
上述在華為內(nèi)部錘煉后的技術、工具、經(jīng)驗凝結(jié)成華為云云端的服務后,在外部多個行業(yè)也得到了應用,充分展現(xiàn)了應用現(xiàn)代化改造對企業(yè)數(shù)字化轉(zhuǎn)型的魅力。
比如在對業(yè)務可用性有極高要求的直播社交行業(yè),華為云MAS服務于中國領先的游戲直播平臺斗魚,幫助其構建應用視角的跨云多活容災架構,確保了斗魚的直播和魚吧等億級用戶的業(yè)務零中斷,秒級自動故障切換,避免因宕機造成重大損失。
又比如在信息服務領域,新華社旗下中國經(jīng)濟信息社通過華為云DevCloud開發(fā)平臺打通開發(fā)態(tài)、運行態(tài)、運維態(tài)開發(fā)全流程,突破了以往開源研發(fā)平臺集成性差、對技術要求高、研發(fā)效率低、運維壓力大的桎梏,高效開發(fā)了26大應用服務,并實現(xiàn)統(tǒng)一集成和高效運營管理,使得專業(yè)的人得以放手專注業(yè)務創(chuàng)新。
再比如在汽車行業(yè),長安汽車基于華為云AppCube低代碼服務提供的40多類基礎UI組件,100多種行業(yè)資產(chǎn),以及可視化編排等工具,高效開發(fā)了黨建、業(yè)務預算、IOC運營、制造APS等系統(tǒng),其中黨建系統(tǒng)9天就完成了開發(fā)。會上長安汽車和華為還聯(lián)合發(fā)布了“低代碼創(chuàng)新實驗室”,將進一步圍繞低代碼開展創(chuàng)新實踐。
此外在電網(wǎng)行業(yè),華為ROMA幫助國家電網(wǎng)進行全網(wǎng)業(yè)務集成治理,為后者打造全域物聯(lián)管理平臺,全面服務配電、變電、輸電、園區(qū)等各個業(yè)務領域。目前該平臺接入設備量已超過百萬,僅在山東就接入了12萬臺智能終端,100萬網(wǎng)關子設備,28個App,實現(xiàn)了全網(wǎng)數(shù)字資產(chǎn)的集中運營,大大提升了運營效率。
在分享的最后,徐峰還現(xiàn)場發(fā)布了華為云的《企業(yè)應用現(xiàn)代化白皮書》,將華為云對企業(yè)應用現(xiàn)代化的方向洞察、技術解讀、實踐分享凝結(jié)成冊,以便更系統(tǒng)性地幫助企業(yè)快速開啟應用現(xiàn)代化改造,實現(xiàn)應用敏捷,重塑商業(yè)價值。