
python自動(dòng)化運(yùn)維培訓(xùn)
課程介紹
介紹整個(gè)課程內(nèi)容,授課模式,學(xué)員熟悉
自動(dòng)化運(yùn)維(介紹自動(dòng)化運(yùn)維整體的架構(gòu)與構(gòu)建思路)
1. 什么是自動(dòng)化運(yùn)維
2. 自動(dòng)化運(yùn)維的形態(tài)
3. 自動(dòng)化運(yùn)維未來的發(fā)展方向
Python歷史與運(yùn)用場(chǎng)景(了解語(yǔ)言的發(fā)展歷程與使用場(chǎng)景)
1. Python歷史背景
2. Python運(yùn)用場(chǎng)景介紹
3. 學(xué)習(xí)資料推薦
Python基礎(chǔ)知識(shí)(動(dòng)手構(gòu)建課程中所需要的環(huán)境)
1. Python環(huán)境搭建
2. 包與環(huán)境管理
Python編程基礎(chǔ)(掌握基礎(chǔ)的語(yǔ)法知識(shí)并編寫第一個(gè)程序)
1. 語(yǔ)法、變量、運(yùn)算符
2. 語(yǔ)句、字符串
3. 列表、字典、元組
4. 函數(shù)
5. 模塊
6. 異常處理
7. 文件讀寫
Python數(shù)據(jù)庫(kù)操作(熟悉數(shù)據(jù)庫(kù)的操作與運(yùn)用)
1. 面對(duì)對(duì)象&類
2. 網(wǎng)絡(luò)&異常處理
3. 數(shù)據(jù)庫(kù)操作
Python基礎(chǔ)模塊(熟悉常用模塊的使用)
1. OS
2. SYS
3. Stat
4. date&time
5. Psutil
Ansible講解(熟悉自動(dòng)化運(yùn)維常用工具的使用)
1. Ansible介紹
2. YAML語(yǔ)言介紹
3. Ansible安裝與部署
4. Ansible配置及測(cè)試
5. 定義主機(jī)與組規(guī)則
6. 匹配目標(biāo)
7. Ansible常用模塊
8. playbooks介紹
Django講解(熟悉自動(dòng)化運(yùn)維框架的使用)
1. 框架介紹
2. 安裝與部署
3. 配置文件講解
案例實(shí)戰(zhàn)一(通過將課程程序結(jié)合完成第一個(gè)系統(tǒng)的開發(fā))
結(jié)合Psutil與Django構(gòu)建小型CMDB
案例實(shí)戰(zhàn)二(進(jìn)階提升系統(tǒng)開發(fā)能力,視學(xué)員能力與進(jìn)展決定是否講這個(gè))
結(jié)合Ansible與Django構(gòu)建自動(dòng)化運(yùn)維平臺(tái)