班級規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號) |
每個(gè)班級的人數(shù)限3到5人,互動(dòng)授課, 保障效果,小班授課。 |
上間和地點(diǎn) |
上部份地點(diǎn):【上海】同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學(xué)成教院【北京分部】:北京中山學(xué)院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領(lǐng)館區(qū)1號(中和大道)【沈陽分部】:沈陽理工大學(xué)/六宅臻品【鄭州分部】:鄭州大學(xué)/錦華大廈【石家莊分部】:河北科技大學(xué)/瑞景大廈 最近開間(周末班/連續(xù)班/晚班):2019年1月26日 |
實(shí)驗(yàn)設(shè)備 |
◆小班教學(xué),教學(xué)效果好 ☆注重質(zhì)量☆邊講邊練 ☆合格學(xué)員免費(fèi)推薦工作 ★實(shí)驗(yàn)設(shè)備請點(diǎn)擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽; 2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。 3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。☆合格學(xué)員免費(fèi)頒發(fā)相關(guān)工程師等資格證書,提升職業(yè)資質(zhì)。專注高端技術(shù)培訓(xùn)15年,端海學(xué)員的能力得到大家的認(rèn)同,受到用人單位的廣泛贊譽(yù),端海的證書受到廣泛認(rèn)可。 |
部份程大綱 |
|
- 第1章 課程介紹
本章節(jié)主要講解互聯(lián)網(wǎng)的發(fā)展趨勢及課程背景整個(gè)課程的章節(jié)安排,最后帶領(lǐng)大家對"IMOOCC"自動(dòng)化工程進(jìn)行演示!
- 1-1 自動(dòng)化運(yùn)維開發(fā)實(shí)戰(zhàn)課程導(dǎo)學(xué)
第2章 工程初識和環(huán)境搭建
本章圍繞工程環(huán)境為主要知識內(nèi)容,講解“IMOOCC”這個(gè)自動(dòng)化工程的總體設(shè)計(jì)思路,逐步介紹工程運(yùn)行所需要的基礎(chǔ)環(huán)境, python基礎(chǔ)環(huán)境安裝、模塊、及基礎(chǔ)服務(wù)(mysql、mongodb、redis等)的搭建。講解工程代碼的獲取、及支持方式。并介紹些學(xué)習(xí)方法和建議。 ...
- 2-1 自動(dòng)化工程總體設(shè)計(jì)
2-2 章節(jié)介紹
2-3 學(xué)習(xí)環(huán)境硬件準(zhǔn)備
2-4 Python等基礎(chǔ)環(huán)境安裝
2-5 Mysql、Mongo、Redis安裝
2-6 讓工程在ubuntu上run起來
2-7 pycharm打開工程
2-8 課程學(xué)習(xí)方法和建議
第3章 DevOPS工程快速入門引導(dǎo)
本章節(jié)圍繞工程的基礎(chǔ)知識,講解工程中應(yīng)用的核心知識,分別介紹:Python基礎(chǔ)入門、Python進(jìn)階內(nèi)容、Django入門及工程應(yīng)用、ipython安裝。引導(dǎo)大家快速掌握基礎(chǔ)知識,初步熟悉工程中應(yīng)用的重點(diǎn)模塊。
- 3-1 DevOPS工程快速入門引導(dǎo)
3-2 Ipython的基本操作
3-3 python基礎(chǔ)知識
3-4 python的迭代器
3-5 python匿名函數(shù)+正則表達(dá)式
3-6 Python 模塊的導(dǎo)入、裝飾器 面向?qū)ο缶幊?br>
3-7 Django工程快速入門引導(dǎo)
3-8 第一個(gè)DevOPS工程及Django的settings文件配置
3-9 對象模型models
3-10 建立工程模型
3-11 模型遷移
3-12 工程功能設(shè)計(jì)
3-13 信息采集接口功能實(shí)現(xiàn)
3-14 信息提供接口功能實(shí)現(xiàn)
3-15 Django日志輸出logging模塊
3-16 Django學(xué)習(xí)與郵件發(fā)送
3-17 郵件發(fā)送功能代碼實(shí)現(xiàn) mp4
3-18 IMOOCC工程中對于django框架的應(yīng)用
3-19 IMOOCC工程對于django的框架設(shè)計(jì)改動(dòng)
3-20 IMOOCC工程用到的表models定義和字段設(shè)計(jì)
3-21 IMOOCC工程用到的外鍵關(guān)聯(lián)
3-22 工程初識和環(huán)境搭建--從githup上下載代碼和安裝模塊
第4章 資產(chǎn)管理,自動(dòng)化發(fā)現(xiàn)、掃描
本章節(jié)講解自動(dòng)化掃描探測的基礎(chǔ)部分,講解為什么要優(yōu)先作資產(chǎn)管理及資產(chǎn)掃描,服務(wù)端的掃描發(fā)現(xiàn),功能抽象和約定、探測方式、協(xié)議、以及相關(guān)模塊。介紹nmap實(shí)現(xiàn)網(wǎng)絡(luò)探測、如何利用telnetlib模塊實(shí)現(xiàn)服務(wù)存活探測、如何使用pexpect實(shí)現(xiàn)ssh的登錄認(rèn)證及模塊的核心類介紹。對比介紹關(guān)于paramiko模塊的核心類和優(yōu)勢。 ...
- 4-1 服務(wù)端資產(chǎn)探測、掃描發(fā)現(xiàn)
4-2 Imoocc前臺(tái)資產(chǎn)管理前臺(tái)界面功能
4-3 Imoocc資產(chǎn)管理服務(wù)探測的流程
4-4 探測協(xié)議和模塊
4-5 nmap工具探測使用
4-6 python-nmap模塊的使用
4-7 python中的telnet模塊判斷ssh服務(wù)主機(jī)
4-8 通過python存活掃描的列表
4-9 主機(jī)登錄探測
4-10 pexpect和paramiko模塊
4-11 場景腳步模擬ssh用戶密碼登錄和會(huì)話控制
4-12 paramiko模塊ssh用戶密鑰登錄
4-13 通過操作系統(tǒng)獲取主機(jī)資產(chǎn)信息
4-14 主機(jī)資產(chǎn)信息的重要性和探測對象
4-15 主機(jī)資產(chǎn)(系統(tǒng)主機(jī)名、系統(tǒng)版本)獲取方式
4-16 主機(jī)資產(chǎn)(mac地址信息)獲取
4-17 主機(jī)資產(chǎn)(機(jī)器型號、sn序列號)獲取
4-18 yaml工程的配置文件讀取
4-19 程序代碼邏輯梳理
4-20 敏感數(shù)據(jù)庫的加密解密-AES
4-21 探測資產(chǎn)信息獲取執(zhí)行演示
4-22 邏輯圖示探測資產(chǎn)信息
第5章 自動(dòng)化資產(chǎn)掃描發(fā)現(xiàn)進(jìn)階
本章節(jié)在第四章節(jié)的基礎(chǔ)上,講解自動(dòng)化掃描的進(jìn)階內(nèi)容。講解了針對網(wǎng)絡(luò)設(shè)備收集方式,snmp協(xié)議及原理,介紹如何通過snmp協(xié)議獲取網(wǎng)絡(luò)設(shè)備的資產(chǎn)信息(如:sn、hostname等等)、虛擬機(jī)器(kvm、docker、esxi)的自動(dòng)化登錄探測,并介紹如何獲取宿主機(jī)虛擬機(jī)關(guān)系。對Docker容器,容器核心信息獲取(如:mac信息、sn號、系統(tǒng)版本...
- 5-1 章節(jié)內(nèi)容介紹及規(guī)劃
5-2 網(wǎng)絡(luò)設(shè)備snmp資產(chǎn)信息獲取
5-3 網(wǎng)絡(luò)設(shè)備snmp客戶端
5-4 演示pysnmp模塊調(diào)用執(zhí)行
5-5 工程對于網(wǎng)絡(luò)設(shè)備掃描代碼梳理
5-6 工程對于網(wǎng)絡(luò)設(shè)備掃描代碼知識點(diǎn)總結(jié)
5-7 服務(wù)器資產(chǎn)信息掃描歸類
5-8 服務(wù)器資產(chǎn)信息掃描歸類的邏輯實(shí)現(xiàn)
5-9 Docker容器掃描
5-10 Docker服務(wù)安裝及測試鏡像啟動(dòng)
5-11 Docker掃描關(guān)鍵信息獲取.mov_音頻
5-12 Docker登錄掃描關(guān)鍵信息的代碼邏輯
5-13 Docker登錄掃描關(guān)鍵信息代碼執(zhí)行演示
5-14 kvm物理機(jī)資產(chǎn)探測掃描--kvm虛擬環(huán)境安裝
5-15 kvm物理機(jī)資產(chǎn)探測掃描--通過kvm宿主機(jī)關(guān)聯(lián)虛擬機(jī)的方式
5-16 ESX物理機(jī)資產(chǎn)探測掃描--利用vmware提供的sdk探測ESX
5-17 (資產(chǎn)探測、掃描發(fā)現(xiàn)進(jìn)階)章節(jié)知識回顧
第6章 ansible自動(dòng)化任務(wù)執(zhí)行
本章節(jié)分別基于ansible的ad-hoc和playbook兩個(gè)模式展開詳細(xì)講解。ansible工具安裝、ansible.cfg配置文件、ad-hoc模式介紹、執(zhí)行參數(shù)介紹、inventory主機(jī)配置、介紹、主機(jī)密碼、密鑰批量執(zhí)行。ad-hoc常用個(gè)模塊場景使用演示。 介紹playbook的實(shí)現(xiàn)優(yōu)勢、基本語法、模擬進(jìn)行負(fù)載的自動(dòng)化任務(wù)執(zhí)行場景。 講解python模塊ansibl...
- 6-1 Ansible自動(dòng)化任務(wù)執(zhí)行的意義
6-2 Ansibel的介紹和安裝
6-3 Ansible主要配置文件介紹
6-4 Ansible.cfg的常用配置項(xiàng)講解
6-5 hosts主機(jī)資產(chǎn)清單配置方式
6-6 實(shí)現(xiàn)ssh密碼登錄執(zhí)行命令
6-7 實(shí)現(xiàn)ssh密鑰登錄執(zhí)行命令
6-8 ad-hoc模式概念和命令執(zhí)行
6-9 ad-hoc常用模塊介紹
6-10 ad-hoc常用模塊場景演練
6-11 ad-hoc系統(tǒng)信息獲取、服務(wù)安裝、服務(wù)管理
6-12 ad-hoc常用模塊場景演練--代碼部署
6-13 playbook的組成及其優(yōu)勢
6-14 playbook命令執(zhí)行方式和執(zhí)行選項(xiàng)
6-15 playbook基本場景使用
6-16 playbook劇本中用的yaml配置語法
6-17 playbook劇本中的變量定義方式
6-18 playbook基本語句之條件判斷
6-19 playbook基本語句之循環(huán)語句講解演示
6-20 playbook基本語句之條件結(jié)合循環(huán)語句的使用場景
6-21 playbook異常處理
6-22 ansible自動(dòng)化任務(wù)執(zhí)行tags標(biāo)簽任務(wù)控制
6-23 劇本中的include用法介紹
6-24 官方所建議的roles劇本目錄結(jié)構(gòu)
6-25 roles場景演練_劇本結(jié)構(gòu)梳理
6-26 roles場景演練執(zhí)行
6-27 場景演練注意問題及效確認(rèn)
第7章 ansible自動(dòng)化執(zhí)行進(jìn)階工程演練
本章節(jié)在基礎(chǔ)篇的基礎(chǔ)上更為深入的講解ansible的模塊內(nèi)容,如:”IMOOCC”工程中自動(dòng)化任務(wù)功能模塊;基于版本ansible2.4.1的自動(dòng)化接口api封裝、方法重寫,等一系列核心方法等功能(如:執(zhí)行任務(wù)鎖、callback接口改寫、動(dòng)態(tài)主機(jī)、主機(jī)組、執(zhí)行任務(wù)變量添加等)。課程中加入了redis作為任務(wù)鎖、消息隊(duì)列的應(yīng)用,講解工程中m...
- 7-1 章節(jié)內(nèi)容介紹
7-2 ansible模塊中的核心類介紹
7-3 InventoryManager調(diào)用
7-4 InventoryManager+VariableManager常用方法使用
7-5 ad-hoc任務(wù)執(zhí)行_
7-6 playbook劇本的任務(wù)執(zhí)行
7-7 CallbackBase類方法改寫
7-8 playbook模式下的CallbackBase類方法改寫
7-9 ansible模塊核心類章節(jié)總結(jié)
7-10 基于ansible+django的自動(dòng)化任務(wù)接口設(shè)計(jì)
7-11 utils層核心任務(wù)類的封裝代碼實(shí)現(xiàn)
7-12 utils層核心代碼執(zhí)行演示及調(diào)試方式介紹
7-13 view視圖層基礎(chǔ)場景演示
7-14 關(guān)于POST方法和客戶端瀏覽器提交方式
7-15 json數(shù)據(jù)格式和內(nèi)容及數(shù)據(jù)處理
7-16 工程接口設(shè)計(jì)及url路由
7-17 工程view視圖層代碼邏輯實(shí)現(xiàn)及自動(dòng)化接口執(zhí)行演示
7-18 自動(dòng)化工程事件日志及狀態(tài)記錄
7-19 pymongo執(zhí)行基礎(chǔ)的CURD操作
7-20 關(guān)于事件日志的記錄
7-21 事件日志的記錄代碼部分講解
7-22 事件日志的記錄代碼執(zhí)行演示
7-23 任務(wù)執(zhí)行鎖及基本的redis操作
7-24 工程中的任務(wù)執(zhí)行鎖代碼梳理和執(zhí)行演示
|