1. 程式人生 > >Python 高端課程培訓,CMDB自動化運維培訓!

Python 高端課程培訓,CMDB自動化運維培訓!

jenkins 高端 調整 報表 機房 展示 play 定位 pla

開課時間:2019-08-01–2019-11-01 (如果備課完成會提前時間)

培訓方式: 網絡直播

上課時間: 周六 :9:00-10:00 10:30-11:30
周日 :14:00-15:00 15:30-16:30
16:40-17:00. (交流時間)
想參加的請學員盡快聯系群主了解詳情(QQ:312461613) (linux 運維千人交流群:86575616 CMDB交流群:143649664)
課程目錄114 個課時:(老師備課時候可能會做適當的調整 ) 運維管理系統開發實戰課程
1、入門小基礎(8個課時)
1、沙盒環境,py環境安裝使用
2、vue 基礎語法與組件學習
3、vue + element 基本框架構建

4、裝飾器那點事,驗證用戶登錄。
5、改進登錄,頒發token,設置超時時間
6、vue 前端驗證登錄

2、用戶管理模塊(8個課時):
1、用戶的分組管理
2、權限區分細化
3、用戶角色與權限綁定。
4、權限前端審計
5、為啥不能前端審計
6、權限後端審計。

3、功能模塊CMDB(18個課室)
1、cmdb用來幹嘛,主要滿足我們哪些應用場景(例如快速定位資產,給DB平臺提供基礎數據,同個機房不能構建主從,給ansible發布提供接口數據,生成不同模板)。
2、cmdb表結構設置
3、query + ajax接口的交互渲染。
4、tables模板渲染,後端分頁。
5、業務主機搜索,相關IP搜索
6、業務線api接口開放。

4、zabbix開發(8個課時):
1、zabbix與cmdb聯動
2、模板相關的綁定
3、在界面定義發現規則,然後與模板進行自己綁定
4、告警主機添加維護。

5、發布系統(18課時):
1、git相關操作講解,
2、發布系統標準(1,不能登錄操作系統操作,2、腳本統一話, 3、代碼統一存放)
3、測試環境到預發環境到正式環境
4、發布審批流程定義
5、jenkins 相關操作定義
6、jenkins api調用相關job定義
7、發布與回滾

6、Docker相關環境做的發布操作(10個課時)
1、Docker相關環境簡介
2、Docker集群和應用選項
3、Dockerfile進行結合git進行打包推送
4、網絡如何處理

5、相關編排操作。
6、Docker api
7、jenkins + Docker 做發布系統

7、ansible相關操作(16課時)
1、ansible基礎組件相關操作
2、ansible playbook相關操作
3、日誌操作
4、任務管理
5、與cmdb結合相關發布
6、docker + ansible + jenkins 操作

8、ELK組件相關操作(18課時)
1、ELK日誌分析,nginx
2、ES rest api相關操作
3、echart相關報表。
4、ES rest api相關操作,界面展示
5、多維度展示pv,uv,ip等信息

Python 高端課程培訓,CMDB自動化運維培訓!