首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

不要错过“Python运维开发”

两年的基础准备、半年的自动化开发团队组建及项目开发。

课程经过几个月的赶工录制,今天,我在慕课网的第二门实战课《python自动化运维实战》上线。

先来看看这个课程的视频导学:

课程中我将介绍如下的一些内容:

第一章、导学

课程背景、"IMOOCC"自动化工程演示、章节演示

第二章、工程初识和环境搭建

本章围绕工程环境为主要知识内容,讲解“IMOOCC”这个自动化工程的总体设计思路,逐步介绍工程运行所需要的基础环境,python基础环境安装、模块、及基础服务(mysql、mongodb、redis等)的搭建。讲解工程代码的获取、及支持方式。并介绍些学习方法和建议。

第三章、DevOPS工程快速入门引导

本章节围绕工程的基础知识,讲解工程中应用的核心知识,分别介绍:Python基础入门、Python进阶内容、Django入门及工程应用、ipython安装。引导大家快速掌握基础知识,初步熟悉工程中应用的重点模块。

第四章-资产管理,自动化发现、扫描

本章节讲解自动化扫描探测的基础部分,讲解为什么要优先作资产管理及资产扫描的作用,服务端的扫描发现,功能抽象和约定、探测方式、协议、以及相关模块。介绍nmap实现网络探测、如何利用telnetlib模块实现服务存活探测、讲解利用pexpect实现ssh的登录认证及模块的核心类介绍。对比介绍关于paramiko模块的核心类和优势。

第五章-自动化资产扫描发现进阶

本章节在上一章节的基础上,进行自动化扫描的课程进阶内容。介绍了针对网络设备收集方式,介绍snmp协议及原理,介绍如何通过snmp协议获取网络设备的资产信息(如:sn、hostname等等),讲解对于虚拟机器(kvm、docker、esxi)的自动化登录探测,并介绍如何获取宿主机虚拟机关系。对Docker容器,容器核心信息获取(如:mac信息、sn号、系统版本等)。

第六章-ansible自动化任务执行

本章节分别基于ansible的ad-hoc和playbook的两个模式展开详细讲解。ansible工具安装、ansible.cfg配置文件、ad-hoc模式介绍、执行参数介绍、inventory主机配置、介绍、主机密码、密钥批量执行。ad-hoc常用个模块场景使用演示。

介绍playbook的实现优势、基本语法、模拟进行负载的自动化任务执行场景。

讲解python模块ansible的核心模块及核心类调用方式及功能。

第七章-ansible自动化执行进阶、工程演练

本章节在基础篇以上,讲解更为深度的ansible模块内容,讲解”IMOOCC”工程中自动化任务功能模块,讲解基于版本ansible2.4.1的自动化接口api封装、方法重写,等一系列核心方法等功能(如:执行任务锁、callback接口改写、动态主机、主机组、执行任务变量添加)等。课程中加入了redis作为任务锁、消息队列的应用,讲解工程中mongodb作为事件日志记录的代码和应用逻辑。

第八章-课程总结

课程重点回顾,相关知识点补充

具体介绍,来看看我的导学吧!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180110G0Y0N700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券