首页 > 数据库技术 > 详细

Web开发基础之CMDB系统开发之一

时间:2020-12-14 14:33:58      阅读:30      评论:0      收藏:0      [点我收藏+]

  一,CMDB相关概念

  1,概念介绍

  CMDB(配置管理数据库)存储与管理企业IT架构中设备的各种配置信息,它与所有服务支持和服务交付流程都紧密相联,支持这些流程的运转、发挥配置信息的价值,同时依赖于相关流程保证数据的准确性。

  服务器集群或者分布式服务器 几十台、上百台,服务器相关数据信息,管理不方便。通过资产管理的方式,通过CMDB系统实现。

  github一些开源的cmdb系统:https://github.com/search?q=cmdb

  2,需求分析

  本次开发的CMDB系统实现以下模块

 

  1、用户管理模块

 

  2、用户组管理模块

 

  3、权限管理模块

 

  4、资产主机模块

 

  5、资产机房模块

 

  6、资产用户模块

  概括一下,本次学习开发的CMDB,是一个收集服务器信息,实现服务器信息可视化,给自动化运维监控提供数据统计和展示等基础服务。

  3,设计实现

  CMDB使用关系图示

技术分享图片

  本次开发的CMDB系统结构图示

技术分享图片

 

   二,创建CMDB项目

  1,创建项目

  ①使用Pycharm创建Django项目

 

Web开发基础之CMDB系统开发之一

原文:https://www.cnblogs.com/minseo/p/14132093.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!