解決方案基于“打通研運端到端工具鏈”與“一體化、一站式平臺”設計原則,以銀河麒麟高級服務器操作系統V10為應用支撐環境,構建嘉為藍鯨一站式DevOps平臺,包括CTeam敏捷協同、CCI持續集成、CPack制品管理、CTest測試平臺和CMeas度量分析五大能力模塊,全面覆蓋企業IT部門需求協同、代碼管理、持續集成、制品管理、測試管理、自動化部署的端到端研發運維工作流程,同時基于全局度量持續改進研運體系,為企業數字業務交付全生命周期提供有效支撐。
國產芯片:鯤鵬、飛騰
硬件:X86架構服務器、ARM架構服務器
操作系統:銀河麒麟高級服務器操作系統V10
應用軟件:嘉為藍鯨DevOps平臺
穩定操作系統:提供穩定的應用支撐環境,具有系統可靠性、安全性、高性能和可擴展性
統一技術架構:完全國產化自研的DevOps平臺,打造統一平臺和工程規范,保障多應用持續交付
快速業務交付:強大的工程自動化能力,幫助企業提升高頻率、多并發業務的交付能力,并借助度量發現效能瓶頸,支撐企業持續改進
敏捷研發管理:通過DevOps體系建設,實現企業IT研發體系轉型,對內提升數字業務的研發效率與管理能力,對外保障企業業務的核心競爭力
項目協同:拉通業務與開發、測試和運維的統一協作流程。支持以項目為管理維度,提供從版本規劃、需求拆解、工作流轉集可視化跟蹤到資產沉淀的能力;
持續集成:提供高性能、強管控的國產流水線服務。采用可視化全自動流水線+代碼檢查+質量紅線的組合能力,實現研發過程的高度自動化與全程可卡控;
制品管理:一站式制品管理、版本管理、倉庫代理及同步分發。提供安全掃描、依賴分析、溯源追蹤、權限控制等功能;
測試管理:提供端到端測試管理能力;基于統一抽象底座集成多款測試工具。支持對版本、需求、缺陷進行質量鏈路追蹤管理;
部署運維:自動化業務部署、發布等運維工作,縮短業務上線周期。支持多架構應用上線所需的灰度、藍綠等自動化發布策略;
度量分析:統一數據收集、數據建模、可視化展示的組合能力,幫助IT組織研發效能的持續提升。
案例名稱:某部委下屬單位政務系統自動化部署平臺
建設內容:銀河麒麟高級服務器操作系統為嘉為藍鯨DevOps平臺提供的運行環境支持,通過可視化編排部署流水線,一鍵自動執行各類部署作業,如部署包分發、部署腳本執行、自動化測試驗證等,不再需要逐節點人工部署,真正實現“一鍵自動化部署”,“單次配置,多次部署”,以及“部署工具易維護”。
案例價值:大幅降低大規模部署工作量,減少甚至避免人工操作帶來的潛在影響,不僅能有效提升部署效率,更能降低部署風險。
節點資源統一納管和操作
基于銀河麒麟提供的技術支持,藍鯨配置平臺、管控平臺和Agent可納管多類安裝了銀河麒麟系統的節點資源,藍鯨作業平臺可向各節點自動分發部署包和執行部署腳本,不再需要人工逐節點登錄,進行節點維護管理、傳遞文件、執行腳本等操作,大幅降低系統維護工作量、部署準備工作量、資源管理難度和管理成本。
自動化測試集成驗證部署成果
嘉為藍鯨DevOps平臺流水線插件可調用運行于銀河麒麟高級服服務器操作系統V10環境下的Jmeter自動化測試工具,在部署插件執行完成后,自動接續執行Jmeter腳本,快速驗證部署情況與服務啟動情況,并直接在平臺上查看報告,大幅減少測試驗證工作量,使部署和測試效能均有所提升。