Serverless新范式重塑軟件未來,華為云與產業(yè)共謀研發(fā)效能提升之道

隨著云計算技術的不斷成熟,Serverless作為一種全新的計算范式,正逐步重塑軟件開發(fā)與部署的未來,成為行業(yè)關注的焦點。2024年6月6日,由華為云計算技術有限公司主辦的“Serverless引領現(xiàn)代化應用創(chuàng)新&研發(fā)效能提升”沙龍在中關村國家自主創(chuàng)新示范區(qū)展示中心圓滿落幕。本次沙龍作為中關村基礎軟件創(chuàng)新中心系列沙龍的第二期,得到了中關村科學城管理委員會的悉心指導,吸引了眾多業(yè)界專家、企業(yè)代表和開發(fā)者參與,共同探討Serverless技術的最新發(fā)展趨勢以及其在現(xiàn)代化應用創(chuàng)新與研發(fā)效能提升方面的價值。

數(shù)字經濟帶動應用爆炸性增長,促使應用現(xiàn)代化成為必然。在致辭中,華為云PaaS服務產品部副部長介紹說,華為云正推動Serverless技術普及,通過近20款Serverless產品如FunctionGraph、CAE等,助力企業(yè)實現(xiàn)快速開發(fā)、彈性擴展及成本優(yōu)化,加速業(yè)務創(chuàng)新。華為云(北京)解決方案銷售部部長希望大家從華為函數(shù)工作流(FunctionGraph)的成功案例,以及華為云DevSecOps方法論和價值流5V模型在提升研發(fā)效率和質量方面的實踐成果中得到啟發(fā)。

函數(shù)工作流FunctionGraph 打造極致彈性的Serverless現(xiàn)代化應用

Serverless作為新的云原生計算范式,它具有計算資源無感知、自動彈性、按需使用和按量付費的特點。華為云PaaS服務Serverless產品專家在演講中指出,Serverless是計算、架構和開發(fā)模式演進的交匯點,預示著架構從微服務逐步向Serverless化演進,開發(fā)模式則轉向關注核心代碼而非部署和運維。

華為云的FunctionGraph作為Serverless現(xiàn)代化應用的代表,通過極致的彈性調度和多語言運行時等技術,有效解決了音視頻、物聯(lián)網、大數(shù)據(jù)和AI等領域的核心痛點,實現(xiàn)資源利用率提升和快速冷啟動,滿足萬級實例的并發(fā)需求。通過多個案例,傅翌偉展示了Serverless架構在不同行業(yè)中如汽車服務化升級、Web應用后端構建、AI訓練平臺自動化等應用,展現(xiàn)了FunctionGraph在提升開發(fā)效率、資源利用率和降低成本方面的顯著優(yōu)勢。

華為云混部方案 落地微服務Serverless化最佳實踐

當前,業(yè)界在架構設計上主要有三種形態(tài):單體服務、微服務、Serverless。華為云PaaS服務Serverless技術專家分析道,單體服務簡單易用,但存在解耦不徹底和技術棧受限的劣勢;微服務通過進程級別的隔離和獨立團隊負責,提供了更高的靈活性和可擴展性,但開發(fā)門檻高、資源成本大;而Serverless架構則以其開發(fā)人員友好、無需關注底層基礎設施、低成本等優(yōu)勢受到關注,但同樣面臨供應商鎖定和改造成本高等挑戰(zhàn)。

為了實現(xiàn)微服務向Serverless的順利轉型,華為云提出了一系列混部方案。Serverless容器無需創(chuàng)建實例或管理集群,支持自定義彈性伸縮策略,非常適合微服務場景。通過統(tǒng)一資源池,將微服務和FaaS函數(shù)交由通用的Serverless底座進行調度管理,實現(xiàn)了內部路由尋址和低時延互調。ServiceBridge函數(shù)作為BaaS訪問的統(tǒng)一入口,實現(xiàn)了微服務和BaaS SDK的完全解耦,降低了SDK升級對微服務的影響。此外,結合周期、性能指標和自定義指標進行智能預測彈性,減少了冷啟概率,并通過基于CRIU的進程級快照技術,提升了Java微服務的啟動性能。

Serverless 引領新一代研發(fā)范式車聯(lián)網案例分享

特邀嘉賓大數(shù)據(jù)資深總監(jiān)韓曉先生針對華為云Serverless 針對某車聯(lián)網應用案例的分享,重點針對項目業(yè)務架構、業(yè)務痛點以及對Serveless的理解三個方面依據(jù)真實的案例進行介紹,突出體現(xiàn)了華為云serveless在車聯(lián)網場景解決的四大優(yōu)勢,一、運行成本根據(jù)流量模型彈性伸縮、按量計費;二、解放開發(fā)人員,底層架構盡可能簡單、開發(fā)人員可以專注于、業(yè)務邏輯本身;三、架構簡單、運維容易高效;四、最小代價滿足合規(guī)訴求。

DevSecOps方法論價值流5V模型 引領研發(fā)提“效”保“量”

在數(shù)字化時代,企業(yè)的研發(fā)效能直接關聯(lián)市場競爭力。華為云研發(fā)效能專家在其演講中,深入剖析了DevSecOps在提升研發(fā)質量與速度方面的關鍵作用。他指出,在"快魚吃慢魚"的市場法則下,企業(yè)不僅要追求快速交付,更要確保交付的高質量。

華為云通過DevSecOps方法論,提出了"5V模型",即價值流的定義、實現(xiàn)、表征、洞察和增值,以實現(xiàn)質量與效率的雙重提升。該模型強調了服務于價值創(chuàng)造的重要性,通過質量與效率的雙贏策略,以及善用指標度量輔助目標管理,推動了研發(fā)模式的持續(xù)演進。

在華為的實踐中,DevSecOps不僅是一種技術實踐,更是一種文化和組織能力的體現(xiàn)。通過自動化、云化、服務化,華為云成功構建了一個高效、可靠的研發(fā)環(huán)境,實現(xiàn)了快速創(chuàng)新交付和資源部署,極大地提升了用戶體驗。

此外,華為云建立了一套完善的質量效能指標體系,通過數(shù)字化手段對研發(fā)過程進行實時監(jiān)控和評估。這不僅提高了研發(fā)效率,還確保了產品質量,推動了企業(yè)的持續(xù)創(chuàng)新和發(fā)展。

在企業(yè)討論環(huán)節(jié),與會企業(yè)代表圍繞著華為云函數(shù)工作流FunctionGraph、 DevSecOps方法論價值流5V模型等細節(jié)問題與華為云專家展開討論,進一步深入了解了華為云圍繞Serverless行業(yè)成功實踐、場景解決方案助力企業(yè)業(yè)務Serverless、智能研發(fā)工具提升研發(fā)效能等內容,讓與會者通過多個視角看到華為云服務對引領現(xiàn)代應用創(chuàng)新&研發(fā)效能方面的價值。

隨著云計算技術的不斷發(fā)展,Serverless憑借其按需分配資源、高度可擴展、簡化運維管理等優(yōu)勢,逐漸受到越來越多企業(yè)的青睞。華為云憑借其強大的技術實力和創(chuàng)新實踐,在Serverless領域取得了顯著成果,為企業(yè)提供了高效、安全、可靠的云計算服務。此次沙龍的舉辦,也必將促進Serverless技術的普及和應用,推動企業(yè)現(xiàn)代化進程。

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