课程介绍(A000087):
本课程将带你从项目实践角度出发,围绕自动化资产扫描和发现、Ansible自动化任务执行的内容展开,让运维更简单、更高效,Hold住高薪!【课程代码全新升级,同时提供Python2.7和Python 3.6 两个版本】
课程目录:
- 第1章 课程介绍1 节 | 13分钟
- 本章节主要讲解互联网的发展趋势及课程背景整个课程的章节安排,最后带领大家对”IMOOCC”自动化工程进行演示!
- 视频:1-1 自动化运维开发实战课程导学 (12:59)
- 第2章 工程初识和环境搭建8 节 | 55分钟
- 本章围绕工程环境为主要知识内容,讲解“IMOOCC”这个自动化工程的总体设计思路,逐步介绍工程运行所需要的基础环境, python基础环境安装、模块、及基础服务(mysql、mongodb、redis等)的搭建。讲解工程代码的获取、及支持方式。并介绍些学习方法和建议。 …
- 视频:2-1 自动化工程总体设计 (10:45)
- 视频:2-2 章节介绍 (01:13)
- 视频:2-3 学习环境硬件准备 (02:58)
- 视频:2-4 Python等基础环境安装 (02:40)
- 视频:2-5 Mysql、Mongo、Redis安装 (07:58)
- 视频:2-6 让工程在ubuntu上run起来 (11:28)
- 视频:2-7 pycharm打开工程 (11:06)
- 视频:2-8 课程学习方法和建议 (05:53)
- 第3章 DevOPS工程快速入门引导23 节 | 188分钟
- 本章节围绕工程的基础知识,讲解工程中应用的核心知识,分别介绍:Python基础入门、Python进阶内容、Django入门及工程应用、ipython安装。引导大家快速掌握基础知识,初步熟悉工程中应用的重点模块。
- 视频:3-1 DevOPS工程快速入门引导 (03:09)
- 视频:3-2 Ipython的基本操作 (07:14)
- 视频:3-3 python基础知识 (11:57)
- 视频:3-4 python的迭代器 (09:51)
- 视频:3-5 python匿名函数+正则表达式 (09:20)
- 视频:3-6 Python 模块的导入、装饰器 面向对象编程 (13:52)
- 视频:3-7 Django工程快速入门引导 (14:08)
- 视频:3-8 第一个DevOPS工程及Django的settings文件配置 (14:49)
- 视频:3-9 对象模型models (06:26)
- 视频:3-10 建立工程模型 (05:54)
- 视频:3-11 模型迁移 (05:50)
- 视频:3-12 工程功能设计 (03:11)
- 视频:3-13 信息采集接口功能实现 (16:25)
- 视频:3-14 信息提供接口功能实现 (04:16)
- 视频:3-15 Django日志输出logging模块 (07:52)
- 视频:3-16 Django学习与邮件发送 (03:33)
- 视频:3-17 邮件发送功能代码实现 mp4 (09:21)
- 视频:3-18 IMOOCC工程中对于django框架的应用 (07:39)
- 视频:3-19 IMOOCC工程对于django的框架设计改动 (09:58)
- 视频:3-20 IMOOCC工程用到的表models定义和字段设计 (08:19)
- 视频:3-21 IMOOCC工程用到的外键关联 (05:47)
- 视频:3-22 工程初识和环境搭建–从githup上下载代码和安装模块 (08:45)
- 作业:3-23 【讨论题】你认为一套Devops会有哪些问题和难点
- 第4章 资产管理,自动化发现、扫描22 节 | 211分钟
- 本章节讲解自动化扫描探测的基础部分,讲解为什么要优先作资产管理及资产扫描,服务端的扫描发现,功能抽象和约定、探测方式、协议、以及相关模块。介绍nmap实现网络探测、如何利用telnetlib模块实现服务存活探测、如何使用pexpect实现ssh的登录认证及模块的核心类介绍。对比介绍关于paramiko模块的核心类和优势。 …
- 视频:4-1 服务端资产探测、扫描发现 (17:15)
- 视频:4-2 Imoocc前台资产管理前台界面功能 (09:34)
- 视频:4-3 Imoocc资产管理服务探测的流程 (04:34)
- 视频:4-4 探测协议和模块 (03:18)
- 视频:4-5 nmap工具探测使用 (11:34)
- 视频:4-6 python-nmap模块的使用 (05:29)
- 视频:4-7 python中的telnet模块判断ssh服务主机 (05:10)
- 视频:4-8 通过python存活扫描的列表 (02:03)
- 视频:4-9 主机登录探测 (16:14)
- 视频:4-10 pexpect和paramiko模块 (22:57)
- 视频:4-11 场景脚步模拟ssh用户密码登录和会话控制 (16:08)
- 视频:4-12 paramiko模块ssh用户密钥登录 (19:16)
- 视频:4-13 通过操作系统获取主机资产信息 (12:14)
- 视频:4-14 主机资产信息的重要性和探测对象 (01:53)
- 视频:4-15 主机资产(系统主机名、系统版本)获取方式 (05:49)
- 视频:4-16 主机资产(mac地址信息)获取 (10:25)
- 视频:4-17 主机资产(机器型号、sn序列号)获取 (04:11)
- 视频:4-18 yaml工程的配置文件读取 (09:02)
- 视频:4-19 程序代码逻辑梳理 (13:51)
- 视频:4-20 敏感数据库的加密解密-AES (11:29)
- 视频:4-21 探测资产信息获取执行演示 (05:11)
- 视频:4-22 逻辑图示探测资产信息 (02:16)
- 第5章 自动化资产扫描发现进阶17 节 | 112分钟
- 本章节在第四章节的基础上,讲解自动化扫描的进阶内容。讲解了针对网络设备收集方式,snmp协议及原理,介绍如何通过snmp协议获取网络设备的资产信息(如:sn、hostname等等)、虚拟机器(kvm、docker、esxi)的自动化登录探测,并介绍如何获取宿主机虚拟机关系。对Docker容器,容器核心信息获取(如:mac信息、sn号、系统版本…
- 视频:5-1 章节内容介绍及规划 (10:21)
- 视频:5-2 网络设备snmp资产信息获取 (07:47)
- 视频:5-3 网络设备snmp客户端 (04:54)
- 视频:5-4 演示pysnmp模块调用执行 (07:06)
- 视频:5-5 工程对于网络设备扫描代码梳理 (05:34)
- 视频:5-6 工程对于网络设备扫描代码知识点总结 (03:00)
- 视频:5-7 服务器资产信息扫描归类 (04:05)
- 视频:5-8 服务器资产信息扫描归类的逻辑实现 (08:10)
- 视频:5-9 Docker容器扫描 (07:59)
- 视频:5-10 Docker服务安装及测试镜像启动 (10:24)
- 视频:5-11 Docker扫描关键信息获取.mov_音频 (08:28)
- 视频:5-12 Docker登录扫描关键信息的代码逻辑 (05:08)
- 视频:5-13 Docker登录扫描关键信息代码执行演示 (03:34)
- 视频:5-14 kvm物理机资产探测扫描–kvm虚拟环境安装 (11:32)
- 视频:5-15 kvm物理机资产探测扫描–通过kvm宿主机关联虚拟机的方式 (04:43)
- 视频:5-16 ESX物理机资产探测扫描–利用vmware提供的sdk探测ESX (06:51)
- 视频:5-17 (资产探测、扫描发现进阶)章节知识回顾 (01:44)
- 第6章 ansible自动化任务执行27 节 | 221分钟
- 本章节分别基于ansible的ad-hoc和playbook两个模式展开详细讲解。ansible工具安装、ansible.cfg配置文件、ad-hoc模式介绍、执行参数介绍、inventory主机配置、介绍、主机密码、密钥批量执行。ad-hoc常用个模块场景使用演示。 介绍playbook的实现优势、基本语法、模拟进行负载的自动化任务执行场景。 讲解python模块ansibl…
- 视频:6-1 Ansible自动化任务执行的意义 (05:47)
- 视频:6-2 Ansibel的介绍和安装 (09:17)
- 视频:6-3 Ansible主要配置文件介绍 (10:09)
- 视频:6-4 Ansible.cfg的常用配置项讲解 (07:42)
- 视频:6-5 hosts主机资产清单配置方式 (07:03)
- 视频:6-6 实现ssh密码登录执行命令 (08:38)
- 视频:6-7 实现ssh密钥登录执行命令 (07:52)
- 视频:6-8 ad-hoc模式概念和命令执行 (15:03)
- 视频:6-9 ad-hoc常用模块介绍 (05:50)
- 视频:6-10 ad-hoc常用模块场景演练 (07:31)
- 视频:6-11 ad-hoc系统信息获取、服务安装、服务管理 (07:52)
- 视频:6-12 ad-hoc常用模块场景演练–代码部署 (03:32)
- 视频:6-13 playbook的组成及其优势 (06:40)
- 视频:6-14 playbook命令执行方式和执行选项 (04:13)
- 视频:6-15 playbook基本场景使用 (09:11)
- 视频:6-16 playbook剧本中用的yaml配置语法 (08:05)
- 视频:6-17 playbook剧本中的变量定义方式 (10:47)
- 视频:6-18 playbook基本语句之条件判断 (05:02)
- 视频:6-19 playbook基本语句之循环语句讲解演示 (12:58)
- 视频:6-20 playbook基本语句之条件结合循环语句的使用场景 (03:41)
- 视频:6-21 playbook异常处理 (12:40)
- 视频:6-22 ansible自动化任务执行tags标签任务控制 (06:01)
- 视频:6-23 剧本中的include用法介绍 (06:37)
- 视频:6-24 官方所建议的roles剧本目录结构 (11:08)
- 视频:6-25 roles场景演练_剧本结构梳理 (12:54)
- 视频:6-26 roles场景演练执行 (09:56)
- 视频:6-27 场景演练注意问题及效确认 (04:33)
- 第7章 ansible自动化执行进阶工程演练24 节 | 195分钟
- 本章节在基础篇的基础上更为深入的讲解ansible的模块内容,如:”IMOOCC”工程中自动化任务功能模块;基于版本ansible2.4.1的自动化接口api封装、方法重写,等一系列核心方法等功能(如:执行任务锁、callback接口改写、动态主机、主机组、执行任务变量添加等)。课程中加入了redis作为任务锁、消息队列的应用,讲解工程中m…
- 视频:7-1 章节内容介绍 (06:22)
- 视频:7-2 ansible模块中的核心类介绍 (07:31)
- 视频:7-3 InventoryManager调用 (07:40)
- 视频:7-4 InventoryManager+VariableManager常用方法使用 (13:50)
- 视频:7-5 ad-hoc任务执行_ (15:34)
- 视频:7-6 playbook剧本的任务执行 (05:41)
- 视频:7-7 CallbackBase类方法改写 (15:38)
- 视频:7-8 playbook模式下的CallbackBase类方法改写 (02:16)
- 视频:7-9 ansible模块核心类章节总结 (02:09)
- 视频:7-10 基于ansible+django的自动化任务接口设计 (08:18)
- 视频:7-11 utils层核心任务类的封装代码实现 (07:42)
- 视频:7-12 utils层核心代码执行演示及调试方式介绍 (10:43)
- 视频:7-13 view视图层基础场景演示 (16:42)
- 视频:7-14 关于POST方法和客户端浏览器提交方式 (09:52)
- 视频:7-15 json数据格式和内容及数据处理 (07:15)
- 视频:7-16 工程接口设计及url路由 (02:37)
- 视频:7-17 工程view视图层代码逻辑实现及自动化接口执行演示 (14:03)
- 视频:7-18 自动化工程事件日志及状态记录 (03:17)
- 视频:7-19 pymongo执行基础的CURD操作 (07:13)
- 视频:7-20 关于事件日志的记录 (02:54)
- 视频:7-21 事件日志的记录代码部分讲解 (07:14)
- 视频:7-22 事件日志的记录代码执行演示 (02:54)
- 视频:7-23 任务执行锁及基本的redis操作 (09:05)
- 视频:7-24 工程中的任务执行锁代码梳理和执行演示 (07:51)
- 第8章 课程总结2 节 | 8分钟
- 课程重点回顾,相关知识点补充
- 视频:8-1 课程内容总结 (02:53)
- 视频:8-2 尾声 (05:03)
文件目录:
├─实战课程Python+Django+Ansible Playbook自动化运维项目实战 |
│ │ project0 .zip |
│ │ project.zip |
│ │ |
│ ├─第1章 课程介绍 |
│ │ 1-1 自动化运维开发实战课程导学~1.mp4 |
│ │ |
│ ├─第2章 工程初识和环境搭建 |
│ │ 2-1 自动化工程总体设计 .mp4 |
│ │ 2-2 章节介绍~1.mp4 |
│ │ 2-3 学习环境硬件准备~1.mp4 |
│ │ 2-4 Python等基础环境安装.mp4 |
│ │ 2-5 Mysql、Mongo、Redis安装.mp4 |
│ │ 2-6 让工程在ubuntu上run起来.mp4 |
│ │ 2-7 pycharm打开工程.mp4 |
│ │ 2-8 课程学习方法和建议.mp4 |
│ │ |
│ ├─第3章 DevOPS工程快速入门引导 |
│ │ 3-1 DevOPS工程快速入门引导.mp4 |
│ │ 3-10 建立工程模型.mp4 |
│ │ 3-11 模型迁移.mp4 |
│ │ 3-12 工程功能设计.mp4 |
│ │ 3-13 信息采集接口功能实现.mp4 |
│ │ 3-14 信息提供接口功能实现.mp4 |
│ │ 3-15 Django日志输出logging模块.mp4 |
│ │ 3-16 Django学习与邮件发送.mp4 |
│ │ 3-17 邮件发送功能代码实现 mp4.mp4 |
│ │ 3-18 IMOOCC工程中对于django框架的应用.mp4 |
│ │ 3-19 IMOOCC工程对于django的框架设计改动.mp4 |
│ │ 3-2 Ipython的基本操作.mp4 |
│ │ 3-20 IMOOCC工程用到的表models定义和字段设计.mp4 |
│ │ 3-21 IMOOCC工程用到的外键关联.mp4 |
│ │ 3-22 工程初识和环境搭建–从githup上下载代码和安装模块.mp4 |
│ │ 3-3 python基础知识.mp4 |
│ │ 3-4 python的迭代器.mp4 |
│ │ 3-5 python匿名函数+正则表达式.mp4 |
│ │ 3-6 Python 模块的导入、装饰器 面向对象编程.mp4 |
│ │ 3-7 Django工程快速入门引导.mp4 |
│ │ 3-8 第一个DevOPS工程及Django的settings文件配置.mp4 |
│ │ 3-9 对象模型models.mp4 |
│ │ |
│ ├─第4章 资产管理,自动化发现、扫描 |
│ │ 4-1 服务端资产探测、扫描发现.mp4 |
│ │ 4-10 pexpect和paramiko模块.mp4 |
│ │ 4-11 场景脚步模拟ssh用户密码登录和会话控制.mp4 |
│ │ 4-12 paramiko模块ssh用户密钥登录.mp4 |
│ │ 4-13 通过操作系统获取主机资产信息.mp4 |
│ │ 4-14 主机资产信息的重要性和探测对象.mp4 |
│ │ 4-15 主机资产(系统主机名、系统版本)获取方式.mp4 |
│ │ 4-16 主机资产(mac地址信息)获取.mp4 |
│ │ 4-17 主机资产(机器型号、sn序列号)获取.mp4 |
│ │ 4-18 yaml工程的配置文件读取.mp4 |
│ │ 4-19 程序代码逻辑梳理.mp4 |
│ │ 4-2 Imoocc前台资产管理前台界面功能.mp4 |
│ │ 4-20 敏感数据库的加密解密-AES.mp4 |
│ │ 4-21 探测资产信息获取执行演示.mp4 |
│ │ 4-22 逻辑图示探测资产信息.mp4 |
│ │ 4-3 Imoocc资产管理服务探测的流程.mp4 |
│ │ 4-4 探测协议和模块.mp4 |
│ │ 4-5 nmap工具探测使用.mp4 |
│ │ 4-6 python-nmap模块的使用.mp4 |
│ │ 4-7 python中的telnet模块判断ssh服务主机.mp4 |
│ │ 4-8 通过python存活扫描的列表.mp4 |
│ │ 4-9 主机登录探测.mp4 |
│ │ |
│ ├─第5章 自动化资产扫描发现进阶 |
│ │ 5-1 章节内容介绍及规划.mp4 |
│ │ 5-10 Docker服务安装及测试镜像启动.mp4 |
│ │ 5-11 Docker扫描关键信息获取.mov_音频.mp4 |
│ │ 5-12 Docker登录扫描关键信息的代码逻辑.mp4 |
│ │ 5-13 Docker登录扫描关键信息代码执行演示.mp4 |
│ │ 5-14 kvm物理机资产探测扫描–kvm虚拟环境安装.mp4 |
│ │ 5-15 kvm物理机资产探测扫描–通过kvm宿主机关联虚拟机的方式 .mp4 |
│ │ 5-16 ESX物理机资产探测扫描–利用vmware提供的sdk探测ESX.mp4 |
│ │ 5-17 (资产探测、扫描发现进阶)章节知识回顾 .mp4 |
│ │ 5-2 网络设备snmp资产信息获取.mp4 |
│ │ 5-3 网络设备snmp客户端.mp4 |
│ │ 5-4 演示pysnmp模块调用执行 .mp4 |
│ │ 5-5 工程对于网络设备扫描代码梳理 .mp4 |
│ │ 5-6 工程对于网络设备扫描代码知识点总结.mp4 |
│ │ 5-7 服务器资产信息扫描归类.mp4 |
│ │ 5-8 服务器资产信息扫描归类的逻辑实现 .mp4 |
│ │ 5-9 Docker容器扫描.mp4 |
│ │ |
│ ├─第6章 ansible自动化任务执行 |
│ │ 6-1 Ansible自动化任务执行的意义.mp4 |
│ │ 6-10 ad-hoc常用模块场景演练.mp4 |
│ │ 6-11 ad-hoc系统信息获取、服务安装、服务管理.mp4 |
│ │ 6-12 ad-hoc常用模块场景演练–代码部署.mp4 |
│ │ 6-13 playbook的组成及其优势.mp4 |
│ │ 6-14 playbook命令执行方式和执行选项.mp4 |
│ │ 6-15 playbook基本场景使用.mp4 |
│ │ 6-16 playbook剧本中用的yaml配置语法.mp4 |
│ │ 6-17 playbook剧本中的变量定义方式.mp4 |
│ │ 6-18 playbook基本语句之条件判断.mp4 |
│ │ 6-19 playbook基本语句之循环语句讲解演示.mp4 |
│ │ 6-2 Ansibel的介绍和安装.mp4 |
│ │ 6-20 playbook基本语句之条件结合循环语句的使用场景.mp4 |
│ │ 6-21 playbook异常处理.mp4 |
│ │ 6-22 ansible自动化任务执行tags标签任务控制.mp4 |
│ │ 6-23 剧本中的include用法介绍.mp4 |
│ │ 6-24 官方所建议的roles剧本目录结构.mp4 |
│ │ 6-25 roles场景演练_剧本结构梳理.mp4 |
│ │ 6-26 roles场景演练执行.mp4 |
│ │ 6-27 场景演练注意问题及效确认.mp4 |
│ │ 6-3 Ansible主要配置文件介绍.mp4 |
│ │ 6-4 Ansible.cfg的常用配置项讲解.mp4 |
│ │ 6-5 hosts主机资产清单配置方式.mp4 |
│ │ 6-6 实现ssh密码登录执行命令.mp4 |
│ │ 6-7 实现ssh密钥登录执行命令.mp4 |
│ │ 6-8 ad-hoc模式概念和命令执行.mp4 |
│ │ 6-9 ad-hoc常用模块介绍.mp4 |
│ │ |
│ ├─第7章 ansible自动化执行进阶工程演练 |
│ │ 7-1 章节内容介绍.mp4 |
│ │ 7-10 基于ansible+django的自动化任务接口设计.mp4 |
│ │ 7-11 utils层核心任务类的封装代码实现.mp4 |
│ │ 7-12 utils层核心代码执行演示及调试方式介绍.mp4 |
│ │ 7-13 view视图层基础场景演示.mp4 |
│ │ 7-14 关于POST方法和客户端浏览器提交方式.mp4 |
│ │ 7-15 json数据格式和内容及数据处理.mp4 |
│ │ 7-16 工程接口设计及url路由.mp4 |
│ │ 7-17 工程view视图层代码逻辑实现及自动化接口执行演示.mp4 |
│ │ 7-18 自动化工程事件日志及状态记录.mp4 |
│ │ 7-19 pymongo执行基础的CURD操作.mp4 |
│ │ 7-2 ansible模块中的核心类介绍.mp4 |
│ │ 7-20 关于事件日志的记录.mp4 |
│ │ 7-21 事件日志的记录代码部分讲解.mp4 |
│ │ 7-22 事件日志的记录代码执行演示.mp4 |
│ │ 7-23 任务执行锁及基本的redis操作.mp4 |
│ │ 7-24 工程中的任务执行锁代码梳理和执行演示.mp4 |
│ │ 7-3 InventoryManager调用.mp4 |
│ │ 7-4 InventoryManager+VariableManager常用方法使用.mp4 |
│ │ 7-5 ad-hoc任务执行_.mp4 |
│ │ 7-6 playbook剧本的任务执行.mp4 |
│ │ 7-7 CallbackBase类方法改写.mp4 |
│ │ 7-8 playbook模式下的CallbackBase类方法改写.mp4 |
│ │ 7-9 ansible模块核心类章节总结.mp4 |
│ │ |
│ └─第8章 课程总结 |
│ 8-1 课程内容总结.mp4 |
│ 8-2 尾声.mp4 |
-
朋友圈不定时发福利(开通会员免费获取资源)
-
微信号
wqxzvip
点击我自动复制
© 版权声明
本站所有资源均来自互联网收集, 本站大数据爬虫负责收集不承担任何版权问题。所有资源均不出售,只免费分享给本站等级用户!如有内容侵犯到任何版权问题, 请发送版权相关证明与本站客服,一经核实将及时予与删除并致以最深的歉意。
THE END
暂无评论内容