西安西安IT认证培训中心

400-882-1933

全国学习专线 8:00-22:00
西安西安IT认证培训中心
在企业级泛IT培训领域树立了良好的品牌口  为广大学员用户提供更为全面、优质的IT培训课程  提供数百门免费或收费的IT技术培训视频学习服务  
您当前的位置: >西安成习网 >西安Python自动化运维培训

西安Python自动化运维培训 2023-03-24 17:21:38

上课时段: 详见内容

开班时间: 滚动开班

课程价格: 请咨询

咨询电话: 400-882-1933

预约试听 在线咨询

授课学校: 西安西安IT认证培训中心

教学点: 1个

已关注: 99人

QQ咨询: 2537124896

课程介绍 发布日期:2023-03-24 17:21:38
Python自动化运维培训

为学员设置Python自动化运维培训班,课程首先介绍python语法及运维模块应用,学员熟悉该内容后就可以使用python编写运维工具,其次介绍python与主流运维工具的结合应用以让学员可以使用python结合公司的运维环境编写符合业务需求的工具。

课程介绍:
本课程主要介绍基于python实现服务器自动化管理任务、同时也包含主流的自动化运维工具ansible及saltstack的使用。本课程首先介绍python语法及运维模块应用,学员熟悉该内容后就可以使用python编写运维工具,其次介绍python与主流运维工具的结合应用以让学员可以使用python结合公司的运维环境编写符合业务需求的工具,最后介绍django框架应用,学员可以将运维工具与web化界面进行结合简化工具的使用流程。
学员基础:
1、了解Linux系统的基本使用
2、了解数据库基本数据增、删、改、查的使用
3、具备一定的网络基础知识
课程大纲:

课程模块

课程内容

1

python开发环境部署及

数据结构应用

1、python在运维领域应用介绍

2、python版本、特性介绍

3、python开发环境部署

4、数据类型定义及操作方法

5、逻辑控制语句

案例1:检测合法IP地址

案例2:随机密码生成

案例3:模拟用户登录、注册功能

案例4:统计IP地址的次数

案例4:统计非重复字符次数

2

文件IO及正则应用

1、文件I/O读写操作流程

案例1:统计web日志的UV/PV

案例2:实时跟踪日志

案例3:实现数据的持久化存储

2、re正则模块应用

案例1:检索合法数据

3、异常捕获

3

文件目录处理模块应用

1、os/tarfile/hashlib/pickle/shutil模块

案例1:递归获取目录下文件信息

案例2:实现文件批量重命名

案例3:实现文件校验

案例4:检测在线服务器信息

4

基于函数实现工具重用

1、函数定义、调用、参数、返回值

2、模块、包

案例1:实现数据的完全、增量备份

案例2:校验备份差异

5

paramiko及pymysql模块

1、虚拟环境介绍

2、paramiko模块安装、使用

案例1:编写批量执行命令工具

案例2:编写统一发布文件工具

1、pymysql模块使用

2、面向对象语法

案例1:编写服务器信息管理功能

案例2:编写服务器硬件信息检索功能

6-8

python结合运维定制工具

1、zabbix监控介绍、基本使用

案例1:实现服务器自动监控

案例2:检索服务器监控指标数据

2、cobbler介绍、基本使用

案例1:实现服务器系统自动部署

3、gitlab介绍、基本使用

案例1:实现代码自动检索

9-10

自动化运维工具

1、ansible自动化运维工具

1) ansible特性、安装部署

2) 常用运维模块应用

3) playbook、变量应用

案例1:实现zabbix-agent统一部署

案例2:实现数据库统一部署


2、saltstack自动化运维工具

1) saltsatck特性、安装部署

2) 常用运维模块应用

3) salt-api应用

案例1:结合salt-api实现服务器管理工具定制

11-14

基于Django开发

web化运维工具

1、Django介绍、安装、启动管理

2、url路由的使用

3、模型数据库操作

4、cookie/session应用

案例1:实现web化服务器信息管理

案例2:实现web化文件发布功能

案例3:实现web化系统自动部署、监控功能

课程目标:
1、熟悉主流自动化运维工具的使用
2、可以使用python开发运维工具
3、具备Devops能力

上一篇:构建自动化运维体系课程
下一篇:华为Cloud-HCIP培训
西安西安IT认证培训中心开课校区
机构新闻

思科认证主要涉及的方向有哪些

咨询客服

想参加华为认证考试要学哪些知识

咨询客服

关于我们 | 联系我们 | 西安西安IT认证培训中心地址:西安市雁塔区曲江新区雁展路莱安中心T1幢 咨询电话:400-882-1933
沪ICP备18018862号-2 网站地图 注册 登录 招生合作 版权/投诉 免责声明 更新时间:2024-03-29