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