課程費(fèi)用

6800.00 /人

課程時長

2

成為教練

課程簡介

本課程旨在深入剖析DevOps的理念、方法論與實踐技巧。課程內(nèi)容涵蓋DevOps的概念與組成、轉(zhuǎn)型推動、持續(xù)測試、發(fā)布與運(yùn)維以及工藝建設(shè)總結(jié)等多個方面,旨在幫助學(xué)員全面了解DevOps在軟件開發(fā)與運(yùn)維中的重要作用,掌握DevOps轉(zhuǎn)型的核心技能,實現(xiàn)開發(fā)、測試、運(yùn)維的高效協(xié)同,從而提升企業(yè)軟件交付的效率與質(zhì)量。

目標(biāo)收益

1.深入理解DevOps理念:掌握DevOps的理論基礎(chǔ)、文化特點(diǎn)以及對企業(yè)帶來的長遠(yuǎn)收益。
2.掌握DevOps轉(zhuǎn)型方法:學(xué)習(xí)如何將傳統(tǒng)團(tuán)隊或敏捷團(tuán)隊成功轉(zhuǎn)型為DevOps體系,解決轉(zhuǎn)型過程中的痛點(diǎn)與難點(diǎn)。
3.精通持續(xù)測試技術(shù):了解持續(xù)測試在DevOps流程中的作用,掌握自動化測試的應(yīng)用場景與實現(xiàn)方法。
4.提升發(fā)布與運(yùn)維能力:學(xué)習(xí)先進(jìn)的發(fā)布策略與運(yùn)維技術(shù),確保軟件交付的可靠性、穩(wěn)定性與安全性。
5.構(gòu)建高效DevOps工藝:通過課程學(xué)習(xí),構(gòu)建適合企業(yè)自身的DevOps工藝流程,實現(xiàn)軟件開發(fā)的智能化、自動化與高效化。
6.增強(qiáng)團(tuán)隊協(xié)作與溝通:通過案例分析與實戰(zhàn)演練,加強(qiáng)開發(fā)、測試、運(yùn)維團(tuán)隊之間的溝通與協(xié)作,提升團(tuán)隊整體戰(zhàn)斗力。

培訓(xùn)對象

課程大綱

DevOps概念與組成 1.DevOps理論、文化、收益、反模式
2.DevOps團(tuán)隊組織、架構(gòu)演變模式
3.正確與錯誤的DevOps思維,及場景分析
4.DevOps中敏捷與精益的作用(快速視頻呈現(xiàn))
5.DevOps對企業(yè)帶來的好處
6.DevOps與不同的運(yùn)營方法論的組合
7.DevOps、GitOps、DataOps、AIOps、NoOps、DevSecOps、平臺化工程的概念
DevOps轉(zhuǎn)型推動 1.敏捷與DevOps中,不可忽視文化
2.團(tuán)隊化規(guī)模化思考,痛點(diǎn)分析
3.敏捷團(tuán)隊轉(zhuǎn)型到DevOps體系
4.傳統(tǒng)團(tuán)隊轉(zhuǎn)型到DevOps體系
5.DevOps組織結(jié)構(gòu)的自我演進(jìn)
6.DevOps中流程的正確性保證
7.傳統(tǒng)模式轉(zhuǎn)變中的雙態(tài)模式:穩(wěn)態(tài)+敏態(tài)
轉(zhuǎn)型路線設(shè)計 1.根據(jù)業(yè)務(wù)特征與技術(shù)堆棧,進(jìn)行目標(biāo)選型
2.文化認(rèn)知與反饋,團(tuán)隊選擇與構(gòu)建
3.組織過程的自我優(yōu)化與演進(jìn),小范圍投資
4.流程的正確性保證
5.雙峰挑戰(zhàn)下的質(zhì)量與監(jiān)管落地
6.安全的要求與融合
7.DevOps轉(zhuǎn)型中的風(fēng)險與痛點(diǎn)
瀑布、敏捷等模式下,與DevOps如何進(jìn)行交互 1.從瀑布到敏捷的雙態(tài)多模形式
2.從瀑布到精益管理的組織、流程、工具支撐和產(chǎn)出
3.準(zhǔn)敏捷模式下的組織、流程、工具支撐和產(chǎn)出
4.強(qiáng)敏捷類互聯(lián)網(wǎng)模式下的組織、流程、工具支撐和產(chǎn)出
5.企業(yè)中,如何進(jìn)行模式劃分,和構(gòu)建評估機(jī)制
6.某銀行案例
7.轉(zhuǎn)型中共享資源的投入模式
構(gòu)建的整體技術(shù)平臺方向 1.整體構(gòu)建詳細(xì)思路,項目管控、需求、工程三合一
2.開發(fā)轉(zhuǎn)型落地點(diǎn)
3.持續(xù)測試、分層測試、測試建模的切入
4.運(yùn)維的挑戰(zhàn)與轉(zhuǎn)型實施
5.整體溝通鏈條的構(gòu)建
6.KPI/OKR的持續(xù)考核與持續(xù)反饋
7.需要哪些團(tuán)隊的何種投入
管理能效度量和DevOps的融合 1.雙態(tài)模式下,持續(xù)交付的四縱四橫模型
2.橫向:1:工具層面的融合與支持【工程師維度】
3.橫向2:流程的融合與快速支持【管理與需求控制維度】
4.橫向3:信息流的自動傳遞與反饋【信息同步維度】
5.橫向4:度量的自動化反饋與融合【各角色感知維度】
應(yīng)用、需求和開發(fā)設(shè)計 1.應(yīng)用生命周期與服務(wù)生命周期
2.項目章程及可視化控制, 需求分析的快速變更自適應(yīng)
3.基礎(chǔ)設(shè)施支持,云和虛擬化
4.開發(fā)架構(gòu)設(shè)計,SOA、微服務(wù)等模式的引入
5.組件和依賴
6.架構(gòu)考慮運(yùn)營時的要求
7.縱向工藝1:需求維度的質(zhì)量控制與案例
8.縱向工藝1(續(xù)):需求可視化的重要性
9.縱向工藝1(續(xù)):需求之間關(guān)聯(lián)綁定與后續(xù)跟蹤
10.縱向工藝1(續(xù)):設(shè)計層面的能效改進(jìn)、質(zhì)量控制與案例
11.縱向工藝1(續(xù)):架構(gòu)層面的能效改進(jìn)、質(zhì)量控制與案例
持續(xù)集成、快速研發(fā)與Pipeline 1.持續(xù)集成、持續(xù)交付與持續(xù)部署
2.持續(xù)集成平臺
3.分支開發(fā)策略
4.規(guī)律性增量發(fā)布策略
5.特性開關(guān)技術(shù)、服務(wù)降級與抽象分支
6.產(chǎn)出管理
7.Pipeline建設(shè)相關(guān)實踐
8.縱向工藝2:開發(fā)層面的質(zhì)量控制與案例
9.縱向工藝2(續(xù)):開發(fā)的分支策略、代碼掃描等活動對質(zhì)量的影響
10.縱向工藝2(續(xù)):配置管理相關(guān)工藝建設(shè)
11.縱向工藝2(續(xù)):開發(fā)與需求的綁定關(guān)聯(lián)帶來的后續(xù)好處
12.縱向工藝2(續(xù)):單元測試的作用、麻煩(例如研發(fā)不愛寫)與解決之道
13.縱向工藝2(續(xù)):微服務(wù)下,研發(fā)需要進(jìn)行的質(zhì)量保證
持續(xù)測試 1.DevOps中,測試策略改變與測試前置
2.持續(xù)測試在DevOps全局鏈中的作用,構(gòu)建持續(xù)反饋
3.分級測試及對應(yīng)測試域的介紹
4.復(fù)雜場景與簡單場景的持續(xù)測試舉例
5.自動化測試的作用,與不同場景下的應(yīng)用
6.移動端測試自動化,及App專項測試
7.縱向工藝3:用例復(fù)雜度帶來的問題
8.縱向工藝4(續(xù)):需求與用例之間如何智能綁定與自動化關(guān)聯(lián)分析
9.縱向工藝3(續(xù)):測試數(shù)據(jù)的自動化準(zhǔn)備
10.縱向工藝3(續(xù)):持續(xù)集成帶來的持續(xù)測試與持續(xù)反饋
發(fā)布與運(yùn)維 1.Canary發(fā)布策略
2.Blue-Green發(fā)布方法
3.灰度發(fā)布、抹黑啟動
4.標(biāo)準(zhǔn)化一切
5.組件與依賴管理實踐
6.建立數(shù)據(jù)沙盒
7.自動化數(shù)據(jù)庫變更管理
8.同源版本管理實踐
9.服務(wù)級別協(xié)議
10.應(yīng)用管理與資源管理
11.數(shù)據(jù)管理
12.基礎(chǔ)設(shè)施維護(hù)
13.持續(xù)交付的架構(gòu)角度
14.配置管理與版本管理
15.業(yè)務(wù)連續(xù)性維護(hù)的相關(guān)運(yùn)維措施,業(yè)務(wù)終止
16.伸縮與發(fā)布策略
17.運(yùn)維PaaS平臺化實現(xiàn)
18.縱向工藝4:運(yùn)維端的效能提升與質(zhì)量控制如何進(jìn)行
19.縱向工藝4(續(xù)):運(yùn)維端的質(zhì)量控制如何進(jìn)行,自動化部署的質(zhì)量保證
20.縱向工藝4(續(xù)):CMDB需要成為活賬本,動態(tài)消費(fèi)、動態(tài)反饋與動態(tài)更新
21.縱向工藝4(續(xù)):全鏈路壓測與線上監(jiān)控的反饋
22.縱向工藝4(續(xù)):灰度發(fā)布與柔性可用
工藝建設(shè)總結(jié) 1.工藝建設(shè)的發(fā)展階段、常見問題和應(yīng)對措施
2.縱向工藝之間最終達(dá)到的目的:智能關(guān)聯(lián)、智能傳遞、智能分析
3.工藝的推廣策略和舉例
DevOps概念與組成
1.DevOps理論、文化、收益、反模式
2.DevOps團(tuán)隊組織、架構(gòu)演變模式
3.正確與錯誤的DevOps思維,及場景分析
4.DevOps中敏捷與精益的作用(快速視頻呈現(xiàn))
5.DevOps對企業(yè)帶來的好處
6.DevOps與不同的運(yùn)營方法論的組合
7.DevOps、GitOps、DataOps、AIOps、NoOps、DevSecOps、平臺化工程的概念
DevOps轉(zhuǎn)型推動
1.敏捷與DevOps中,不可忽視文化
2.團(tuán)隊化規(guī)?;伎?,痛點(diǎn)分析
3.敏捷團(tuán)隊轉(zhuǎn)型到DevOps體系
4.傳統(tǒng)團(tuán)隊轉(zhuǎn)型到DevOps體系
5.DevOps組織結(jié)構(gòu)的自我演進(jìn)
6.DevOps中流程的正確性保證
7.傳統(tǒng)模式轉(zhuǎn)變中的雙態(tài)模式:穩(wěn)態(tài)+敏態(tài)
轉(zhuǎn)型路線設(shè)計
1.根據(jù)業(yè)務(wù)特征與技術(shù)堆棧,進(jìn)行目標(biāo)選型
2.文化認(rèn)知與反饋,團(tuán)隊選擇與構(gòu)建
3.組織過程的自我優(yōu)化與演進(jìn),小范圍投資
4.流程的正確性保證
5.雙峰挑戰(zhàn)下的質(zhì)量與監(jiān)管落地
6.安全的要求與融合
7.DevOps轉(zhuǎn)型中的風(fēng)險與痛點(diǎn)
瀑布、敏捷等模式下,與DevOps如何進(jìn)行交互
1.從瀑布到敏捷的雙態(tài)多模形式
2.從瀑布到精益管理的組織、流程、工具支撐和產(chǎn)出
3.準(zhǔn)敏捷模式下的組織、流程、工具支撐和產(chǎn)出
4.強(qiáng)敏捷類互聯(lián)網(wǎng)模式下的組織、流程、工具支撐和產(chǎn)出
5.企業(yè)中,如何進(jìn)行模式劃分,和構(gòu)建評估機(jī)制
6.某銀行案例
7.轉(zhuǎn)型中共享資源的投入模式
構(gòu)建的整體技術(shù)平臺方向
1.整體構(gòu)建詳細(xì)思路,項目管控、需求、工程三合一
2.開發(fā)轉(zhuǎn)型落地點(diǎn)
3.持續(xù)測試、分層測試、測試建模的切入
4.運(yùn)維的挑戰(zhàn)與轉(zhuǎn)型實施
5.整體溝通鏈條的構(gòu)建
6.KPI/OKR的持續(xù)考核與持續(xù)反饋
7.需要哪些團(tuán)隊的何種投入
管理能效度量和DevOps的融合
1.雙態(tài)模式下,持續(xù)交付的四縱四橫模型
2.橫向:1:工具層面的融合與支持【工程師維度】
3.橫向2:流程的融合與快速支持【管理與需求控制維度】
4.橫向3:信息流的自動傳遞與反饋【信息同步維度】
5.橫向4:度量的自動化反饋與融合【各角色感知維度】
應(yīng)用、需求和開發(fā)設(shè)計
1.應(yīng)用生命周期與服務(wù)生命周期
2.項目章程及可視化控制, 需求分析的快速變更自適應(yīng)
3.基礎(chǔ)設(shè)施支持,云和虛擬化
4.開發(fā)架構(gòu)設(shè)計,SOA、微服務(wù)等模式的引入
5.組件和依賴
6.架構(gòu)考慮運(yùn)營時的要求
7.縱向工藝1:需求維度的質(zhì)量控制與案例
8.縱向工藝1(續(xù)):需求可視化的重要性
9.縱向工藝1(續(xù)):需求之間關(guān)聯(lián)綁定與后續(xù)跟蹤
10.縱向工藝1(續(xù)):設(shè)計層面的能效改進(jìn)、質(zhì)量控制與案例
11.縱向工藝1(續(xù)):架構(gòu)層面的能效改進(jìn)、質(zhì)量控制與案例
持續(xù)集成、快速研發(fā)與Pipeline
1.持續(xù)集成、持續(xù)交付與持續(xù)部署
2.持續(xù)集成平臺
3.分支開發(fā)策略
4.規(guī)律性增量發(fā)布策略
5.特性開關(guān)技術(shù)、服務(wù)降級與抽象分支
6.產(chǎn)出管理
7.Pipeline建設(shè)相關(guān)實踐
8.縱向工藝2:開發(fā)層面的質(zhì)量控制與案例
9.縱向工藝2(續(xù)):開發(fā)的分支策略、代碼掃描等活動對質(zhì)量的影響
10.縱向工藝2(續(xù)):配置管理相關(guān)工藝建設(shè)
11.縱向工藝2(續(xù)):開發(fā)與需求的綁定關(guān)聯(lián)帶來的后續(xù)好處
12.縱向工藝2(續(xù)):單元測試的作用、麻煩(例如研發(fā)不愛寫)與解決之道
13.縱向工藝2(續(xù)):微服務(wù)下,研發(fā)需要進(jìn)行的質(zhì)量保證
持續(xù)測試
1.DevOps中,測試策略改變與測試前置
2.持續(xù)測試在DevOps全局鏈中的作用,構(gòu)建持續(xù)反饋
3.分級測試及對應(yīng)測試域的介紹
4.復(fù)雜場景與簡單場景的持續(xù)測試舉例
5.自動化測試的作用,與不同場景下的應(yīng)用
6.移動端測試自動化,及App專項測試
7.縱向工藝3:用例復(fù)雜度帶來的問題
8.縱向工藝4(續(xù)):需求與用例之間如何智能綁定與自動化關(guān)聯(lián)分析
9.縱向工藝3(續(xù)):測試數(shù)據(jù)的自動化準(zhǔn)備
10.縱向工藝3(續(xù)):持續(xù)集成帶來的持續(xù)測試與持續(xù)反饋
發(fā)布與運(yùn)維
1.Canary發(fā)布策略
2.Blue-Green發(fā)布方法
3.灰度發(fā)布、抹黑啟動
4.標(biāo)準(zhǔn)化一切
5.組件與依賴管理實踐
6.建立數(shù)據(jù)沙盒
7.自動化數(shù)據(jù)庫變更管理
8.同源版本管理實踐
9.服務(wù)級別協(xié)議
10.應(yīng)用管理與資源管理
11.數(shù)據(jù)管理
12.基礎(chǔ)設(shè)施維護(hù)
13.持續(xù)交付的架構(gòu)角度
14.配置管理與版本管理
15.業(yè)務(wù)連續(xù)性維護(hù)的相關(guān)運(yùn)維措施,業(yè)務(wù)終止
16.伸縮與發(fā)布策略
17.運(yùn)維PaaS平臺化實現(xiàn)
18.縱向工藝4:運(yùn)維端的效能提升與質(zhì)量控制如何進(jìn)行
19.縱向工藝4(續(xù)):運(yùn)維端的質(zhì)量控制如何進(jìn)行,自動化部署的質(zhì)量保證
20.縱向工藝4(續(xù)):CMDB需要成為活賬本,動態(tài)消費(fèi)、動態(tài)反饋與動態(tài)更新
21.縱向工藝4(續(xù)):全鏈路壓測與線上監(jiān)控的反饋
22.縱向工藝4(續(xù)):灰度發(fā)布與柔性可用
工藝建設(shè)總結(jié)
1.工藝建設(shè)的發(fā)展階段、常見問題和應(yīng)對措施
2.縱向工藝之間最終達(dá)到的目的:智能關(guān)聯(lián)、智能傳遞、智能分析
3.工藝的推廣策略和舉例

課程費(fèi)用

6800.00 /人

課程時長

2

預(yù)約體驗票 我要分享

近期公開課推薦

近期公開課推薦

活動詳情

提交需求