| DevOps概覽 | 
基于DevOps的開發(fā)-集成-測試-交付-監(jiān)控體系框架 
 | 
傳統(tǒng)的從開發(fā)到運維的工作流程 
                            傳統(tǒng)軟件交付模式及問題 
                            DevOps  研發(fā)與運維理念的引入 
                            DevOps工作流程 
                            DevOps工具鏈概覽 
                            大型互聯(lián)網(wǎng)企業(yè)DevOps實施案例剖析 
                            DevOps中的開發(fā)-持續(xù)集成-測試-部署-上線-運維監(jiān)控全周期流程 
                            DevOps和IT服務(wù)管理的關(guān)系 
                            DevOps和云計算的關(guān)系 
                            DevOps和微服務(wù)的關(guān)系 | 
| 構(gòu)建DevOps體系框架 | 
| 建立DevOps過程框架 | 
DevOps全周期流程都有什么 
                            DevOps和各種過程框架對比: 
                            DevOps關(guān)鍵過程: 
- 源代碼管理
 
- 持續(xù)集成
 
- 自動化測試
 
- 持續(xù)部署
 
- 自動化運維
 
                                某知名互聯(lián)網(wǎng)企業(yè)的DevOps過程框架參考, 
                                DevOps成熟度模型的各個級別的能力要求 
                                結(jié)合實際案例介紹:如何從現(xiàn)有過程過渡到DevOps過程 
 
 | 
| 建立DevOps組織結(jié)構(gòu) | 
DevOps典型組織結(jié)構(gòu)模式 
- 由高層領(lǐng)導(dǎo)牽頭,CTO,RD,TEST,OPS
 
- 形成跨部門DevOps工作小組,RD到OPS的Gap
 
                                DevOps中的各種角色和責(zé)任 
- 變革的領(lǐng)導(dǎo)者
 
- 工程教練專家
 
- 全棧工程師
 
- 跨職能團隊 DevOps的人員能力要求和培養(yǎng)方法
 
 
 | 
| 建立DevOps工作文化 | 
樹立團隊共同的價值觀 
                            建立變革的勇氣 
                            DevOps的團隊的工作協(xié)同與溝通文化 
                            自學(xué)習(xí)能力和自組織能力 
                            精益思想和敏捷工作方式 
                            如何讓DevOps的工作文化落地生根
                            ? 
 | 
| DevOps全周期工程實踐:方法、工具與案例 | 
| DevOps實踐之~  代碼管理 | 
DevOps的代碼管理的觀點與方法實踐 
                            對代碼的版本進行劃分、標識與控制 
                            依賴關(guān)系管理:描述程序之間的依賴關(guān)系,變更影響分析,關(guān)系的維護 
                            代碼庫的配置管理:版本庫,工作庫,產(chǎn)品庫 
                            Code相關(guān)的編譯環(huán)境管理 
                            DevOps的代碼管理最佳實踐 
                            DevOps代碼管理工具的搭建與流水線作業(yè) 
                            實踐案例與演示:代碼分支、開發(fā)、合并與變更管理 | 
| DevOps實踐之~ 持續(xù)集成 | 
為什么持續(xù)集成 
                            持續(xù)集成有哪些內(nèi)容 
                            持續(xù)集成的開發(fā)模式路線圖 
                            持續(xù)集成流程 
                            持續(xù)集成平臺的構(gòu)建與工具插件的引入 
                            持續(xù)集成最佳實踐 
                            實踐案例與演示:持續(xù)集成流水線的設(shè)計、執(zhí)行與報告 | 
| DevOps實踐之~自動化測試   | 
DevOps的自動化測試關(guān)注點 
                            DevOps的自動化測試工作流程圖 
                            自動化測試框架 
                            自動化測試工具 
                            持續(xù)集成平臺Jenkins的集成自動化測試工具 
                            實踐案例與演示:自動化測試流水線的設(shè)計、執(zhí)行與報告 | 
| DevOps實踐之~持續(xù)部署和發(fā)布 | 
DevOps部署流水線介紹 
                            部署流水線相關(guān)實踐 
- 創(chuàng)建發(fā)布策略
 
- 部署的流程
 
- 部署的內(nèi)容
 
- 部署的環(huán)境
 
                                部署前的準備 
                                如何實現(xiàn)一個部署流水線、環(huán)境與工具 
                                部署的變更管理與更新方法與工具 
                                部署的最佳實踐 
                                進階到持續(xù)部署的工作流程和工具 
                                實踐案例與演示:持續(xù)部署流水線、工具與交付物
                                ? 
 
 
 | 
| DevOps實踐之~自動化運維、基礎(chǔ)設(shè)施和環(huán)境管理 | 
DevOps的自動化運維的理念與范圍 
- 運維工作體系參考框架
 
- 運維管理哪些內(nèi)容
 
- 運維團隊的角色與分工
 
- 如何實現(xiàn)運維標準化
 
- 哪些可以進行運維自動化
 
                                傳統(tǒng)的運維管理都有哪些內(nèi)容: 
                                云計算時代的運維環(huán)境變化: 
- 虛擬化的需要和帶來的挑戰(zhàn)
 
- 基礎(chǔ)設(shè)施和應(yīng)用程序監(jiān)控
 
- 監(jiān)控的自動化采集問題
 
- 監(jiān)控的顯示面板
 
- 如何在分布式系統(tǒng)中快速定位問題
 
- 如何執(zhí)行分布式監(jiān)控任務(wù)
 
                                DevOps的自動化運維特點: 
- 虛擬容器與環(huán)境
 
- 從IT基礎(chǔ)設(shè)施到服務(wù)的全面管理
 
- 自動化發(fā)布管理
 
- 服務(wù)監(jiān)控與管理
 
- 根據(jù)業(yè)務(wù)需要動態(tài)配置資源
 
- 自動化與快速響應(yīng)
 
                                基于Docker構(gòu)建運行容器 
- Docke的功能和用途
 
- Docker與自動化運維
 
- Docker安裝配置
 
- Docker鏡像管理
 
- Docker網(wǎng)絡(luò)管理
 
- Docker監(jiān)控
 
- 分組討論:Docker的運維自動化
 
                                構(gòu)建基于K8S的容器云 
- K8s總體架構(gòu)
 
- K8s API
 
- K8s網(wǎng)絡(luò)原理
 
- K8s服務(wù)配置詳解
 
- K8s日常運維
 
- K8s的調(diào)度與運維自動化
 
- 構(gòu)建基于K8S的容器云
 
- 分組討論:K8S容器云的運維管理
 
                                分布式日志采集與分析 
- 日志分析的重要性
 
- 云計算環(huán)境下的日志采集和分析問題
 
- 主流日志分析工具介紹
 
- ELK實戰(zhàn)
 
 
 | 
| 基于微服務(wù)架構(gòu),構(gòu)建企業(yè)級DevOps平臺,提高響應(yīng)能力與可用性 | 
| 企業(yè)級DevOps平臺概覽 | 
什么是企業(yè)級DevOps平臺 
                            微服務(wù)架構(gòu)與服務(wù)管理平臺 
                            企業(yè)級DevOps平臺的現(xiàn)狀與發(fā)展趨勢 
                            企業(yè)服務(wù)管理和監(jiān)控概覽 | 
| 打造服務(wù)管理平臺云(PaaS云) | 
PaaS需要解決的問題 
                            企業(yè)級PaaS平臺架構(gòu) 
                            PaaS平臺技術(shù)選型 
                            PaaS平臺詳細解決方案介紹 | 
| 企業(yè)級DevOps案例 | 
企業(yè)工具集云平臺 
- 管理的內(nèi)容有哪些
 
- 云平臺的功能有哪些
 
- 可選的的云平臺方案介紹
 
- 如何開發(fā)自己的云平臺 企業(yè)持續(xù)交付平臺
 
- 持續(xù)交付平臺的功能
 
- 持續(xù)交付平臺的技術(shù)架構(gòu)
 
- 持續(xù)交付平臺選型和構(gòu)建
 
                                企業(yè)云應(yīng)用引擎 
- 云應(yīng)用引擎的功能
 
- 企業(yè)云應(yīng)用引擎的技術(shù)架構(gòu)
 
- 企業(yè)云應(yīng)用引擎選型和構(gòu)建
 
 
 |