Python自动化运维/线下付费面授交付课程/VIP课程【东方瑞通】

2人 购买 好评度 -
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP
收藏
  • 第一期
更多班级

第一期

支持随到随学,24年08月过期

¥3392.22

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即购买

课程概述

目录

评论

简  介 本课程介绍使用Python脚本语言实现管理任务的自动化。本课程介绍首先学习Python语言的使用和基本语法、框架。接下来介绍Python运维框架的开发。然后详细介绍使用python脚本与操作系统的交互,实现对系统和网络的监控功能。学习使用Ngios、Ansible、Saltstack和paramiko ,pexpect这些批量运维管理框架的使用。
 获取免费学习资料/更多视频课程请添加小通老师QQ:1827823501,官方QQ学习交流群:702195370
关注公众号“
东方瑞通 终身学习
注册【
我的瑞通 即可获得200元助学金

课程目标

了解和掌握自动化运维的概念。
了解Python语言的基本语法和编程
学习Python在管理任务中的作用
学习编写Python脚本实现管理任务的自动化。
学习使用Python监控网络和系统。
学习使用Python分析网络和系统
学习使用Python运维管理相关的包。

 

课程大纲

章节 内容
第一部分:
Python语言基础
l Python语言简介
l Python环境搭建和选择
l Python Web程序的一般开发,调试和发布的过程
l Python语言程序结构
l Python语言语法,基础数据结构
l 数据类型和变量
l 运算符和表达式
l 流控制,分支,循环语句
l Python函数定义和使用
l Python模块的定义和使用
l 异常处理和错误处理
l 内省机制原理和应用
l Python数据结构深入
l Python程序的调试和运行
第二部分:
Python数据库操作
l MySQL数据库配置与安全
l SQL 增删改查
l Python 数据库API
l Python与数据库批量写入与查询
第三部分:
Python 自动化运维 - 监控篇
l Ngios功能介绍
l Ngios工作原理
l Ngios服务端安装和配置
l 用python 写一个nagios插件
第四部分:
Python 自动化运维 - 环境篇Ansible
l 描述Ansible概念,参考架构和使用案例Ansible与自动化
l 描述Ansible部署和业务流程
l 描述Ansible清单的概念
l Ansible安装
l 管理ansible配置文件
l 运行ad hoc命令
l 管理动态清单
l YAML语法及国际通用语法规则
l 编写YAML文件
l YAML配置文件故障排除
l Ansible 变量基础
l Ansible 变量该如何管理
l Ansible Inclusions管理
l Jinja2介绍与Python的渊源
l 实现Jinja2模板管理
l Jinja2模板管理
第五部分:
Python自动化运维 - 工具篇
l pexpect概述
n 利用pexpect制作自动化文件
n 调试自动化文件
l paramiko概述
n 利用paramiko制作自动化文件
n 调试自动化文件
l fabric概述
n 利用fabric制作自动化文件
n 调试自动化文件
第六部分:
Python 运维进阶 - Saltstack
l Saltstack详解
l 利用Saltstack远程执行命令
l SaltStack常见模块解析
l SaltStack Python API说明
l 自动化运维工具SaltStack详细部署
l SaltStack基于Python扩展说明
l SaltStack文件同步等丰富实例
 
获取免费学习资料/更多视频课程请添加小通老师QQ:1827823501

* 课程提供者:东方瑞通 终身学习