作为提供给用户的配置的标准,比如“标准工作站”●作为提供新软件的起点。配置管理数据库(Configuration Management Database, CMDB)是一个详尽记录每个配置项及其相互关系的数据库。
它不仅包含每个配置项的发布内容和版本号,还详细列出了经过批准可能影响该配置项的变更。此外,CMDB中还包括与特定配置项相关的所有RFC(请求注释)、配置项的变更轨迹、特定的设备和软件信息、计划进行升级、替换或淘汰的配置项以及与这些配置项相关的所有变更和问题。
CMDB还保存来自特定时期特定供应商提供的配置项数据,并记录下受问题影响的所有配置项。这个数据库不仅限于追踪单个项目的状态;它还管理着所有配置项及其之间的复杂关系,并且记录了与这些配置项相关联的各种事件、问题、已知错误、变更历史及发布信息。
同时,它也包含了相关人员如员工、供应商以及涉及的业务部门的联系信息。更重要的是,CMDB维护着多种服务与其IT组件间的关系图,并且保留了每项资产的财务详情,比如供应商名称、采购成本及购买日期等关键财务指标。
值得注意的是,配置管理数据库不同于传统的库存管理系统。后者通常只提供有限的关于软件、硬件及网络设施的基础信息,而前者则在此基础上增加了更多层次的数据收集与分析能力,包括但不限于上述提到的各种文档资料和服务-IT组件关联图谱。
最终软件库(Definitive Software Library, DSL)是用于存储所有已通过验证并得到正式认可的软件版本的中心位置。无论是物理形式还是虚拟形式存在,DSL都应该是独立于开发环境或测试环境中使用的临时文件存储区域之外的空间。
这意味着只有那些完成了必要审批流程后的软件才能被加入到这个库中。除了内部开发的应用程序外,DSL还可以容纳外部采购的重要软件资源,例如安全解决方案中的防火墙软件等。由于受到严格的变更管理和发布控制机制约束,因此确保了只有高质量且符合标准的软件才会出现在此处。
ITSS个人认证,ITSS IT服务项目经理 服务工程师马老师:13521730416/13391509126
总之,最终软件库不仅仅是为了满足配置管理的需求而设立的一个简单存档点;相反地,它在软件生命周期管理过程中扮演着至关重要的角色——既是配置管理的核心组成部分之一,也是支持有效发布活动的基础平台。