首頁/ 汽車/ 正文

雲端一條生產線,讓軟體開發更敏捷、更安全

Gartner報告顯示,至2025年,

全球需要構建5億個新應用,新增需求超過交付能力5倍

。以軟體高速迭代為特徵的數字化競爭時代已經到來。

面對使用者需求的爆炸式增長、市場環境的瞬息萬變、開發落後延遲應用安全落地問題的日益凸顯,企業對研發效能的期望越來越高。

應用之所以賦能業務發展,背後依賴著卓越的軟體交付技術。選擇一個開發更敏捷,過程更安全的軟體開發模式,已成為企業考量的關鍵。

在軟體開發的奔湧發展中,DevOps透過讓開發、運維、測試協同作戰,提高研發效率,實現高效交付,已經成為企業軟體研發的主流,被眾多企業所採用。

在這樣的背景下,基於華為30餘年深厚積累和跨領域實踐考驗的

華為雲軟體開發生產線DevCloud

脫穎而出,為開發者提供從需求規劃、到編譯、釋出、構建、部署全生命週期的軟體工具服務,幫助研發團隊完成研發知識的沉澱,助力企業專注業務創新。

什麼是軟體開發生產線DevCloud

華為雲DevCloud把華為全流程軟體開發經驗放到華為雲上,提供給開發者使用。

提供全程式碼、輕程式碼、低程式碼等各種開發模式,支援10多種主流開發語言,整合300多個工具,內建15000多程式碼檢查規則。

研發環節全雲化:開發、測試、部署、運維、運營等一系列研發活動都在雲中完成,全面支撐各型別研發企業落地DevOps。目前已經

商用13個服務,3個行業解決方案,支援Web開發、移動應用開發、微服務開發和Cloud Native應用開發

等多種開發場景。作為一站式全流程安全可信的智慧化DevSecOps平臺,華為雲DevCloud目前已服務於華為內部所有的產品線。

雲端一條生產線,讓軟體開發更敏捷、更安全

隨著“十四五”規劃提出要強化基礎元件供給,大力發展雲計算/大資料/人工智慧/區塊鏈等技術,信創產業生態已成為國家“新基建”的重要內容。

緊跟國家政策,響應客戶需求,華為雲DevCloud在軟體開發過程中,透過

生產要素、生產工具、實現過程

的攻關和替代,最終保障“軟體產品”的

可靠與可信

開發更敏捷——軟體開發生產線效率提升6個“1”

為了更好的幫助企業和開發者提高軟體開發效率,華為不斷加大對軟體工程&IT工具的投入。

透過構建雲原生的DevCloud平臺,帶來了構建效率10倍提升、測試管理容量10倍提升、測試效率50倍提升、程式碼倉效能5倍提升

,大幅縮短研發週期,加快軟體產品的落地釋出。

其中,編譯構建會影響開發、測試團隊之間的銜接速度,是影響研發效率的重要環節

。華為雲 DevCloud提供多級分層級大規模構建加速:

實踐四級構建優秀機制,編譯結果快速反饋,構建質量逐層看護,從個人、門禁、版本、全量分層看護質量和效率

具備40萬+CPU核大規模構建計算資源排程能力,支撐華為10萬+開發人員每天100萬+次構建

構築精準的極速構建技術,基於編譯原理,實現構建依賴自動分析、精準增量和分散式構建,1億行程式碼1小時可構建完成

建設構建過程可追溯體系,覆蓋構建活動全過程,包括構建資料來源、構建環境、執行過程、構建結果,支撐華為ICT全球釋出的產品實現原始碼安全認證

在華為雲DevCloud支撐華為內部研發人員工作場景中,研發效能達到了6個1目標:

1分鐘故障到恢復、1分鐘程式碼提交到構建、10分鐘程式碼提交到測試、1小時自動化測試到部署、1周迭代週期、1月需求到閉環。

過程更安全——安全“左移”的軟體開發模式

Sonatype《2021年軟體供應鏈狀況報告》指出,全球軟體攻擊同比增長650%,軟體供應鏈攻擊事件頻發,企業的安全風險敞口加大。

DevOps整合安全控制元件、工具和流程,使軟體交付的每個階段啟用自動安全檢查,確保安全能夠融入每個開發階段和節點。安全建設重心從 “執行時防護 ” 轉向 “安全前置 ”,從外部安全建設轉向內生安全,使安全成為軟體自身的基本屬性。即是 “ 安全左移 ”。

華為作為首個提出可信軟體工程能力概念的企業,推出的華為雲DevCloud平臺,將華為多年積累的安全可信能力進行深度融合,透過解決方案讓安全順利左移,確保應用在出生的過程中就是安全的、可信的,從而讓安全能夠敏捷落地於應用的生產、交付、執行過程中。

透過

程式碼安全檢查、軟體成分分析、Web和主機安全漏掃、終端應用安全測試

四大安全服務,打造SecDev統一安全可信入口。以終端應用中的移動應用安全測試為例,軟體開發生產線提供一站式移動應用安全檢測服務,快速對應用的隱私宣告和APP真正執行的動作做對比檢測,確保產品整體規劃、行為內容符合各國家法規隱私合規要求;不僅如此,DevCloud的服務合規檢測能力與華為應用市場同源,能大幅提升企業APP應用上架效率。

雲端一條生產線,讓軟體開發更敏捷、更安全

華為雲軟體開發生產線在傳統行業的落地實踐

雲端一條生產線,讓軟體開發更敏捷、更安全

德邦快遞基於華為雲軟體開發生產線提供的全流程敏捷、安全可信的DevCloud交付能力,提升德邦快遞CICD業務流程。目前,雙方已完成了80+系統上雲工作。

在效率提升層面

:為德邦快遞提供單專案、多專案軟體,應用開發全生命週期的敏捷協同管理,滿足了德邦快遞跨團隊管理、視覺化的全景規劃、多維度的度量統計等需求。

在質量最佳化層面

:華為雲從無到有,提供了精細化的使用者管理方案,不僅能快速複用,還有15+維度測試指標度量,支撐企業全方位決策;最佳化測試設計,提升測試流程線上化程度,實現需求、用例、缺陷、報告整體可追溯;同時提供程式碼檢查門禁,在程式碼開發階段對程式碼質量和安全問題進行自動化檢查。

在安全可信層面

:德邦快遞依託華為雲軟體開發生產線提供的程式碼安全、資料安全、服務安全保障,德邦快遞搭建了全面加固的一站式軟體持續交付生產線,保障產品的需求、設計、程式碼、測試、缺陷等核心要素端到端可追溯,消除高可用及備份威脅,提升平臺韌性,支援誤刪除等場景及時恢復,全面有效降低安全風險。

在組織認知和運作層面

:提供了敏捷的專案管理,專業標準的敏捷Scrum專案協作和看板流程,支援多專案組合管理,從會用到用好,在企業運營的工具、業務、文化三大方面持續深化運營DevOps。

透過華為雲軟體開發生產線,德邦快遞實現了總體成本下降

15%

,暴力分揀行為減少

50%

,快遞破損同比下降

14.3%

。從2020年到2021年,德邦快遞的快遞員日均收派效率從52件/天提升到了

61件/天

,中轉站的分揀產能也提升了足足

22.5%

之多。

最後

軟體開發生產線透過提供研發工具服務,讓軟體開發過程更加簡單、高效。開發週期將在軟體開發生產線模式下持續縮短,開發效能將在測試、運維領域取得更多突破。

開發人員能夠大規模開發更安全、更有韌性的軟體系統,開發和協作的潛力就得到進一步釋放,這是華為雲軟體開發生產線DevCloud為企業數字化轉型貢獻的獨特價值,華為雲希望透過更敏捷、更安全的軟體開發生產線,幫助企業帶來業務上的“提質增效”。

關注@華為雲,瞭解更多資訊

相關文章

頂部