課程簡介
隨著云計算時代的到來,IAAS的基礎(chǔ)計算資源交付速度從原來的按月/周到現(xiàn)在的按天/小時,這對運維人員特別是系統(tǒng)或應(yīng)用運維人員來說帶來了極大的挑戰(zhàn)。如何才能快速的交付出一套標(biāo)準(zhǔn)、可靠的線上運維環(huán)境,這么多應(yīng)用、中間件、資源如何去有效的統(tǒng)籌管理?運維工具越來越多,構(gòu)建一套統(tǒng)一的運維自動化平臺成了的必然之路。
目標(biāo)收益
掌握自動化運維平臺的構(gòu)建,能夠快速的交付出一套標(biāo)準(zhǔn)、可靠的線上運維環(huán)境
培訓(xùn)對象
運維人員,具有一定Python開發(fā)經(jīng)驗最佳
課程大綱
自動化運維總覽 |
1. 互聯(lián)網(wǎng)公司運維架構(gòu) 2. 運維團(tuán)隊及職責(zé) 3. 運維體系化整體思路 4. 運維標(biāo)準(zhǔn)化 |
運維自動化基礎(chǔ)設(shè)施 |
1. 環(huán)境自動化管理 2. 應(yīng)用自動化部署 3. 運維自動化工具 |
運維自動化平臺方案規(guī)劃 |
3.1 運維自動化平臺整體建設(shè)思路 3.1.1 功能模塊定義原則 3.1.2 資產(chǎn)管理模塊 3.1.3 應(yīng)用管理模塊 3.1.4 監(jiān)控模塊 3.1.5 環(huán)境管理模塊 3.1.6 異步任務(wù)模塊 3.1.7 權(quán)限管理模塊 3.1.8 堡壘機(jī)模塊 3.1.9 持續(xù)交付模塊 3.1.10 運維審核模塊 3.2 開發(fā)架構(gòu)技術(shù)選型 3.2.1 前端技術(shù) 3.2.2 后臺框架 3.2.3 微服務(wù)及能力水平擴(kuò)展 |
運維自動化平臺開發(fā)實踐 |
4.1 實現(xiàn)一個簡單的CMDB 4.1.1 Server端 4.1.2 Agent端 4.1.3 自動上報服務(wù)器信息 4.1.4 導(dǎo)出資產(chǎn)信息到Excel 4.1.5 機(jī)房管理 4.1.6 服務(wù)器組管理 4.2 任務(wù)管理模塊實現(xiàn) 4.2.1 異步任務(wù)模塊 4.2.2 即時任務(wù)模塊 4.2.3 SHELL推送模塊 4.2.4 任務(wù)管理模塊與CMDB整合 4.3 自動化監(jiān)控模塊實現(xiàn) 4.3.1 數(shù)據(jù)可視化 4.3.2 自動發(fā)現(xiàn) 4.3.3 Agent上報設(shè)置 4.4 權(quán)限管理模塊實現(xiàn) 4.4.1 API鑒權(quán) 4.4.2 用戶鑒權(quán) 4.4.3 Token生成與驗證 |
自動化運維總覽 1. 互聯(lián)網(wǎng)公司運維架構(gòu) 2. 運維團(tuán)隊及職責(zé) 3. 運維體系化整體思路 4. 運維標(biāo)準(zhǔn)化 |
運維自動化基礎(chǔ)設(shè)施 1. 環(huán)境自動化管理 2. 應(yīng)用自動化部署 3. 運維自動化工具 |
運維自動化平臺方案規(guī)劃 3.1 運維自動化平臺整體建設(shè)思路 3.1.1 功能模塊定義原則 3.1.2 資產(chǎn)管理模塊 3.1.3 應(yīng)用管理模塊 3.1.4 監(jiān)控模塊 3.1.5 環(huán)境管理模塊 3.1.6 異步任務(wù)模塊 3.1.7 權(quán)限管理模塊 3.1.8 堡壘機(jī)模塊 3.1.9 持續(xù)交付模塊 3.1.10 運維審核模塊 3.2 開發(fā)架構(gòu)技術(shù)選型 3.2.1 前端技術(shù) 3.2.2 后臺框架 3.2.3 微服務(wù)及能力水平擴(kuò)展 |
運維自動化平臺開發(fā)實踐 4.1 實現(xiàn)一個簡單的CMDB 4.1.1 Server端 4.1.2 Agent端 4.1.3 自動上報服務(wù)器信息 4.1.4 導(dǎo)出資產(chǎn)信息到Excel 4.1.5 機(jī)房管理 4.1.6 服務(wù)器組管理 4.2 任務(wù)管理模塊實現(xiàn) 4.2.1 異步任務(wù)模塊 4.2.2 即時任務(wù)模塊 4.2.3 SHELL推送模塊 4.2.4 任務(wù)管理模塊與CMDB整合 4.3 自動化監(jiān)控模塊實現(xiàn) 4.3.1 數(shù)據(jù)可視化 4.3.2 自動發(fā)現(xiàn) 4.3.3 Agent上報設(shè)置 4.4 權(quán)限管理模塊實現(xiàn) 4.4.1 API鑒權(quán) 4.4.2 用戶鑒權(quán) 4.4.3 Token生成與驗證 |