配置管理计划的全面指南

通过一个稳定的配置管理计划,您可以轻松定义、记录、控制、指导、实施和管理项目各个组件的变更。

对于您的系统和治理工程流程来说,控制和跟踪整个组织的IT服务和资源是必要的。

计划的基线是要注意所有项目的项目并记录它们的功能相互依赖性和能力。

为了提供最好的IT服务,您需要遵循一些IT基础架构库(ITIL)的指导方针。

ITIL框架可以涵盖各种IT服务,如备份、云服务、network security、托管打印服务、help desk support、IT咨询等,它提供了一种结构化和系统化的方法来管理风险、建立具有成本效益的实践和加强客户关系。

让我们讨论配置管理计划、其益处、目标、组成部分和最佳实践。

什么是配置管理?

配置管理是通过设计、操作信息和要求来在整个生命周期中保持产品的功能、性能和物理属性的一致性。

配置管理过程包括五个简单的步骤:

  • 创建配置管理计划:首先是创建一个计划,解释记录、管理和测试项目配置的过程。该计划包括每个项目的介绍、项目概述和管理策略。
  • 识别配置要求:这是一个必需的步骤,您可以通过与利益相关者进行会议并审查可交付成果来完成。
  • 文档:一旦您获得所有配置要求,您可以将它们记录下来,以便通过与基线配置的比较来衡量进展。
  • 跟踪配置:跟踪是配置管理中的必要步骤,可以通过状态账务来完成。其主要目的是了解配置的先前版本和当前版本。
  • 测试符合性:另一个关键步骤是测试您的项目或软件是否符合配置要求。换句话说,这被称为审计。该步骤的主要目标是确保您的工作结果符合要求。

配置管理计划是什么意思?

无论您是一个小企业、一个成长中的公司还是一个企业,开始一个项目都需要您为项目定义一些特定的程序。通过分解每个过程,您可以轻松地计划每一步。

这就是配置管理计划有助于控制、记录、定义、管理和审计项目的每个组件的变更的地方。它涉及的程序和要求对于您的配置管理活动至关重要。它还允许您根据客户的要求控制和管理项目。

适当的配置计划定义了项目的可配置项,并需要一些正式的更改。这些项可以是颜色、大小、形状、重量和材料。根据它们的功能,特定的规格决定了每个产品的功能,并使您能够实现特定的结果。

例子:让我们以汽车为例。它的物理规格是颜色、车门数量(四门或两门)等,功能规格是能够在5秒内达到60英里/小时的能力、自动车锁等。

配置管理涉及五个步骤 – 规划、标识、控制、状态核算和审计。这个系统工程过程被军事组织广泛应用于控制和管理复杂系统(包括军事车辆、信息系统和武器系统)在整个生命周期中的变更。

配置管理计划的目标

在您的企业中实施配置管理计划相当于为您的项目提供了一个伞。它管理和追踪新出现的产品或软件以及其版本。它还控制软件、工具和硬件的确定配置,贯穿整个生命周期。

为了在市场上立足并避免可能破坏您资产的不良情况和风险,您必须跟随技术发展的潮流。配置管理计划的主要目标包括:

  • 为每个可配置项制定计划
  • 远程系统管理
  • 减少用户停机时间
  • 可靠的backups
  • 工作站设置
  • 支持多个用户

为什么需要配置管理计划?

配置管理需要一种存储和操作数据的机制。ITIL引入了配置管理系统(CMS)的新概念,以取代配置管理数据库(CMDB)。

背后的主要原因是CMDB提供了单一的整体存储库的概念,而CMS则提供了一个概念化的CMDB系统。CMDB共同支持管理过程需求。

因此,配置管理过程以及其存储库(CMS或CMDB)在数据矛盾和重叠方面面临挑战。为了克服这些挑战,引入了配置管理计划,它提供了一种协调和合并CIs的方式,以呈现单一的真实来源。

配置管理计划具有四个关键目标 – 服务交付、安全性、合规性和一致性。想象一下传统数据中心有数十个网络交换机、物理服务器、存储设备等的情况。为了确保每个应用程序、操作系统和设备都按照可接受的方式配置,了解环境是至关重要的。

这可能听起来很复杂,但配置管理计划对于提供更一致的IT环境是必要的。因此,每当设备或应用程序需要更换或维修时,强大的计划提供了问题的基线,结果将尽快显示在屏幕上。

配置管理计划在我们以技术为基础的世界中扮演着重要角色。它在多个领域具有许多好处,例如:

  • 配置管理计划通过让您跟踪变更来降低安全漏洞和停机风险。
  • 它通过避免不必要的资产重复,提供对配置元素的详细了解。从而降低成本。
  • 配置管理计划可以通过立即识别和纠正错误配置来提高客户和员工体验。
  • CM计划通过定义正式政策来严格控制流程,以管理状态监控、审计和资产识别。
  • 它帮助您清楚状态核算,并提供更好的发布管理。
  • 它使设备、操作系统或应用程序的恢复更快。
  • 配置管理提供更快的问题解决和更大的灵活性。
  • 它帮助您提供高质量的服务。
  • 它为您的组织中的每个可配置项提供更多的灵活性、可扩展性和可见性。

配置管理计划的主要组成部分和步骤

IT服务和基础设施服务应该始终为过程中涉及的每一项事项制定预先计划的结构,以便项目经理或利益相关者能够轻松识别、记录和审计整个过程。他们还应寻找改进的领域,并制定更好的计划。

配置管理计划包括:

  • 政策、角色、责任、标准、范围和目标
  • 如果处理不当,可能会危及IT和基础设施服务的配置项
  • 对所有配置的更改进行控制
  • 记录和报告所有可配置项的状态的方式
  • 根据追溯性、可审计性和问责制的需要验证所有项的正确性和完整性的过程
  • 包括访问、版本、构建、保护和发布控制的配置控制。
  • 用于记录、识别和管理至少两个组织的公共边界上的信息的界面控制,例如系统发布和接口。
  • 通过适当的计划建立资源,将所有资产的配置置于控制之下,从而完全维护配置管理系统。
  • 执行管理流程的分包商和供应商的管理。

因此,配置管理人员和工具管理员需要按照以下步骤进行整个规划过程:

  • 维护配置管理计划
  • 确定配置模型更新的要求
  • 审核配置管理系统更改任务
  • 更新配置管理系统数据模型
  • 跟踪新CI类型的需求
  • 检查CI修改的要求
  • 创建新的CI类型
  • 配置新的CI
  • 检查是否需要更新策略
  • 维护配置管理策略
  • 配置配置管理策略
  • 更新配置管理系统

配置管理计划的各个阶段

配置管理计划可以帮助项目中的每个人了解项目所需的每个项目的配置。因此,项目经理可以为他们的团队制定策略,以完成项目的交付物。

这也有助于利益相关者,使他们能够跟踪项目的进展和交付物。对于这样的策略,经理应该遵循四个阶段来创建和实施配置计划。

#1.可配置项的识别

首先,您需要确定项目中涉及的可配置项。这有助于为每个单独的CI开发独特的方法。通过这个组件,您将知道哪个项目放置在管理过程下,产品的组成部分,组件的结构和项目的版本。

#2.配置控制

在这里,您将控制管理产品或其交付物以及相关文档的活动,贯穿整个项目生命周期。通过第二阶段,您将了解可控制的项目,可以控制的变更以及谁负责处理变更。

#3.状态账务

这个阶段涉及记录和报告对项目进行的更改。您将了解状态,已进行的更改,更改的时间和位置以及受影响的组件。

#4.审计和验证

最后一个阶段是验证产品、组件和应用的配置的正确性,以确保符合要求。这还验证配置项的正确性,并验证状态账务信息是否正确。除了确保配置项的正确性之外,它还有助于:

  • 确保已注册、批准、追踪、实施和评估的更改
  • 衡量项目的有效性

配置管理计划的适用领域

配置管理对于IT和基础设施服务至关重要。让我们看看配置管理在哪些领域发挥了重要作用。

源代码管理(SCM)

SCM是许多组织跟踪源代码存储库中修改的一种方式。在引入源代码管理之前,开发人员面临着无意中覆盖彼此工作的困难。

适当的规划可以防止过度工作、覆盖等损失。它还可以用于增强组织内部的洞察力和可见性。

构建工程

构建工程通常面临诸如无法复现、增加技术债务、安全问题和依赖性等挑战。为了克服这些挑战,您需要一个一致的构建环境,其中包括了一种系统化、统一化和标准化的创建常规工作流程的方法。

环境配置

同一项目团队上的多个开发人员意味着多个头脑风暴和不同的结果。组织配置环境以减少不一致性,要求开发人员根据批准的设计元素进行限制,例如变更控制、发布工程和部署。

一些重要的配置管理术语

配置管理数据库

配置管理数据库(CMDB)是一个充当数据仓库的所有数据的中央存储库。它存储有关IT环境的信息。此外,它是配置管理的重要数据库。CMDB实际上是将可配置项的数据保存在一个地方。

在这里,配置项可以是服务器、virtual machine、应用程序、容器、类似组合物以及router。对于一个完全功能的CMDB,准确性和持续更新是必要的。

它可以帮助IT团队从多个方面,从消除故障和减少时间到避免安全罚款和维护报告以及跟踪。它还帮助技术经理通过高级企业架构和资产管理规划整个配置管理过程。

配置审计

类似地,配置审计有助于跟踪对授权产品所做的更改。这确保配置项符合功能要求,并符合行业标准、政府法规和公司特定政策。

配置管理计划采用配置审计策略,以确保配置管理的有效性和正确性。它还确定与配置项相关的操作和运营活动。

配置管理计划的最佳实践

为了确保组织的资产始终可用且一切正常运行,您必须通过实施以下最佳实践来配置每个项目:

  • 涵盖过程、人员和技术:一个涉及过程、人员和技术的有效配置管理计划比仅仅启动和使用管理工具更加重要。
  • 跟踪变更:考虑使用变更集来跟踪与配置管理相关的变更,而不是单个文件。变更集跟踪一组目录结构、文件、单元测试注释、环境变更、变更原因等的变更。
  • 早期识别和测试:采用早期识别和测试的方法,以捕捉配置管理计划中的错误和有害回归。
  • 不留任何端点:为了避免安全风险和性能下降,管理者需要组合所有工具和流程,以便能够有效地管理每个端点的变更。
  • 性能测试:跟踪性能是必要的,以便能够立即找到变更。性能测试可以全面了解系统功能的最新变更。
  • 避免使用代码修复问题:除非在配置管理存储库中定义,否则避免使用代码。这样,未来的审核人员不会面临可能导致隐晦的链接和代码冲突的问题。

结论

一个有效的配置管理计划至关重要。它需要充足的资源、高度配置的台式机和其他要求。因此,如果您希望所有的系统表现最佳,并能够随时访问资源,请确保将您的配置保持在最佳版本。

您可以通过制定标准、维护文档、配置完整性检查、升级程序、版本控制等来改进方法。这将产生更好的可扩展性、更快乐的员工和结构化的数据库。

类似文章