配置管理:定义和优点

您所在的位置:网站首页 系统配置管理员 配置管理:定义和优点

配置管理:定义和优点

#配置管理:定义和优点 | 来源: 网络整理| 查看: 265

配置管理通过使用自动管理和监控配置数据更新的工具,帮助工程团队构建强大而稳定的系统。复杂的软件系统由精细度和复杂程度不同的组件组成。有关更具体的示例,请参考微服务架构。微服务架构中的每个服务都使用配置元数据进行自身注册和初始化。软件配置元数据的一些示例包括:

CPU、RAM 等的计算硬件资源分配规范 指定与其他服务、数据库或域的外部连接的端点 密码和加密密钥等机密

这些配置值很容易成为马后炮,导致配置变得混乱和分散。想象一下,办公室里有许多带有密码和网址的便利贴。配置管理通过创建具有中央配置位置的“数据源”来解决这一难题。

Git 是管理配置数据的绝佳平台。将配置数据移至 Git 存储库可以实现版本控制,并将存储库作为数据源。版本控制还解决了另一个配置问题:意外的破坏性变更。通过使用代码审查和版本控制来管理意外变更有助于最大限度地减少停机时间。

配置值通常会添加、删除或修改。如果没有版本控制,这可能会导致问题。一个团队成员可以调整硬件分配值,以便软件在其个人笔记本电脑上更高效地运行。稍后将软件部署到生产环境中时,此新配置的效果可能不太理想,或者可能会中断。

版本控制和配置管理通过增加配置修改的可见性来解决此问题。当对配置数据进行更改时,版本控制系统会对其进行跟踪,从而允许团队成员查看修改的审核跟踪。

配置版本控制允许回滚或“撤消”配置功能,这有助于避免意外损坏。应用于配置的版本控制可以快速恢复到最后一个已知的稳定状态。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3