曙海教育集團
全國報名免費熱線:4008699035 微信:shuhaipeixun
或15921673576(微信同號) QQ:1299983702
首頁 課程表 在線聊 報名 講師 品牌 QQ聊 活動 就業
 
Python+Django+Ansible Playbook自動化運維項目實戰培訓

 
  班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號)
      每個班級的人數限3到5人,互動授課, 保障效果,小班授課。
  上間和地點
上部份地點:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院【北京分部】:北京中山學院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領館區1號(中和大道)【沈陽分部】:沈陽理工大學/六宅臻品【鄭州分部】:鄭州大學/錦華大廈【石家莊分部】:河北科技大學/瑞景大廈
最近開間(周末班/連續班/晚班):2019年1月26日
  實驗設備
    ◆小班教學,教學效果好
       
       ☆注重質量☆邊講邊練

       ☆合格學員免費推薦工作
       ★實驗設備請點擊這兒查看★
  質量保障

       1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
       2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
       3、培訓合格學員可享受免費推薦就業機會。☆合格學員免費頒發相關工程師等資格證書,提升職業資質。專注高端技術培訓15年,端海學員的能力得到大家的認同,受到用人單位的廣泛贊譽,端海的證書受到廣泛認可。

部份程大綱
 
  • 第1章 課程介紹
    本章節主要講解互聯網的發展趨勢及課程背景整個課程的章節安排,最后帶領大家對"IMOOCC"自動化工程進行演示!
  • 1-1 自動化運維開發實戰課程導學
    第2章 工程初識和環境搭建
    本章圍繞工程環境為主要知識內容,講解“IMOOCC”這個自動化工程的總體設計思路,逐步介紹工程運行所需要的基礎環境, python基礎環境安裝、模塊、及基礎服務(mysql、mongodb、redis等)的搭建。講解工程代碼的獲取、及支持方式。并介紹些學習方法和建議。 ...
  • 2-1 自動化工程總體設計
    2-2 章節介紹
    2-3 學習環境硬件準備
    2-4 Python等基礎環境安裝
    2-5 Mysql、Mongo、Redis安裝
    2-6 讓工程在ubuntu上run起來
    2-7 pycharm打開工程
    2-8 課程學習方法和建議
    第3章 DevOPS工程快速入門引導
    本章節圍繞工程的基礎知識,講解工程中應用的核心知識,分別介紹:Python基礎入門、Python進階內容、Django入門及工程應用、ipython安裝。引導大家快速掌握基礎知識,初步熟悉工程中應用的重點模塊。
  • 3-1 DevOPS工程快速入門引導
    3-2 Ipython的基本操作
    3-3 python基礎知識
    3-4 python的迭代器
    3-5 python匿名函數+正則表達式
    3-6 Python 模塊的導入、裝飾器 面向對象編程
    3-7 Django工程快速入門引導
    3-8 第一個DevOPS工程及Django的settings文件配置
    3-9 對象模型models
    3-10 建立工程模型
    3-11 模型遷移
    3-12 工程功能設計
    3-13 信息采集接口功能實現
    3-14 信息提供接口功能實現
    3-15 Django日志輸出logging模塊
    3-16 Django學習與郵件發送
    3-17 郵件發送功能代碼實現 mp4
    3-18 IMOOCC工程中對于django框架的應用
    3-19 IMOOCC工程對于django的框架設計改動
    3-20 IMOOCC工程用到的表models定義和字段設計
    3-21 IMOOCC工程用到的外鍵關聯
    3-22 工程初識和環境搭建--從githup上下載代碼和安裝模塊
    第4章 資產管理,自動化發現、掃描
    本章節講解自動化掃描探測的基礎部分,講解為什么要優先作資產管理及資產掃描,服務端的掃描發現,功能抽象和約定、探測方式、協議、以及相關模塊。介紹nmap實現網絡探測、如何利用telnetlib模塊實現服務存活探測、如何使用pexpect實現ssh的登錄認證及模塊的核心類介紹。對比介紹關于paramiko模塊的核心類和優勢。 ...
  • 4-1 服務端資產探測、掃描發現
    4-2 Imoocc前臺資產管理前臺界面功能
    4-3 Imoocc資產管理服務探測的流程
    4-4 探測協議和模塊
    4-5 nmap工具探測使用
    4-6 python-nmap模塊的使用
    4-7 python中的telnet模塊判斷ssh服務主機
    4-8 通過python存活掃描的列表
    4-9 主機登錄探測
    4-10 pexpect和paramiko模塊
    4-11 場景腳步模擬ssh用戶密碼登錄和會話控制
    4-12 paramiko模塊ssh用戶密鑰登錄
    4-13 通過操作系統獲取主機資產信息
    4-14 主機資產信息的重要性和探測對象
    4-15 主機資產(系統主機名、系統版本)獲取方式
    4-16 主機資產(mac地址信息)獲取
    4-17 主機資產(機器型號、sn序列號)獲取
    4-18 yaml工程的配置文件讀取
    4-19 程序代碼邏輯梳理
    4-20 敏感數據庫的加密解密-AES
    4-21 探測資產信息獲取執行演示
    4-22 邏輯圖示探測資產信息
    第5章 自動化資產掃描發現進階
    本章節在第四章節的基礎上,講解自動化掃描的進階內容。講解了針對網絡設備收集方式,snmp協議及原理,介紹如何通過snmp協議獲取網絡設備的資產信息(如:sn、hostname等等)、虛擬機器(kvm、docker、esxi)的自動化登錄探測,并介紹如何獲取宿主機虛擬機關系。對Docker容器,容器核心信息獲取(如:mac信息、sn號、系統版本...
  • 5-1 章節內容介紹及規劃
    5-2 網絡設備snmp資產信息獲取
    5-3 網絡設備snmp客戶端
    5-4 演示pysnmp模塊調用執行
    5-5 工程對于網絡設備掃描代碼梳理
    5-6 工程對于網絡設備掃描代碼知識點總結
    5-7 服務器資產信息掃描歸類
    5-8 服務器資產信息掃描歸類的邏輯實現
    5-9 Docker容器掃描
    5-10 Docker服務安裝及測試鏡像啟動
    5-11 Docker掃描關鍵信息獲取.mov_音頻
    5-12 Docker登錄掃描關鍵信息的代碼邏輯
    5-13 Docker登錄掃描關鍵信息代碼執行演示
    5-14 kvm物理機資產探測掃描--kvm虛擬環境安裝
    5-15 kvm物理機資產探測掃描--通過kvm宿主機關聯虛擬機的方式
    5-16 ESX物理機資產探測掃描--利用vmware提供的sdk探測ESX
    5-17 (資產探測、掃描發現進階)章節知識回顧
    第6章 ansible自動化任務執行
    本章節分別基于ansible的ad-hoc和playbook兩個模式展開詳細講解。ansible工具安裝、ansible.cfg配置文件、ad-hoc模式介紹、執行參數介紹、inventory主機配置、介紹、主機密碼、密鑰批量執行。ad-hoc常用個模塊場景使用演示。 介紹playbook的實現優勢、基本語法、模擬進行負載的自動化任務執行場景。 講解python模塊ansibl...
  • 6-1 Ansible自動化任務執行的意義
    6-2 Ansibel的介紹和安裝
    6-3 Ansible主要配置文件介紹
    6-4 Ansible.cfg的常用配置項講解
    6-5 hosts主機資產清單配置方式
    6-6 實現ssh密碼登錄執行命令
    6-7 實現ssh密鑰登錄執行命令
    6-8 ad-hoc模式概念和命令執行
    6-9 ad-hoc常用模塊介紹
    6-10 ad-hoc常用模塊場景演練
    6-11 ad-hoc系統信息獲取、服務安裝、服務管理
    6-12 ad-hoc常用模塊場景演練--代碼部署
    6-13 playbook的組成及其優勢
    6-14 playbook命令執行方式和執行選項
    6-15 playbook基本場景使用
    6-16 playbook劇本中用的yaml配置語法
    6-17 playbook劇本中的變量定義方式
    6-18 playbook基本語句之條件判斷
    6-19 playbook基本語句之循環語句講解演示
    6-20 playbook基本語句之條件結合循環語句的使用場景
    6-21 playbook異常處理
    6-22 ansible自動化任務執行tags標簽任務控制
    6-23 劇本中的include用法介紹
    6-24 官方所建議的roles劇本目錄結構
    6-25 roles場景演練_劇本結構梳理
    6-26 roles場景演練執行
    6-27 場景演練注意問題及效確認
    第7章 ansible自動化執行進階工程演練
    本章節在基礎篇的基礎上更為深入的講解ansible的模塊內容,如:”IMOOCC”工程中自動化任務功能模塊;基于版本ansible2.4.1的自動化接口api封裝、方法重寫,等一系列核心方法等功能(如:執行任務鎖、callback接口改寫、動態主機、主機組、執行任務變量添加等)。課程中加入了redis作為任務鎖、消息隊列的應用,講解工程中m...
  • 7-1 章節內容介紹
    7-2 ansible模塊中的核心類介紹
    7-3 InventoryManager調用
    7-4 InventoryManager+VariableManager常用方法使用
    7-5 ad-hoc任務執行_
    7-6 playbook劇本的任務執行
    7-7 CallbackBase類方法改寫
    7-8 playbook模式下的CallbackBase類方法改寫
    7-9 ansible模塊核心類章節總結
    7-10 基于ansible+django的自動化任務接口設計
    7-11 utils層核心任務類的封裝代碼實現
    7-12 utils層核心代碼執行演示及調試方式介紹
    7-13 view視圖層基礎場景演示
    7-14 關于POST方法和客戶端瀏覽器提交方式
    7-15 json數據格式和內容及數據處理
    7-16 工程接口設計及url路由
    7-17 工程view視圖層代碼邏輯實現及自動化接口執行演示
    7-18 自動化工程事件日志及狀態記錄
    7-19 pymongo執行基礎的CURD操作
    7-20 關于事件日志的記錄
    7-21 事件日志的記錄代碼部分講解
    7-22 事件日志的記錄代碼執行演示
    7-23 任務執行鎖及基本的redis操作
    7-24 工程中的任務執行鎖代碼梳理和執行演示
 

-

 

  備案號:備案號:滬ICP備08026168號-1 .(2024年07月24日)...............
a日韩av网址