1
社区成员




课程名称 | 适应人群 |
---|---|
企业级CMDB实战课程 | 该项目是新浪基础研发部门的实战项目,经过数据脱敏后,呈现的全新的项目。相信大家在学习之后,应该会对运维开发等领域的项目研发有自己的心得。
这门课程属于入门和进阶,适合多年linux运维经验或者有shell或者Python基础的同学学习。 1.希望转型运维开发的运维工程师 2.希望了解运维开发,探寻运维架构的运维负责人 3.希望获得全局思考意识的运维架构负责人 |
Python自动化运维开发 | ||
现阶段,掌握一门开发语言已经成为高级运维工程师的必备计能。因为自动化运维才是将来的趋势!
现在,大一点的公司,服务器都上几百,上千,甚至数万台,这种情况下怎样做自动化运维?用 SHELL 写脚本 FOR 循环?呵呵,歇了吧,
其次,不会运维开发,你就不能自己写运维平台\复杂的运维工具,一切要借助于找一些开源软件拼拼凑凑,如果是这样,那就请不要抱怨你的
那为什么是Python? Python 是个非常牛 B 的脚本语言, 能满足绝大部分自动化运维的需求,又能做后端 C/S 架构,又能用 WEB 框架快速开发
为此我们推出这门Python自动化运维的系统课程,帮助你快速的掌握这门加薪的技能。这门课程目前已经帮助接近百位的linux工程师转型成功。
只要你跟着我们学三个月,你就可以使用学到的技能,开发各种你想要的系统,满足公司的日常开发。 | ||
讲师介绍 | ||
凯哥,前新浪、360技术架构师,现任阿里天猫车站架构师。熟悉PHP、Python、Go等各种语言。曾主导新浪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数据库表的设计 | ||
将客户端提交过来的数据分析并入库 | ||
用户和权限管理 |
单个用户的增删改查操作 | |
用户组的的增删改查操作 | ||
对用户和用户组进行权限管理 | ||
硬盘和CPU的管理 |
对资产硬盘的增删改查操作, 以及导出数据到PDF,Excel,CSV | |
对资产CPU的增删改查操作, 以及导出数据到PDF,Excel,CSV | ||
资产信息的可视化展示 |
Highcharts的基本使用 | |
蚂蚁金服开源框架AntV的使用 | ||
xadmin的基本使用和二次开发 | ||
Echarts的基本使用 |