【Github】项目名:蓝鲸智云配置平台(BlueKingCMDB):企业级配置管理平台
项目简介
蓝鲸配置平台(蓝鲸CMDB)是一个面向资产及应用的企业级配置管理平台。它提供全新自定义模型管理,用户能方便地实现内置模型属性拓展,可根据企业需求新增模型和关联关系,将网络、中间件、虚拟资源等纳入CMDB管理。此外,还有机器数据快照、数据自动发现、变更事件主动推送等新功能,并且具备更精细的权限管理、可拓展的业务拓扑等功能。
架构设计
在技术构建上,架构核心聚焦于资源,把CMDB管理的原子资源分为主机、进程和通用对象三种类型,构建了对这些资源的原子操作层。在原子操作之上构建了场景层,场景层通过组合不同资源的操作来完成用户请求。
功能特色
- 拓扑化的主机管理:涵盖主机基础属性、主机快照数据、主机归属关系管理。
- 组织架构管理:可扩展的基于业务的组织架构管理。
- 模型管理:既能管理业务、集群、主机等内置模型,也能自定义模型。
- 进程管理:基于模块的主机进程管理。
- 事件注册与推送:提供基于回调方式的事件注册与推送。
- 通用权限管理:灵活的基于用户组的权限管理。
- 操作审计:用户操作行为的审计与回溯。
项目总结
蓝鲸智云配置平台(BlueKingCMDB)功能丰富,无论是在模型管理、资源架构构建还是功能特色方面都有独特之处。如果你对这个项目有任何想法或者建议,欢迎在下方留言参与讨论。