老男孩Python运维开发高级课程列表

第七天

1、实战六、编写类Nagios监控软件框架

2、编写监控服务器server 端

3、实现自动监控、自动报警

4、编写监控客户端

5、可监控自定义进程

6、使用Python SNMP模块获取并处理服务器信息

7、使用Paramiko模块管理Linux 服务器


第八天

1、Python 多线程程序开发使用

2、实战七、开发实现对上千台服务器的批量管理,分发指令、文件传送的运维管理程序

*用多线程的方式并发连接登录多台LINUX服务器,实现并发命令操作,实时结果返回,并可根据服务器性能控制线程量,千台机器改密码1分钟完成。

3HTML/JavaScript基础

4、WEB JS Package BootStrap 介绍与使用

* 通过BootsStrap 样式制作精美清新的WEB页面

5使用JSON(实现不同程序间内存数据交换)

6JQuery/Ajax 基础与使用

* 实现页面部分内容与后台交互并实时刷新页面


第九天

1、Python WEB 架构Django的介绍、使用

2、Django manage.py

3、Django 视图

4、Django models使用Mysql数据库

5、Django 模板

6、Django url

7Django Admin

8、编写前后台动态交互页面


老男孩Python运维开发企业项目实战

Python运维开发培训企业项目实战

第十天

企业项目实战八--开发BBS论坛软件

实现多用户同时在线

实现发贴、回复、评论功能

接入微博、QQ等SNS社交软件登录发帖接口

第十一天

企业项目实战九--开发WEB在线聊天室软件

实现多用户同时在线聊天

单个用户可以同时打开多窗口进入多个聊天室聊天

通过JQUERY实现前台聊天页面的优化

实现类似WEB QQ的使用效果

第十二

第十五天

企业项目实战十--编写类 puppet 开源运维批量管理软件(TriAquae)

1、开发 WEB 页面批量管理服务器

2、实现页面批量执行命令,后台实时返回结果

*上千台机器并发执行任务,瞬间实时返回结果

3、实现 WEB 版本服务器监控功能

*监控服务器基本状态、服务器性能并画图

4、实现页面实时监控并报警(完爆Nagios)

5、实现硬件资产的自动收集和管理

*通过自动化脚本自动收集硬件信息,写入数据库并前台实现更新

6、实现按用户、按组、按机房等管理软件使用权限

*实现不同运维人员使用不同等级的权限管理不同的远程机器,

7、课程总结、回顾、期末学生开发运维软件大作业实战

8、期末开发运维软件大作业重点讲解,答疑。


你可能感兴趣的:(python,服务器,程序开发,监控软件)