精品国产一区二区三区麻豆小说,亚洲国产精品一区二区三区,欧美大片一区二区,欧美日韩国产精品一区

首頁

/

【國金證券】DevOps最佳實踐,助力企業數字業務高效交付

發布日期:2022-07-22 18:50:48

全部案例

國金證券是一所資產質量優良、專業團隊精干、創新能力突出的上市證券公司,前身成都證券為中國最早成立的證券公司之一,自2005年由區域性經濟券商轉型為全國性綜合券商以來,截止2021年12月底已成立8家分公司、69家證券營業部,廣泛分布于全國23個省(直轄市、自治區)的重要中心城市,為企業客戶提供交易、投融資和財富管理等全方位金融服務。


在互聯網證券發展時代,國金證券由于數字金融服務發展起步早、實施效果好,開辟了國內數字證券業務的廣闊增量空間與建設窗口期。但伴隨著近年來整體證券行業,尤其是頭部證券機構對雙化建設的大量投入,行業整體加速邁進金融科技時代,向著國金證券的業務能力和技術水平發起了激烈競爭。

 

在此背景下,國金證券與嘉為藍鯨達成戰略合作,通過軟件架構的全面革新、研發實踐的體系化導入、組織管理的持續優化和企業文化的建設塑造等DevOps能力體系建設維度,幫助國金證券全方位改善軟件質效體系,實現數字業務交付的高效率和高質量。其中重點通過為國金證券構建企業級DevOps研運一體化平臺,為業務穩定運營打造統一IT管理基礎,牢固企業數字化轉型的技術底座。

 

 

 

01

設方案



堅持推動金融業務創新與滿足客戶多元需求是國金證券推動技術革新的動力源泉,而達到金融級應用的快速迭代及安全合規則是國金證券進行技術實踐的首要綱領。國金證券在積極投入應用人工智能、區塊鏈、云計算和大數據等金融科技,把握數字化轉型重大發展機遇的同時,也在不斷積極響應中央號召,全方位增強合規管理和風險控制能力,促進金融科技與自身業務協調發展,聚焦重點領域,拓展應用范疇,優化工作體系,完善治理機制,而這正好與嘉為藍鯨DevOps解決方案的理念不謀而合。

 

在DevOps建設項目正式開展前,嘉為藍鯨先對國金證券IT組織架構、業務流程、操作規范、工具使用和交付滿意度等研發運維情況展開了深度調研,通過組合分析對國金證券現有的DevOps能力成熟度進行診斷開方,明確現有IT研發運維體系存在的痛點和首因,從流程規范、工藝打造和組織賦能三個維度出發,針對性地為國金證券構建DevOps能力體系建設方案。

 


國金證券DevOps能力體系建設方案

嘉為藍鯨經過結合金融同業的豐富實踐經驗,對國金證券軟件質效體系進行診斷,可知:國金證券由于數字金融業務起步早、發展快,目前內部對DevOps文化接受度較高,各端的流程規范也已相對完善,具備良好的DevOps文化土壤。本次DevOps建設項目的內容重點將會落在對工藝的重塑上,尤其是將原有CI/CD過程中Jenkins和Nexus等開源工具進行替換,以滿足國金證券現階段戰略發展對于數字業務研發工作自動化和安全性更高的要求,再輔之以試點項目的流程優化、人員培訓和實踐指導,以點帶面,確保DevOps平臺在國金證券內部的平穩落地和持續運營。

 


國金證券DevOps平臺架構圖

 

02

最佳實踐



以其中的「合規全景管理系統」DevOps試點項目(以下簡稱「合規全景」項目)最佳實踐為例,國金證券需要基于線上化管理模式,將合規檢查、合規監測、員工賬戶限制監測、員工職業行為監測到信息隔離管理的金融風控合規業務實行全鏈路的數字化轉型。為了保障該業務的順利上線和安全運行,IT組織面臨著跨研發團隊的巨額工作量和政策管控帶來的緊張業務壓力,急需通過DevOps提升研發工作的自動化和安全性,打破不可視、不確定和不可控的各類研發管理黑盒。

 

正是基于DevOps的推廣,「合規全景」項目逐步成為了國金證券軟件質效體系中的最佳實踐案例之一,并成為日后其他項目推廣DevOps的行動標桿。

 

① 在代碼開發上:由于需要跨研發團隊合作,「合規全景」項目將原有的SVN代碼庫逐步更換為更適合分布式開發的Gitlab代碼庫,基于Git實現代碼在線托管,支撐后續的敏捷迭代交付,后續再通過CCode代碼庫將對應流水線的代碼實行關聯。

 

同時在實踐改革上,由于整體開發需求趨向穩態,但交付上采用敏捷迭代方式,因此在編程開發管理上,采用GitFlow規范進行分支管理,避免代碼和版本的管理混亂。

 

② 在CICD上:由Jenkins正式更換為CCI持續集成,通過國產自研的流水線引擎支撐起持續集成和持續部署,重點解決原有開發測試環境中Jenkins性能不足和功能制約等難題,導致軟件生產全鏈路的人工操作過多、測試工作滯后和測試執行不足等問題。

 

同時在實踐改革上,通過CCI持續集成,開發人員提交代碼后即可觸發流水線引擎,將代碼規則檢查、編譯構建、單元測試、制品晉級到測試環境等操作實現自動化,提升測試的質量和效率,從而提升軟件研發的質量與效率。

 

③ 在制品(版本)管理上:由Nexus正式更換為CPack制品庫,補充制品晉級、元數據管理和權限管理等制品庫能力。

 

同時在實踐改革上,通過CPack制品庫,將構建階段獲取的依賴樹、安全掃描產生的安全數據、測試產生的質量數據統一自動寫入制品,保證從引用的組件,到中間的“半成品”,再到最終交付的版本都可溯源可管控,提升軟件發布的效率與質量。

 

 

經過DevOps改造后,「合規全景」項目的持續集成響應頻率實現了100%的提升,編譯構建時長降低至平均2分鐘,同步提升了研發流中質量環節的使用率和使用效果,支撐了風控合規應用的跨團隊研發工作。

 


「合規全景」項目的CCI持續集成應用情況


「合規全景」項目的CGuard質量紅線應用情況



「合規全景」項目的CCheck代碼檢查應用情況

 


03

成效收益


在DevOps落地推廣過程中,國金證券優先推舉了創新性強和緊急度高的業務進行試點,通過嘉為藍鯨推動DevOps試點打造,再形成有效的經驗復用,最終實現點線面的全企業推廣。

 

基于國金證券與嘉為藍鯨的良好合作和共同推進下,國金證券金融業務的交付效率和交付質量得到了明顯的提升:完成了企業內10+研發項目的DevOps推廣,減少研發流中80%人工操作耗時,實現了開發、測試和運維組織的全體生產力解放,其測試部署頻率也由原來的5-10次/應用/天(專人執行)提升至80+次/應用/天(自動執行),實現了軟件研發工作上質和量的雙重飛躍。

 

 

除去與金融管控強相關的合規風控業務支撐以外,國金證券也將DevOps應用至內部管理的優化提升上。以試點項目「自營固收業務支持系統」(以下簡稱「自營固收」項目)為例,通過為自營固定收益部開發建設應用系統,提供日常監管和投資臺賬等資產運營數據,保障國金證券自營固收業務的持續增長,為日常金融業務的內部管理提供發展指導和數據依據。經過DevOps改造后,該「自營固收業務支持系統」的編譯構建時長(含單元測試)由原來的3+小時縮短到1.5小時,發布測試由原來的30分鐘縮短至5分鐘,串行編譯發布變成多版本并行發布,減少80%人工操作耗時。

 


「自營固收」項目的CCI持續集成應用情況


「自營固收」項目的單元測試情況


「自營固收」項目的編譯構建情況

PS. 該案例榮獲22年6月信通院舉辦的 “軟件質效領航者”活動優秀案例。

客戶感言

「經過DevOps改造后,系統的編譯構建時長(含單元測試)由原來的3+小時縮短到1.5小時,發布測試由原來的30分鐘縮短至5分鐘,串行編譯發布變成多版本并行發布,減少80%人工操作耗時。」

國金證券

免費申請演示

聯系我們

服務熱線:

020-38847288

QQ咨詢:

3593213400

在線溝通:

立即咨詢
查看更多聯系方式

申請演示

請登錄后在查看!

主站蜘蛛池模板: 恭城| 都江堰市| 焉耆| 乌拉特后旗| 会理县| 西昌市| 建平县| 惠安县| 武邑县| 威信县| 大港区| 离岛区| 潮州市| 南溪县| 开鲁县| 河曲县| 元谋县| 钦州市| 临汾市| 平泉县| 舒城县| 惠州市| 玛曲县| 土默特左旗| 文成县| 全州县| 延吉市| 万安县| 密云县| 湛江市| 柳林县| 金溪县| 会同县| 宣化县| 南靖县| 黄浦区| 张家口市| 新乐市| 恩施市| 嵊州市| 清苑县|