企业级CMDB实战课程

企业级CMDB实战课程
共32节 554人在学 课程详情
  • cmdb采集端

    • 1.cmdb的介绍
    • 2.cmdb的介绍2
    • 3.cmdb的三套架构方案
    • 4.salt方案的介绍
    • 5.三套方案的具体选择
    • 6.采集端目录结构的设计
    • 7.采集端高级配置文件的实现
  • cmdb采集端下

    • 上节提问
    • 上节回顾
    • 采集端代码设计原则
    • 采用高内聚低耦合的方案设计架构
    • 优化代码结构
    • 采集插件代码的具体封装
    • 代码详细错误的捕捉处理
  • cmdb的API验证

    • 昨日回顾
    • 昨日提问
    • 多线程采集服务端的信息
    • 唯一标识的问题
    • API的验证
  • cmdb的服务端

    • 昨日提问
    • 昨日回顾
    • 服务端目录结构设计
    • 服务端表的设计
    • 新老数据对比
    • 更新数据
  • cmdb服务端的设计2

    • 学生提问
    • 前后端的介绍
    • 前后端分离的介绍
    • xadmin的安装
    • xadmin的使用
    • 项目总结
    • 图表的使用

    订阅失败

    企业级CMDB实战课程
    企业级CMDB实战课程 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    xadmin的安装

    课程介绍

     

    Python自动化运维开发

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

     

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

     

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

     

    那为什么是Python?  Python 是个非常牛 B 的脚本语言, 能满足绝大部分自动化运维的需求,又能做后端 C/S 架构,又能用 WEB 框架快速开发
    出高大上的 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后台目录结构的设计

    CMDB数据库表的设计

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

    用户和权限管理

    单个用户的增删改查操作

    用户组的的增删改查操作

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

    硬盘和CPU的管理

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

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

                资产信息的可视化展示

    Highcharts的基本使用

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

    xadmin的基本使用和二次开发

    Echarts的基本使用

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 730人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22123人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4210人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 788人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 842人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5155人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2324人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 599人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3987人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~