農(nóng)業(yè)銀行DevOps規(guī)劃與實踐_第1頁
農(nóng)業(yè)銀行DevOps規(guī)劃與實踐_第2頁
農(nóng)業(yè)銀行DevOps規(guī)劃與實踐_第3頁
農(nóng)業(yè)銀行DevOps規(guī)劃與實踐_第4頁
農(nóng)業(yè)銀行DevOps規(guī)劃與實踐_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

農(nóng)業(yè)銀行DevOps規(guī)劃與實踐技術(shù)創(chuàng)新,變革未來目 錄35實施路線--規(guī)范部分6 總 結(jié)4 實施路線--流程部分背景與目標體系框架實施路線–工具部分背景機構(gòu)體制改革雙模研發(fā)其它因素數(shù)字化轉(zhuǎn)型穩(wěn)態(tài)模式敏態(tài)模式加入企業(yè)級DevOps賦能(共創(chuàng))計劃目標整合為1個平臺聯(lián)結(jié)3個角色打通5個環(huán)節(jié)1個平臺開發(fā)過程工具化開發(fā)流程標準化全鏈路貫通線上協(xié)作測試開發(fā)運維從原來的契約式任務(wù)傳遞模式轉(zhuǎn)變?yōu)楦鹘巧g團隊共同合作模式。鐵路警察,各管一段DevOps共同目標頻繁、高效溝通線上高效協(xié)作打通需求、開發(fā)、測試、部署、運維5個環(huán)節(jié),實現(xiàn)順暢流轉(zhuǎn),高效運作,高效交付。軟件研發(fā)DevOps體系框架價值交付增進協(xié)作 持續(xù)交付

快速反饋

提質(zhì)增效

工具賦能工具流程規(guī)范一站式工具平臺研發(fā)工具鏈運營工具鏈核心原則標準化自動化可視化關(guān)鍵實踐持續(xù)集成持續(xù)交付自動化部署自動化測試運營監(jiān)控組織文化度量和改進成熟度模型可靠可重復(fù)的流水線提交與編譯 測試與驗證 部署與運維編譯構(gòu)建 ?集成測試 ?發(fā)布部署單元測試 ?系統(tǒng)測試 ?生產(chǎn)運維技術(shù)基礎(chǔ)架構(gòu)應(yīng)用架構(gòu)實施路線□

研發(fā)數(shù)據(jù)、管理數(shù)據(jù)存儲于統(tǒng)一的工具平臺工具□

能夠支撐研發(fā)全流程的工具平臺□

具備統(tǒng)一數(shù)據(jù)及環(huán)境管理的自動化測試□

覆蓋數(shù)據(jù)收集、分析、反饋的運營監(jiān)控流程□

可靠可重復(fù)的持續(xù)集成與持續(xù)交付□

能夠有效推進、落實DevOps體系建設(shè)的組織規(guī)范規(guī)范□

具備統(tǒng)一度量、統(tǒng)一視圖的研發(fā)質(zhì)量規(guī)范構(gòu)建持續(xù)交付流水線建立統(tǒng)一質(zhì)量視圖完善運營監(jiān)控推進自動化測試打造DevOps組織規(guī)范建設(shè)思路建設(shè)DevOps集成平臺規(guī)范流程工具DevOps過程體系持續(xù)交付配置管理構(gòu)建與持續(xù)集成測試管理代碼質(zhì)量數(shù)據(jù)管理環(huán)境管理發(fā)布管理部署管理監(jiān)控管理事件管理變更管理運營一體化平臺需求與計劃需求 計劃與交管理 付管理需求 項目下達 計劃條目 需求化 交付迭代計劃技術(shù)運營版本控制自動構(gòu)建自動化測試代碼復(fù)核測試數(shù)據(jù)環(huán)境管理制品管理部署模式指標采集事件發(fā)現(xiàn)普通變更平臺框架分支管理持續(xù)集成測試計劃靜態(tài)檢查數(shù)據(jù)變更單一數(shù)據(jù)源部署流水線數(shù)據(jù)處理事件處理緊急變更PaaS能力測試漏洞異常事件用例掃描識別回顧缺陷單元日志管理測試管理準入準出可視化及通知工具--范圍整合目標:以現(xiàn)有工具為基礎(chǔ),以重要工具為中心,集成各環(huán)節(jié)流程工具,統(tǒng)一數(shù)據(jù)視圖、形成研發(fā)閉環(huán)、自動化全流程,形成滿足持續(xù)集成、持續(xù)交付、運營反饋的工具鏈統(tǒng)一數(shù)據(jù)視圖形成研發(fā)閉環(huán)自動化全流程工具--目標通過工具、平臺間的數(shù)據(jù)共享、調(diào)度集成、雙向反饋,逐步形成具體領(lǐng)域的中心工具集,并實現(xiàn)工具集間的互聯(lián)互通、功能聯(lián)動組織級流程審批、管理和度量數(shù)據(jù)展現(xiàn)平臺管理鏈項目級過程管理、配置管理、測試管理、持續(xù)交付平臺開發(fā)鏈應(yīng)用部署、監(jiān)控、分析、運維平臺運營鏈工具--思路管理鏈開發(fā)鏈運營鏈研發(fā)態(tài)工具集運營態(tài)工具集變更管理ATP管理自動測試持續(xù)交付技術(shù)運營需求管理需求計劃計劃與交付管理配置管理代碼質(zhì)量管理工具合規(guī)檢查單元測試漏洞掃描發(fā)布工具運營工具DevOps可視化變更變更管理步驟一完成工具集的第一次收斂。測試管理數(shù)據(jù)管理數(shù)據(jù)管理環(huán)境管理環(huán)境發(fā)布管理部署管理監(jiān)控管理事件管理需求開發(fā)測試部署運維工具--過程(1)構(gòu)建與持續(xù)集成研發(fā)工具構(gòu)建工具管理鏈開發(fā)鏈測試鏈運營鏈需求條目化交付計劃迭代計劃版本分支自動構(gòu)建持續(xù)集成制品管理用例管理缺陷管理數(shù)據(jù)管理變更管理部署管理事件管理監(jiān)控管理自動化測試需 項 測 測 測求 目 試 試 試下 計 預(yù) 交 準達 劃 案 付 出研發(fā)態(tài)運營態(tài)步驟二①管理鏈與開發(fā)鏈一體化。②測試管理與測試實施一體化。③測試鏈與開發(fā)鏈一體化工具--過程(2)需求計劃持續(xù)交付技術(shù)運營需求管理計劃與交付管理配置管理構(gòu)建與持續(xù)集成代碼質(zhì)量測試管理數(shù)據(jù)管理環(huán)境管理發(fā)布管理部署管理監(jiān)控管理事件管理變更管理管理鏈工具、開發(fā)鏈工具運營鏈工具DevOps可視化研發(fā)態(tài)運營態(tài)工具--成果(DevOps集成平臺)管理研發(fā)運營DevOps集成平臺數(shù)據(jù)視圖管理數(shù)據(jù)基本項目信息需求項目計劃測試預(yù)案測試準入信息測試準出信息資源信息開發(fā)數(shù)據(jù)需求條目集成策略用例信息交付計劃構(gòu)建策略缺陷信息迭代計劃代碼合規(guī)檢查配置信息代碼庫信息代碼安全檢查配置信息分支信息單測配置信息版本信息測試計劃制品信息測試部署策略運營數(shù)據(jù)事件問題信息變更單信息監(jiān)控信息生產(chǎn)發(fā)布信息工具--成果(DevOps集成平臺)發(fā)布包(共享目錄)流程--持續(xù)交付自動構(gòu)建自動檢代查碼檢查等工具開發(fā)鏈關(guān)聯(lián)工作項任務(wù)開發(fā)鏈制品庫自動發(fā)布運營鏈觸發(fā)自動部署開發(fā)鏈提交測試自動創(chuàng)建缺陷運營鏈下載部署包變更管理工具流程流轉(zhuǎn)版本驗證環(huán)境、生產(chǎn)環(huán)境持續(xù)交付

提交簽入代碼并所測即所投自動部署下載部署包環(huán)節(jié)銜接,服務(wù)聯(lián)動,所測即所投自動部署功能測試、業(yè)務(wù)驗收測試環(huán)境管理鏈開發(fā)鏈項目管理計劃管理變更管理

/需求管理管理鏈開發(fā)鏈需求條目測試管理投產(chǎn)管理實施管理Scrum/看板源代碼測試計劃持續(xù)集成持續(xù)部署基礎(chǔ)設(shè)施支撐工具測試準入工具支持,數(shù)據(jù)提供工具支持,數(shù)據(jù)提供測試準出用例1用例2用例n測試缺陷用例資產(chǎn)庫基礎(chǔ)支撐自動化測試工具(用例/腳本)領(lǐng)域測試工具(如安全、性能)測試環(huán)境 測試數(shù)據(jù)PaaS測試執(zhí)行返回結(jié)果測試情況報告流程--測試過程整體視圖優(yōu)化監(jiān)控體系應(yīng)用應(yīng)用數(shù)據(jù)采集數(shù)據(jù)消費應(yīng)用基礎(chǔ)環(huán)境數(shù)據(jù)加工數(shù)據(jù)處理數(shù)據(jù)存儲日志信息鏈路信息應(yīng)用告警應(yīng)用性能系統(tǒng)指標日志監(jiān)控全鏈路監(jiān)控告警處置重要應(yīng)用監(jiān)控視圖監(jiān)控質(zhì)量月報制定優(yōu)化計劃制定優(yōu)化計劃制定優(yōu)化計劃制定優(yōu)化計劃……開發(fā)人員實施優(yōu)化計劃實施優(yōu)化計劃實施優(yōu)化計劃實施優(yōu)化計劃……跟蹤運營鏈工具警性分析事件分析.......分析中心運營鏈工具流程發(fā)起流程反饋完善運營反饋流程---運營監(jiān)控分析依托質(zhì)量管理體系進行數(shù)據(jù)采集,并分類進行分析。遵循 原則,進行度量模型改進。趨勢分析:對關(guān)鍵指標數(shù)據(jù)進行縱向趨勢分析;分級分析:提供中心級、部門級、項目及系統(tǒng)級三層次視角的統(tǒng)計數(shù)據(jù);對比分析:對相同特征進行橫向?qū)Ρ确治觯欢嗑S評價:結(jié)合多項指標對項目進行全方位多維度評價。ACDP度量改進度量數(shù)據(jù)采集分析和度量模型度量體系指標建立持續(xù)反饋和改進原則分析規(guī)范--統(tǒng)一質(zhì)量視圖--度量模型規(guī)范--統(tǒng)一質(zhì)量視圖--過程管理整體視圖部署成功率構(gòu)建頻率指標分布需求階段開發(fā)階段測試階段構(gòu)建階段部署階段研發(fā)效率需求交付效率代碼合規(guī)檢查新增違例數(shù)代碼評審覆蓋率單元測試覆蓋率缺陷修復(fù)效率接口測試覆蓋率自動化測試覆蓋率功能測試覆蓋率研發(fā)周

期交付

期安全漏洞缺陷數(shù)指標體系技術(shù)構(gòu)建頻率部署成功率.......質(zhì)量缺陷修復(fù)周期測試覆蓋率.........效率需求交付效率研發(fā)效率........周期研發(fā)周期測試周期........規(guī)范--統(tǒng)一質(zhì)量視圖--指標體系和分布數(shù)據(jù)自動獲取集中展示規(guī)范--統(tǒng)一質(zhì)量視圖--質(zhì)量視圖報表質(zhì)量視圖報表:提供中心級、部門級、項目及系統(tǒng)級三層視角的統(tǒng)計數(shù)據(jù)。以項目周期為樣例,統(tǒng)計了整體交付周期、首次交付周期、首次設(shè)計周期、首次開發(fā)周期、首次測試周期、實施周期。中心級整體交付周期:按部門統(tǒng)計各周期指標、按規(guī)模統(tǒng)計各周期指標。部門級整體交付周期:按項目統(tǒng)計各周期指標、按規(guī)模統(tǒng)計各周期指標。明確標準引入標準標準解讀實施手段培訓(xùn)體系敏捷教練成果驗證指標跟蹤標準檢驗DevOps工作文化建設(shè)DevOps技術(shù)體系建設(shè)執(zhí)行+反饋管控+支撐標準DevOps平臺指標供給技術(shù)氛圍實施IT生產(chǎn)活動指導(dǎo)改進評價檢驗數(shù)據(jù)提取技術(shù)能力沉淀規(guī)范---De

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論