你将收获

企业CMDB项目

跳槽必备

运维转开发必学项目

升职加薪项目

适用人群

该项目是新浪基础研发部门的实战项目,经过数据脱敏后,呈现的全新的项目。相信大家在学习之后,应该会对运维开发等领域的项目研发有自己的心得。 这门课程属于入门和进阶,适合多年linux运维经验或者有shell或者Python基础的同学学习。 1.希望转型运维开发的运维工程师 2.希望了解运维开发,探寻运维架构的运维负责人 3.希望获得全局思考意识的运维架构负责人

课程介绍

 

Python自动化运维开发

现阶段,掌握一门开发语言已经成为高级运维工程师的必备计能。因为自动化运维才是将来的趋势!

 

现在,大一点的公司,服务器都上几百,上千,甚至数万台,这种情况下怎样做自动化运维?用 SHELL 写脚本 FOR 循环?呵呵,歇了吧,
SHELL
也就适合简单的系统管理工作。到复杂的自动化任务还得要用专门的开发语言。你可能说了,自动化管理有专门的开源软件/监控也有,
直接拿来用下就好了,但是现有的开源软件如 puppet\saltstack\zabbix\nagio 多为通用的软件,不可能完全适用你公司的所有需求,当你需要做
定制、做二次开发的时候,你咋办?找开发部门?开发部门不懂运维的实际业务逻辑,写出来的东西烂烂不能用,这活最后还得交给运维开发人
员来做。

 

其次,不会运维开发,你就不能自己写运维平台\复杂的运维工具,一切要借助于找一些开源软件拼拼凑凑,如果是这样,那就请不要抱怨你的
工资低,你的工作不受重视了。

 

那为什么是Python?  Python 是个非常牛 B 的脚本语言, 能满足绝大部分自动化运维的需求,又能做后端 C/S 架构,又能用 WEB 框架快速开发
出高大上的 WEB 界面,只有当你自已有能力做出一套运维自动化系统的时候,你的价值才体现出来,你才有资格跟老板谈重视, 否则,还是老
老实实回去装机器吧。

 

为此我们推出这门Python自动化运维的系统课程,帮助你快速的掌握这门加薪的技能。这门课程目前已经帮助接近百位的linux工程师转型成功。
我们的课程主要是以企业真实的项目实战为主,避免过多的理论,互动多,案例多,注重思想和项目架构的设计,小白很容易听的懂,学完能直
接在公司用,非常的接地气!

 

只要你跟着我们学三个月,你就可以使用学到的技能,开发各种你想要的系统,满足公司的日常开发。

讲师介绍

凯哥,前新浪、360技术架构师,现任阿里天猫车站架构师。熟悉PHPPythonGo等各种语言。曾主导新浪CMDB架构的设计以
及二次重构,其间积累了大量的实战经验,并多次受邀对小微企业进行内训。

 

 

课程目标

这门课程属于入门和进阶,适合多年linux运维经验或者有shell或者Python基础的同学学习。

 

1.希望转型运维开发的运维工程师

2.希望了解运维开发,探寻运维架构的运维负责人

3.希望获得全局思考意识的运维架构负责人

 

只要你跟着我们认真学,结合课程中的练习和项目进行实践,相信你一定能学以致用,3个月的时间打破瓶颈,成就自己!

课程大纲介绍

阶段

章节

核心内容

7.实战项目之CMDB介绍
和客户端数据的采集介绍

自动化运维的介绍

运维实际工作简单介绍

什么是运维自动化

CMDB在自动化运维中的重要性

CMDB采集数据的三种方式

CMDB实现的三种方案之Agent方式收集资产

CMDB实现的三种方案之SSH类方式收集资产

CMDB实现的三种方案之Saltstack方式收集资产

CMDB实现各种方案的总结

8.实战项目之CMDB客户端
数据采集实战

高内聚低耦合的思想实战

CMDB收集资产之参考Django框架对配置文件的解耦

CMDB收集资产之对资产采集进行可插拔式的配置

CMDB收集资产之客户端功能的解耦

数据提交API的验证

CMDB收集资产之向API提交收集的资产

CMDB收集资产之API的JWT验证问题

CMDB收集资产之唯一ID选择问题

CMDB收集资产之多线程并发采集

9.实战项目之
CMDB服务端数据的展示

数据表的设计以及数据的入库

CMDB后台目录结构的设计

CMDB数据库表的设计

将客户端提交过来的数据分析并入库

用户和权限管理

单个用户的增删改查操作

用户组的的增删改查操作

对用户和用户组进行权限管理

硬盘和CPU的管理

对资产硬盘的增删改查操作, 以及导出数据到PDF,Excel,CSV

对资产CPU的增删改查操作, 以及导出数据到PDF,Excel,CSV

            资产信息的可视化展示

Highcharts的基本使用

蚂蚁金服开源框架AntV的使用

xadmin的基本使用和二次开发

Echarts的基本使用

课程目录