基礎(chǔ)篇 |
Python編程基礎(chǔ)
|
??1、編程語言介紹
??2、Python基礎(chǔ),介紹歷史、發(fā)展情況及現(xiàn)狀
??3、Python安裝、環(huán)境準備
??4、編程風格、語法要求、變量格式等
??5、編寫用戶交互腳本
??6、讀取用戶輸入
??7、基本流程控制,if..else/for x in…/while True
??8、程序流程控制二,break\continue\ 嵌套循環(huán) |
Python開發(fā)專項學(xué)習(xí) |
??文件和輸入輸出
??錯誤和異常
??函數(shù)和函數(shù)式編程
??模塊編程
??面向?qū)ο缶幊?br/>
??執(zhí)行環(huán)境
??正則表達式
??網(wǎng)絡(luò)編程
??多線程編程 |
使用Python獲取、處理系統(tǒng)基礎(chǔ)信息模塊詳解 |
- 系統(tǒng)性能信息模塊psutil
√獲取系統(tǒng)性能信息
√系統(tǒng)進程管理方法
- 實用的IP地址處理模塊IPy
√IP地址、網(wǎng)段的基本處理
√多網(wǎng)絡(luò)計算方法詳解
- DNS處理模塊dnspython
√模塊域名解析方法詳解
√常見解析類型示例說明
√實踐:DNS域名輪循業(yè)務(wù)監(jiān)控
|
業(yè)務(wù)服務(wù)監(jiān)控詳解 (使用Python實現(xiàn)) |
- 文件內(nèi)容差異對比方法
√示例1:兩個字符串的差異對比
√生成美觀的對比HTML格式文檔
√示例2:對比Nginx配置文件差異
- 文件與目錄差異對比方法
√模塊常用方法說明
√實踐:校驗源與備份目錄差異
- 發(fā)送電子郵件模塊smtplib
√smtplib模塊的常用類與方法
√定制個性化的郵件格式方法
√定制常用郵件格式示例詳解
- 探測Web服務(wù)質(zhì)量方法
√模塊常用方法說明
√實踐:實現(xiàn)探測Web服務(wù)質(zhì)量
|
定制業(yè)務(wù)質(zhì)量報表詳解 (使用Python實現(xiàn)) |
- 數(shù)據(jù)報表之Excel操作模塊
√模塊常用方法說明
√實踐:定制自動化業(yè)務(wù)流量報表周報
- 3.2 Python與rrdtool的結(jié)合模塊
√rrdtool模塊常用方法說明
√實踐:實現(xiàn)網(wǎng)卡流量圖表繪制
- 生成動態(tài)路由軌跡圖
√模塊常用方法說明
√實踐:實現(xiàn)TCP探測目標服務(wù)路由軌跡
|
Python與系統(tǒng)安全
(使用Python實現(xiàn)) |
- 構(gòu)建集中式的病毒掃描機制
√模塊常用方法說明
√實踐:實現(xiàn)集中式的病毒掃描
- 實現(xiàn)高效的端口掃描器
√模塊常用方法說明
√實踐:實現(xiàn)高效的端口掃描
|
集中化管理平臺Ansible詳解 |
- YAML語言
√塊序列描述
√塊映射描述
√系統(tǒng)進程管理方法
- Ansible的安裝
√業(yè)務(wù)環(huán)境說明
√安裝EPEL
√安裝Ansible
√Ansible配置及測試
√配置Linux主機SSH無密碼訪問
- 定義主機與組規(guī)則
√定義主機與組
√定義主機變量
√定義組變量
√分離主機與組特定數(shù)據(jù)
- 匹配目標
- Ansible常用模塊及API
- playbook介紹
√定義主機與用戶
√任務(wù)列表
√執(zhí)行playbook
- playbook角色與包含聲明
√包含文件,鼓勵復(fù)用
√角色
- 獲取遠程主機系統(tǒng)信息:Facts
- 變量
√Jinja2過濾器
√本地Facts
√注冊變量
√條件語句
√循環(huán)
√示例講解
|
統(tǒng)一網(wǎng)絡(luò)控制器Func詳解 |
- Func的安裝
√業(yè)務(wù)環(huán)境說明
√安裝Func
- Func常用模塊及API
√選擇目標主機
√常用模塊詳解
- 自定義Func模塊
- 非Python API接口支持
- Func的Facts支持
|
Python大數(shù)據(jù)應(yīng)用詳解 |
- 環(huán)境說明
- Hadoop部署
- 使用Python編寫MapReduce
√用原生Python編寫MapReduce詳解
√用Mrjob框架編寫MapReduce詳解
- 實戰(zhàn)分析
√示例場景
√網(wǎng)站訪問流量統(tǒng)計
√網(wǎng)站HTTP狀態(tài)碼統(tǒng)計
√網(wǎng)站分鐘級請求數(shù)統(tǒng)計
√網(wǎng)站訪問來源IP統(tǒng)計
√網(wǎng)站文件訪問統(tǒng)計
|
案例篇 |
從零開始打造B/S自動化運維平臺 |
- 平臺功能介紹
- 系統(tǒng)構(gòu)架設(shè)計
- 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計
√數(shù)據(jù)庫分析
√數(shù)據(jù)字典
√數(shù)據(jù)庫模型
- 系統(tǒng)環(huán)境部署
√系統(tǒng)環(huán)境說明
√系統(tǒng)平臺搭建
√開發(fā)環(huán)境優(yōu)化
- 系統(tǒng)功能模塊設(shè)計
√前端數(shù)據(jù)加載模塊
√數(shù)據(jù)傳輸模塊設(shè)計
√平臺功能模塊擴展
|
打造Linux系統(tǒng)安全審計功能 |
- 平臺功能介紹
- 系統(tǒng)構(gòu)架設(shè)計
- 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計
√數(shù)據(jù)庫分析
√數(shù)據(jù)字典
- 系統(tǒng)環(huán)境部署
√系統(tǒng)環(huán)境說明
√上報主機配置
- 服務(wù)器端功能設(shè)計
√Django配置
√功能實現(xiàn)方法
|
構(gòu)建分布式質(zhì)量監(jiān)控平臺 |
- 平臺功能介紹
- 系統(tǒng)構(gòu)架設(shè)計
√IP地址、網(wǎng)段的基本處理
√多網(wǎng)絡(luò)計算方法詳解
- 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計
√數(shù)據(jù)庫分析
√數(shù)據(jù)字典
√數(shù)據(jù)庫模型
- 系統(tǒng)環(huán)境部署
√系統(tǒng)環(huán)境說明
√數(shù)據(jù)采集角色
√rrdtool作業(yè)
- 服務(wù)器端功能設(shè)計
√Django配置
√業(yè)務(wù)增加功能
√業(yè)務(wù)報表功能
|
構(gòu)建桌面版C/S自動化運維平臺 |
- 平臺功能介紹
- 系統(tǒng)構(gòu)架設(shè)計
- 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計
√數(shù)據(jù)庫分析
√數(shù)據(jù)字典
√數(shù)據(jù)庫模型
- 系統(tǒng)環(huán)境部署 273
√系統(tǒng)環(huán)境說明
√系統(tǒng)環(huán)境搭建
- 系統(tǒng)功能模塊設(shè)計
√用戶登錄模塊
√系統(tǒng)配置功能
√服務(wù)器分類模塊
√系統(tǒng)升級功能
√客戶端模塊編寫
√執(zhí)行功能模塊
√平臺程序發(fā)布
|