
186
|
第
17
章
自动化成本管理
自动任务与手动任务
从表面上看,这似乎是一个愚蠢的做法。难道,不是每个人都想自动化一切吗?
不过,从你试图实现的目标退后一步,并验证自动化是正确的解决方案,是有好处的。
如果你的目标是节省资金,那么你应该花点时间将自动化可能产生的潜在节省金额,与
购买或自建自动化的成本进行比较。如果你要使用第三方平台自动执行任务,则应检查
持续成本。如果计划的自动化无法在合理的时间范围内为组织节省资金,或者如果维护
自动化的成本超过了预估节省金额,那么部署该自动化就没有明显的业务优势。
请记住,有时我们的自动化目标不是节省资金。在代码治理中通常也是如此,你希望推
动标签标准的采用。在这种情况下,你需要验证自动化是否有助于你实现目标。例如,
如果对无效标签资源发出告警,未与公司策略结合使用以对这些告警做出反应,那么你
很可能会认为自动化只是在为每个成员增加干扰,而没有实现提高合规性的目标。
对于小规模或变化缓慢的云用量,部署和管理工具来自动化告警可能需要更多的工作,
而不仅仅是让某人遵循手动流程。但是,随着云使用量的增长或变得更加不可确定时,
自动化就变得更加重要。请记住,当你的团队有越来越多的任务要交付时,手工流程往
往不会出现在列表中,或者完全被遗忘。在这些情况下,自动化可以确保任务被完全遗忘,
并确保任务以相同的方式按时完成。
有时,自动化的努力(可能超过手动执行任务的努力)可能是值得的。人类会犯错误,自
动化可以用来纠正它们。例如,人类可能会错误地输入标签的大小写。自动化不会犯这个