Pytho實(shí)現(xiàn)自動(dòng)化運(yùn)維培訓(xùn)大綱
第一部分:
Pytho語(yǔ)言基礎(chǔ)
Pytho語(yǔ)言簡(jiǎn)介
Pytho環(huán)境搭建和選擇
Pytho Web程序的一般開(kāi)發(fā),調(diào)試和發(fā)布的過(guò)程
Pytho語(yǔ)言程序結(jié)構(gòu)
Pytho語(yǔ)言語(yǔ)法,基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)
數(shù)據(jù)類型和變量
運(yùn)算符和表達(dá)式
流控制,分支,循環(huán)語(yǔ)句
Pytho函數(shù)定義和使用
Pytho模塊的定義和使用
異常處理和錯(cuò)誤處理
內(nèi)省機(jī)制原理和應(yīng)用
Pytho數(shù)據(jù)結(jié)構(gòu)深入
Pytho程序的調(diào)試和運(yùn)行
第二部分:
Pytho數(shù)據(jù)庫(kù)操作
MySQ數(shù)據(jù)庫(kù)配置與安全
SQ 增刪改查
Pytho 數(shù)據(jù)庫(kù)API
Pytho與數(shù)據(jù)庫(kù)批量寫入與查詢
第三部分:
Pytho 自動(dòng)化運(yùn)維 - 監(jiān)控篇
gios功能介紹
gios工作原理
gios服務(wù)端安裝和配置
用pytho 寫一個(gè)agios插件
第四部分:
Pytho 自動(dòng)化運(yùn)維 - 環(huán)境篇Asibe
描述Asibe概念,參考架構(gòu)和使用案例Asibe與自動(dòng)化
描述Asibe部署和業(yè)務(wù)流程
描述Asibe清單的概念
Asibe安裝
管理asibe配置文件
運(yùn)行ad hoc命令
管理動(dòng)態(tài)清單
YAM語(yǔ)法及國(guó)際通用語(yǔ)法規(guī)則
編寫YAM文件
YAM配置文件故障排除
Asibe 變量基礎(chǔ)
Asibe 變量該如何管理
Asibe Icusios管理
Jija2介紹與Pytho的淵源
實(shí)現(xiàn)Jija2模板管理
Jija2模板管理
第五部分:
Pytho自動(dòng)化運(yùn)維 - 工具篇
pexpect概述
利用pexpect制作自動(dòng)化文件
調(diào)試自動(dòng)化文件
paramiko概述
利用paramiko制作自動(dòng)化文件
調(diào)試自動(dòng)化文件
fabric概述
利用fabric制作自動(dòng)化文件
調(diào)試自動(dòng)化文件
第六部分:
Pytho 運(yùn)維進(jìn)階 - Satstack
Satstack詳解
利用Satstack遠(yuǎn)程執(zhí)行命令
SatStack常見(jiàn)模塊解析
SatStack Pytho API說(shuō)明
自動(dòng)化運(yùn)維工具SatStack詳細(xì)部署
SatStack基于Pytho擴(kuò)展說(shuō)明
SatStack文件同步等豐富實(shí)例 |