課程簡(jiǎn)介
在“自動(dòng)化運(yùn)維”里,通過最真實(shí)的案例總結(jié)出傳統(tǒng)企業(yè)、互聯(lián)網(wǎng)企業(yè)的痛點(diǎn),實(shí)現(xiàn)方法,提煉出一套自有的思想模型。依托于這個(gè)模型利用流行的最適合自己的工具搭建自有架構(gòu);通過不斷地演變,再結(jié)合企業(yè)實(shí)踐涵蓋了主流的工具、結(jié)合方法、實(shí)踐方法、架構(gòu)方案以及未來的方向。
本門課程涉及到的主要工具:zabbix/open-falcon/InfluxDB/Grafana等
目標(biāo)收益
1、最佳案例實(shí)踐:課程實(shí)例講解來自于真實(shí)項(xiàng)目,不同企業(yè)不同的實(shí)踐方向,讓你豁然開朗。
2、工具選型與砌積木:從幾百個(gè)流行的工具中挑出出最適合自己企業(yè)的工具,指點(diǎn)每個(gè)工具的優(yōu)缺點(diǎn),使用方法,讓你使用起來游刃有余。
3、人工智能的應(yīng)用:如何利用人工智能輔助運(yùn)維?幫助我們大幅度減少報(bào)警,減少運(yùn)維工作量。
4、企業(yè)案例剖析:學(xué)員根據(jù)企業(yè)現(xiàn)狀,結(jié)合課程內(nèi)容模擬一場(chǎng)實(shí)戰(zhàn)演練。
培訓(xùn)對(duì)象
高級(jí)程序員、系統(tǒng)架構(gòu)師、系統(tǒng)管理員、運(yùn)維工程師、運(yùn)維架構(gòu)師、項(xiàng)目經(jīng)理以及其他具有與運(yùn)維相關(guān)的人員。
課程大綱
第一章:新思維模式 面對(duì)傳統(tǒng)運(yùn)維的轉(zhuǎn)換,新時(shí)代下,應(yīng)該有什么樣的思考?做為運(yùn)維老兵如何做思維的快速轉(zhuǎn)變,做為運(yùn)維新兵應(yīng)該如何發(fā)展。企業(yè)在面臨DevOps挑戰(zhàn)時(shí),該如何應(yīng)對(duì)。本章節(jié)主要針對(duì)如上問題進(jìn)行展開。 |
1、傳維運(yùn)維與云時(shí)代下的運(yùn)維差異 1.1 傳統(tǒng)運(yùn)維的挑戰(zhàn) 1.2 進(jìn)入云時(shí)代的變化 2、DevOps概念講解 2.1 什么是DevOps 2.2 為什么要DevOps 2.3 建設(shè)DevOps的五個(gè)關(guān)鍵點(diǎn) 3、運(yùn)維學(xué)習(xí)路線 4、未來的發(fā)展方向 |
第二章:自動(dòng)化運(yùn)維架構(gòu)建設(shè)思路 系統(tǒng)性了解自動(dòng)化運(yùn)維架構(gòu),大型互聯(lián)網(wǎng)公司在建設(shè)自動(dòng)化運(yùn)維架構(gòu)的思路。 剖析各大互聯(lián)網(wǎng)運(yùn)維架構(gòu)建設(shè)步驟,人員架構(gòu)組織,根據(jù)自己公司的特性,摸索適合自己的發(fā)展方向。 |
1、案例解析互聯(lián)網(wǎng)運(yùn)維架構(gòu)剖析 1.1 某互聯(lián)網(wǎng)社交公司 1.2 某電商公司 1.3 某搜索公司 2、自動(dòng)化運(yùn)維架構(gòu)與業(yè)務(wù)特點(diǎn) 2.1 詳細(xì)講解架構(gòu)特點(diǎn) 2.2 架構(gòu)逐步構(gòu)建思路 2.3 業(yè)務(wù)特點(diǎn)與架構(gòu)耦合思路 3、典型的三層架構(gòu)模式講解 3.1 三層架構(gòu)模式的通用性 3.2 如何快速構(gòu)建模型 4、混和云模式下的管理思路 4.1 云時(shí)代下的底層建設(shè) 4.2 如何利用云服務(wù)構(gòu)建 |
第三章:工具選型之路 目前開源的運(yùn)維工具非常之多,如何挑選一門適合公司業(yè)務(wù)特點(diǎn)、以及主流的發(fā)展趨勢(shì)變得尤為重點(diǎn),避免個(gè)人及企業(yè)少走許多彎路;本章節(jié)將結(jié)合在各大公司實(shí)戰(zhàn)經(jīng)驗(yàn)以及業(yè)界發(fā)展逐步分析工具的特征與挑選方法。 |
1、工具選型思路概覽 2、CMDB 管理工具挑選 2.1 CMDB基礎(chǔ)概念 2.2 開源VS自建 3、CMDB 自建思路講解 3.1 CMDB如何實(shí)現(xiàn) 3.2 案例解析 4、持續(xù)集成/持續(xù)部署工具 4.1 什么是持續(xù)集成(jenkins) 4.2 持續(xù)集成的前提 4.3 持續(xù)交付流水線的搭建 4.4 開源部署平臺(tái)(ansible) 5、持續(xù)發(fā)布工具 6、分布式監(jiān)控工具(zabbix/open-falcon) 6.1 監(jiān)控平臺(tái)架構(gòu) 6.2 案例解析 7、大數(shù)據(jù)平臺(tái)建設(shè)(elk/spark) 8、主流其它實(shí)用工具(InfluxDB/Grafana) |
第四章:企業(yè)案例剖析 大型互聯(lián)網(wǎng)與傳統(tǒng)企業(yè)分別是如何逐步建立起自動(dòng)化運(yùn)維體系的?結(jié)合多家公司不同業(yè)務(wù),覆蓋互聯(lián)網(wǎng)、傳統(tǒng)企業(yè)的一線實(shí)踐經(jīng)驗(yàn)親身經(jīng)歷給大家剖析案例的精髓。 |
1、案例解析:某社交公司 1.1 遇到的問題:快速擴(kuò)張、快速迭代 1.2 解決思路 1.3 工程實(shí)踐 2、案例解析:某游戲公司 2.1 遇到的問題:監(jiān)控系統(tǒng)問題較大,整體運(yùn)維體系無法形成閉環(huán); 2.2 解決思路 2.3 工程實(shí)踐 |
第五章:AIOps 業(yè)界提得最多的AIOps在公司是否有落地的方案?如何選擇切入點(diǎn),如何將新技術(shù)引入至工作當(dāng)中,從而改變工作狀態(tài)。大型互聯(lián)網(wǎng)企業(yè)一線經(jīng)驗(yàn):從機(jī)器學(xué)習(xí)至AIOps,從基礎(chǔ)概念至落地的實(shí)踐。 |
1、機(jī)器學(xué)習(xí)基本概念 1.1 機(jī)器學(xué)習(xí)及相關(guān)概念精講 1.2 為什么運(yùn)維要學(xué)習(xí)機(jī)器學(xué)習(xí) 2、什么是AIOps 2.1 幾種運(yùn)維需要的核心算法:歸因分析、Granger... 2.2 核心算法如何落地在運(yùn)維體系里 3、AIOps 的落地實(shí)踐 3.1 報(bào)警異常收斂 3.2 報(bào)警信息關(guān)聯(lián)分析 3.3 磁盤故障預(yù)測(cè) 3.4 業(yè)務(wù)關(guān)聯(lián)信息分析 |
第六章:實(shí)踐 動(dòng)手做一遍好比聽一百遍,聽完課,馬上結(jié)合公司的特點(diǎn),進(jìn)行分組討論,制定目標(biāo),快速落地。 |
本部分為分組動(dòng)手練習(xí): 1、分析目前系統(tǒng)的現(xiàn)狀、找到問題; 2、確定要實(shí)現(xiàn)的目標(biāo); 3、行成解決方案 4、落地實(shí)踐的具體步驟 5、各小組分享自己的方案 6、講師點(diǎn)評(píng) |
第一章:新思維模式 面對(duì)傳統(tǒng)運(yùn)維的轉(zhuǎn)換,新時(shí)代下,應(yīng)該有什么樣的思考?做為運(yùn)維老兵如何做思維的快速轉(zhuǎn)變,做為運(yùn)維新兵應(yīng)該如何發(fā)展。企業(yè)在面臨DevOps挑戰(zhàn)時(shí),該如何應(yīng)對(duì)。本章節(jié)主要針對(duì)如上問題進(jìn)行展開。 1、傳維運(yùn)維與云時(shí)代下的運(yùn)維差異 1.1 傳統(tǒng)運(yùn)維的挑戰(zhàn) 1.2 進(jìn)入云時(shí)代的變化 2、DevOps概念講解 2.1 什么是DevOps 2.2 為什么要DevOps 2.3 建設(shè)DevOps的五個(gè)關(guān)鍵點(diǎn) 3、運(yùn)維學(xué)習(xí)路線 4、未來的發(fā)展方向 |
第二章:自動(dòng)化運(yùn)維架構(gòu)建設(shè)思路 系統(tǒng)性了解自動(dòng)化運(yùn)維架構(gòu),大型互聯(lián)網(wǎng)公司在建設(shè)自動(dòng)化運(yùn)維架構(gòu)的思路。 剖析各大互聯(lián)網(wǎng)運(yùn)維架構(gòu)建設(shè)步驟,人員架構(gòu)組織,根據(jù)自己公司的特性,摸索適合自己的發(fā)展方向。 1、案例解析互聯(lián)網(wǎng)運(yùn)維架構(gòu)剖析 1.1 某互聯(lián)網(wǎng)社交公司 1.2 某電商公司 1.3 某搜索公司 2、自動(dòng)化運(yùn)維架構(gòu)與業(yè)務(wù)特點(diǎn) 2.1 詳細(xì)講解架構(gòu)特點(diǎn) 2.2 架構(gòu)逐步構(gòu)建思路 2.3 業(yè)務(wù)特點(diǎn)與架構(gòu)耦合思路 3、典型的三層架構(gòu)模式講解 3.1 三層架構(gòu)模式的通用性 3.2 如何快速構(gòu)建模型 4、混和云模式下的管理思路 4.1 云時(shí)代下的底層建設(shè) 4.2 如何利用云服務(wù)構(gòu)建 |
第三章:工具選型之路 目前開源的運(yùn)維工具非常之多,如何挑選一門適合公司業(yè)務(wù)特點(diǎn)、以及主流的發(fā)展趨勢(shì)變得尤為重點(diǎn),避免個(gè)人及企業(yè)少走許多彎路;本章節(jié)將結(jié)合在各大公司實(shí)戰(zhàn)經(jīng)驗(yàn)以及業(yè)界發(fā)展逐步分析工具的特征與挑選方法。 1、工具選型思路概覽 2、CMDB 管理工具挑選 2.1 CMDB基礎(chǔ)概念 2.2 開源VS自建 3、CMDB 自建思路講解 3.1 CMDB如何實(shí)現(xiàn) 3.2 案例解析 4、持續(xù)集成/持續(xù)部署工具 4.1 什么是持續(xù)集成(jenkins) 4.2 持續(xù)集成的前提 4.3 持續(xù)交付流水線的搭建 4.4 開源部署平臺(tái)(ansible) 5、持續(xù)發(fā)布工具 6、分布式監(jiān)控工具(zabbix/open-falcon) 6.1 監(jiān)控平臺(tái)架構(gòu) 6.2 案例解析 7、大數(shù)據(jù)平臺(tái)建設(shè)(elk/spark) 8、主流其它實(shí)用工具(InfluxDB/Grafana) |
第四章:企業(yè)案例剖析 大型互聯(lián)網(wǎng)與傳統(tǒng)企業(yè)分別是如何逐步建立起自動(dòng)化運(yùn)維體系的?結(jié)合多家公司不同業(yè)務(wù),覆蓋互聯(lián)網(wǎng)、傳統(tǒng)企業(yè)的一線實(shí)踐經(jīng)驗(yàn)親身經(jīng)歷給大家剖析案例的精髓。 1、案例解析:某社交公司 1.1 遇到的問題:快速擴(kuò)張、快速迭代 1.2 解決思路 1.3 工程實(shí)踐 2、案例解析:某游戲公司 2.1 遇到的問題:監(jiān)控系統(tǒng)問題較大,整體運(yùn)維體系無法形成閉環(huán); 2.2 解決思路 2.3 工程實(shí)踐 |
第五章:AIOps 業(yè)界提得最多的AIOps在公司是否有落地的方案?如何選擇切入點(diǎn),如何將新技術(shù)引入至工作當(dāng)中,從而改變工作狀態(tài)。大型互聯(lián)網(wǎng)企業(yè)一線經(jīng)驗(yàn):從機(jī)器學(xué)習(xí)至AIOps,從基礎(chǔ)概念至落地的實(shí)踐。 1、機(jī)器學(xué)習(xí)基本概念 1.1 機(jī)器學(xué)習(xí)及相關(guān)概念精講 1.2 為什么運(yùn)維要學(xué)習(xí)機(jī)器學(xué)習(xí) 2、什么是AIOps 2.1 幾種運(yùn)維需要的核心算法:歸因分析、Granger... 2.2 核心算法如何落地在運(yùn)維體系里 3、AIOps 的落地實(shí)踐 3.1 報(bào)警異常收斂 3.2 報(bào)警信息關(guān)聯(lián)分析 3.3 磁盤故障預(yù)測(cè) 3.4 業(yè)務(wù)關(guān)聯(lián)信息分析 |
第六章:實(shí)踐 動(dòng)手做一遍好比聽一百遍,聽完課,馬上結(jié)合公司的特點(diǎn),進(jìn)行分組討論,制定目標(biāo),快速落地。 本部分為分組動(dòng)手練習(xí): 1、分析目前系統(tǒng)的現(xiàn)狀、找到問題; 2、確定要實(shí)現(xiàn)的目標(biāo); 3、行成解決方案 4、落地實(shí)踐的具體步驟 5、各小組分享自己的方案 6、講師點(diǎn)評(píng) |