自动化运维建设:cmdb系统之我见

cmdb其实就是一个数据库,就是在增删改查上面做出rest api可以给别的系统调用。他本身不应承担任何和数据类型无关的功能。

蓝鲸cmdb做的就很棒。

模型

每个模型可以理解成一个对象,这个对象具有各种属性。在数据库中就叫做表。每一个模型对应了一个表,各种属性就是各种字段
自动化运维建设:cmdb系统之我见
自动化运维建设:cmdb系统之我见

实例

由模型创建出来的对象就是实例,实例可以理解为真实存在的,cmdb可以提供一个简单的增删改查界面。
自动化运维建设:cmdb系统之我见

关系

关系可以定义为模型与模型之间的关联,实例与实例之间的关联
自动化运维建设:cmdb系统之我见

这样就可以做出一个灵活性十分突出的cmdb系统。

自动化运维建设:cmdb系统之我见
自动化运维建设:cmdb系统之我见