[Lniux服务器] (全)Python+Django+Ansible Playbook自动化运维项目实战

57
回复
131872
查看
打印 上一主题 下一主题
  [复制链接]
  • TA的每日心情

    昨天 16:29
  • 签到天数: 1350 天

    [LV.10]以坛为家III

    2340

    主题

    3981

    帖子

    48万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    489260
    楼主
    发表于 2019-6-24 10:11:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    (全)Python+Django+Ansible Playbook自动化运维项目实战
    (全)Python+Django+Ansible Playbook自动化运维项目实战


    〖课程介绍〗:


    本课程将带你从项目实践角度出发,围绕自动化资产扫描和发现、Ansible自动化任务执行的内容展开,让运维更简单、更高效,Hold住高薪!【课程代码全新升级,同时提供Python2.7和Python 3.6 两个版本】

    〖课程目录〗:
    第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 工程中的任务执行锁代码梳理和执行演示

    第8章 课程总结
    课程重点回顾,相关知识点补充
            8-1 课程内容总结
            8-2 尾声        

    〖视频截图〗:
    (全)Python+Django+Ansible Playbook自动化运维项目实战
    〖百度网盘下载地址〗:
    游客,如果您要查看本帖隐藏内容请回复



    ---------------------------------华丽分割线--------------------------------华丽分割线-------------------华丽分割线-------------------------华丽分割线----------------

    〖下载地址失效反馈〗:
    如果下载地址失效,请尽快反馈给我们,我们尽快修复。反馈地址:https://www.itmsf.com/forum-66-1.html

    〖赞助VIP免学币下载全站资源〗:
    全站资源高清无密,每天更新,vip特权了解一下:https://www.itmsf.com/plugin.php?id=threed_vip

    〖客服24小时咨询〗:
    有任何问题,请点击右侧QQ咨询。


    IT码上发视频网 - 免责声明1、站内所有资源来源于网络用户分享,版权归原作者及其网站所有,本站不拥有此类资源的版权,不对任何资源负法律责任。
    2、本站仅为资源分享的平台,站内资源仅供会员参考和学习之用,不得用于其他非法用途,请下载后24小时内从您的电脑中彻底删除。否则,一切后果请用户自负。
    3、本站会员均可发帖,转载及发布的内容纯属会员个人意见,与本论坛立场无关。严禁在本站发布反动、色情、广告等不良信息及违法内容。
    4、IT码上发视频网作为网络服务提供者,由于网站信息量巨大,对非法转载、盗版行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权指控并出示充分的版权证明材料时,IT码上发视频网负有移除非法转载和盗版内容以及停止继续传播的义务。
    5、IT码上发视频网在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任或其他法律责任,包括不承担因侵权指控不成立而给原发布人带来损害的赔偿责任。
    6、IT码上发视频网为用户免费分享产生,如本帖侵犯到任何版权问题,请立即告知本站(1198889304@qq.com),本站将及时予与删除并致以最深的歉意
    7、IT码上发视频网管理员和版主有权不事先通知发贴者而删除本文
    8、凡登陆本网站或直接、间接使用本站资料者,应仔细阅读声明,一旦使用本站任何资源,即被视为您已接受本站的免责声明。
    收藏
    收藏1
    转播
    转播
    支持
    支持0
    反对
    反对0
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-1-24 23:03
  • 签到天数: 213 天

    [LV.7]常住居民III

    22

    主题

    245

    帖子

    838

    积分

    初级工程师

    Rank: 2

    积分
    838
    沙发
    发表于 2019-6-25 09:03:59 | 只看该作者
    感谢分享!!!!!!!!!!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-7-29 11:59
  • 签到天数: 32 天

    [LV.5]常住居民I

    0

    主题

    52

    帖子

    2220

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    2220
    板凳
    发表于 2019-7-5 09:25:19 | 只看该作者
    强烈支持IT码上发视频学习网,IT码上发视频学习网就是给力!
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2019-8-5 23:16
  • 签到天数: 2 天

    [LV.1]初来乍到

    0

    主题

    10

    帖子

    2018

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    2018
    地板
    发表于 2019-8-5 23:42:12 | 只看该作者
    Python+Django+Ansible Playbook自动化运维项目实战
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-2 14:32
  • 签到天数: 249 天

    [LV.8]以坛为家I

    1

    主题

    291

    帖子

    4736

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    4736
    5#
    发表于 2019-8-8 11:15:06 | 只看该作者
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-9-30 07:51
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    0

    主题

    38

    帖子

    2066

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    2066
    6#
    发表于 2019-9-30 08:59:45 | 只看该作者
    激动人心,无法言表!【IT码上发视频学习网】太给力了!
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2019-11-8 01:53
  • 签到天数: 2 天

    [LV.1]初来乍到

    0

    主题

    5

    帖子

    15

    积分

    新手上路

    Rank: 1

    积分
    15
    7#
    发表于 2019-11-7 11:57:50 | 只看该作者
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-2-4 16:02
  • 签到天数: 41 天

    [LV.5]常住居民I

    1

    主题

    109

    帖子

    411

    积分

    新手上路

    Rank: 1

    积分
    411
    8#
    发表于 2020-1-16 11:03:20 | 只看该作者
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-3-10 13:52
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    4

    帖子

    7

    积分

    新手上路

    Rank: 1

    积分
    7
    9#
    发表于 2020-3-10 13:54:44 | 只看该作者
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-3-10 13:52
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    4

    帖子

    7

    积分

    新手上路

    Rank: 1

    积分
    7
    10#
    发表于 2020-3-10 13:56:05 | 只看该作者
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

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

    本版积分规则

    用心服务IT技术爱好者
    资源涵盖Java,PHP,C/C++,Python,Android,iOS
    微信小程序,人工智能,大数据云计算,web前端
    游戏开发,多媒体与设计,运维相关,产品相关
    等等等有价值的VIP资源
    QQ:1198889304
    周一至周日 9:00-21:00
    意见反馈:1198889304@qq.com

    申明:本站所有资源均来自于互联网用户分享,仅供参考和学习之用,不得传播及用于其他用途,请24小时内自行删除,本站不对任何资源负法律责任。如有侵犯您的版权,请联系客服发邮件到1198889304@qq.com联系删除相关内容!