打印 上一主题 下一主题

[百度网盘]2018年最新基于Python的自动化运维项目实战附源码 8章(Django+Ansible Playbook)

[复制链接]
跳转到指定楼层
楼主
admin 发表于 2018-9-1 14:36:20
4575 1
课程介绍
课程非常全面,而且Python运维课程比较稀缺。课程代码全新升级,同时提供Python2.7和Python3.6两个版本,围绕自动化资产扫描和发现、Ansible自动化任务执行的内容展开,让运维更简单、更高效。

课程目录
第1章课程介绍
        1-1自动化运维开发实战课程导学~1
第2章工程初识和环境搭建vep
        2-1自动化工程总体设计
        2-2章节介绍~1
        2-3学习环境硬件准备~1
        2-4Python等基础环境安装
        2-5Mysql、Mongo、Redis安装
        2-6让工程在ubuntu上run起来
        2-7pycharm打开工程
        2-8课程学习方法和建议
第3章DevOPS工程快速入门引导
        3-1DevOPS工程快速入门引导
        3-10建立工程模型
        3-11模型迁移
        3-12工程功能设计
        3-13信息采集接口功能实现
        3-14信息提供接口功能实现
        3-15Django日志输出logging模块
        3-16Django学习与邮件发送
        3-17邮件发送功能代码实现mp4
        3-18IMOOCC工程中对于django框架的应用
        3-19IMOOCC工程对于django的框架设计改动
        3-2Ipython的基本操作
        3-20IMOOCC工程用到的表models定义和字段设计
        3-21IMOOCC工程用到的外键关联
        3-22工程初识和环境搭建--从githup上下载代码和安装模块
        3-3python基础知识
        3-4python的迭代器
        3-5python匿名函数+正则表达式
        3-6Python模块的导入、装饰器面向对象编程
        3-7Django工程快速入门引导
        3-8第一个DevOPS工程及Django的settings文件配置
        3-9对象模型models
第4章资产管理,自动化发现、扫描
        4-22逻辑图示探测资产信息
        4-3Imoocc资产管理服务探测的流程
        4-1服务端资产探测、扫描发现
        4-10pexpect和paramiko模块
        4-11场景脚步模拟ssh用户密码登录和会话控制
        4-12paramiko模块ssh用户密钥登录
        4-13通过操作系统获取主机资产信息
        4-14主机资产信息的重要性和探测对象
        4-15主机资产(系统主机名、系统版本)获取方式
        4-16主机资产(mac地址信息)获取
        4-17主机资产(机器型号、sn序列号)获取
        4-18yaml工程的配置文件读取
        4-19程序代码逻辑梳理
        4-2Imoocc前台资产管理前台界面功能
        4-20敏感数据库的加密解密-AES
        4-21探测资产信息获取执行演示
        4-4探测协议和模块
        4-5nmap工具探测使用
        4-6python-nmap模块的使用
        4-7python中的telnet模块判断ssh服务主机
        4-8通过python存活扫描的列表
        4-9主机登录探测
第5章自动化资产扫描发现进阶
        5-1章节内容介绍及规划
        5-10Docker服务安装及测试镜像启动
        5-11Docker扫描关键信息获取.mov_音频
        5-12Docker登录扫描关键信息的代码逻辑
        5-13Docker登录扫描关键信息代码执行演示
        5-14kvm物理机资产探测扫描--kvm虚拟环境安装
        5-15kvm物理机资产探测扫描--通过kvm宿主机关联虚拟机的方式
        5-16ESX物理机资产探测扫描--利用vmware提供的sdk探测ESX
        5-17(资产探测、扫描发现进阶)章节知识回顾
        5-2网络设备snmp资产信息获取
        5-3网络设备snmp客户端
        5-4演示pysnmp模块调用执行
        5-5工程对于网络设备扫描代码梳理
        5-6工程对于网络设备扫描代码知识点总结
        5-7服务器资产信息扫描归类
        5-8服务器资产信息扫描归类的逻辑实现
        5-9Docker容器扫描
第6章ansible自动化任务执行
        6-1Ansible自动化任务执行的意义
        6-10ad-hoc常用模块场景演练
        6-11ad-hoc系统信息获取、服务安装、服务管理
        6-12ad-hoc常用模块场景演练--代码部署
        6-13playbook的组成及其优势
        6-14playbook命令执行方式和执行选项
        6-15playbook基本场景使用
        6-16playbook剧本中用的yaml配置语法
        6-17playbook剧本中的变量定义方式
        6-18playbook基本语句之条件判断
        6-19playbook基本语句之循环语句讲解演示
        6-2Ansibel的介绍和安装
        6-20playbook基本语句之条件结合循环语句的使用场景
        6-21playbook异常处理
        6-22ansible自动化任务执行tags标签任务控制
        6-23剧本中的include用法介绍
        6-24官方所建议的roles剧本目录结构
        6-25roles场景演练_剧本结构梳理
        6-26roles场景演练执行
        6-27场景演练注意问题及效确认
        6-3Ansible主要配置文件介绍
        6-4Ansible.cfg的常用配置项讲解
        6-5hosts主机资产清单配置方式
        6-6实现ssh密码登录执行命令
        6-7实现ssh密钥登录执行命令
        6-8ad-hoc模式概念和命令执行
        6-9ad-hoc常用模块介绍
第7章ansible自动化执行进阶工程演练
        7-1章节内容介绍
        7-10基于ansible+django的自动化任务接口设计
        7-11utils层核心任务类的封装代码实现
        7-12utils层核心代码执行演示及调试方式介绍
        7-13view视图层基础场景演示
        7-14关于POST方法和客户端浏览器提交方式
        7-15json数据格式和内容及数据处理
        7-16工程接口设计及url路由
        7-17工程view视图层代码逻辑实现及自动化接口执行演示
        7-18自动化工程事件日志及状态记录
        7-19pymongo执行基础的CURD操作
        7-2ansible模块中的核心类介绍
        7-20关于事件日志的记录
        7-21事件日志的记录代码部分讲解
        7-22事件日志的记录代码执行演示
        7-23任务执行锁及基本的redis操作
        7-24工程中的任务执行锁代码梳理和执行演示
        7-3InventoryManager调用
        7-4InventoryManager+VariableManager常用方法使用
        7-5ad-hoc任务执行_
        7-6playbook剧本的任务执行
        7-7CallbackBase类方法改写
        7-8playbook模式下的CallbackBase类方法改写
        7-9ansible模块核心类章节总结
第8章课程总结
        8-1课程内容总结
        8-2尾声
源码
        project.zip
        project0.zip

下载地址:
游客,如果您要查看本帖隐藏内容请回复


吾爱编程网 - 免责声明
1、吾爱编程网为非营利性网站,全站所有资料仅供网友个人学习使用,禁止商用
2、本站所有文档、视频、书籍等资料均由网友分享,本站只负责收集不承担任何技术及版权问题
3、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除下载链接并致以最深的歉意
4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
5、一经注册为本站会员,一律视为同意网站规定,本站管理员及版主有权禁止违规用户
6、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和吾爱编程网的同意
7、吾爱编程网管理员和版主有权不事先通知发贴者而删除本文




上一篇:老男孩第三期Python全栈开发视频教程 零基础系统学习Python开发视频+资料 41-80天部分
下一篇:炼数成金Python魔鬼训练营 附带课件
收藏
收藏3
支持
支持
反对
反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表

平台简介

吾爱编程网:http://www.52pg.net/是IT技能学习交流平台,我们提供了丰富的移动端开发、php开发、web前端开发、android开发、Java开发、Python开发、大数据开发、区块链开发、人工智能开发以及html5等大量的实战视频教程资源。(如果我们有侵犯了您权益的资源请联系我们删除)

点击这里给我发消息|Archiver|手机版|小黑屋|站点地图|吾爱编程  |网站地图

Powered by Discuz! X3.2??? 2017-2020 Comsenz Inc.??吾爱编程网