本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
优势
本节介绍使用 IaC 和 EDP 来解决管理或配置 IT 基础架构资源的常见问题的一些主要好处。
IaC 的好处
IaC 方法的主要好处是,它可以帮助您通过使用版本控制来表示和保存 IT 基础架构资源的状态。这种方法可以解决多个问题,但两个最重要的问题包括:
如果资源出现故障,可以恢复到以前的配置或状态,而不必担心资源的值 — 通常,资源及其配置是在没有 IaC 的情况下进行备份和恢复的,但是 IaC 可以使用版本控制系统来帮助您在备份时间轴上恢复(或回滚)到备份时间轴中的一个或多个备份版本。您还可以标记部署,以便可以标记由于配置值而失败的版本,并最终将其丢弃。
资源状态的准确表示-如果成功创建或更新资源或完成回滚,则模板文件的资源属性将与实际资源相匹配。这意味着您可以扫描和查询存储库,以便了解资源的状态。此外,IaC 方法不要求开发人员拥有环境权限(例如,在生产环境中)。最后,如果您能准确呈现资源的状态,则可以更好地确保组织处于严密的安全状态。
EDP 的好处
EDP 的主要好处是,它可以帮助您规划和解决由特定的 future 事件引起的问题,而无需工程师(即人力)。相反,你可以使用事件驱动的代码来响应潜在的问题。EDP 还提供以下额外好处:
缩短部署时间-EDP 方法可缩短更改部署所需的时间,因为代码是在事件发生后立即调用的。
可扩展资源-您可以使用 EDP 方法来扩展必须修改的资源,手动修改可能需要更长的时间。