知识卡片
自动化五阶段演进模型
内容
自动化的成熟度沿着固定路径演进:完全手动操作,到操作人员在自己主目录里保存的临时脚本,到合并 进团队共用的通用自动化脚本,到系统自己维护、自己发布的专属自动化(如数据库自带故障转移脚本), 到系统自主发现问题并处理、无须触发的自治系统。终点不是给人工操作包一层代码,而是让系统具备 自愈能力,自动化只是通向自治的过渡形态。
参考来源
- 位置:《SRE:Google运维解密》第7章《Google 的自动化系统的演进》(源文件:_epub-src/OEBPS/Text/0008_0005.xhtml)
- 结论依据:原文以集群上线自动化的演进为例,明确列出五个阶段(没有自动化→外部维护的系统特定自动化→外部维护的通用自动化→内部维护的系统特定自动化→不需要人为干预的自治系统),并称这是自动化演进遵循的路径。
- 原始内容:“自动化的演进遵循以下路径:1)没有自动化……2)外部维护的系统特定的自动化系统……3)外部维护的通用的自动化系统……4)内部维护的系统特定的自动化……5)不需要任何自动化的系统”