readnotes/devops/googlesre/7.md

30 lines
851 B
Markdown

# Google的自动化系统的演进
“黑科技”之外,就只剩下自动化和机械化了。 ---- Federico Garcia Lorca
## 自动化的价值
- 一致性
一致性地执行范围明确、步骤已知的程序是自动化的首要价值。
- 平台性
通过正确地设计和实现自动化系统可以提供一个可以扩展的,广泛适用的,甚至可能带来额外收益的平台。
一个平台也将错误集中化。
- 修复速度更快
成功运行的自动化可以降低一些常见故障的平均修复时间(MTTR)。
- 行动速度更快
机器的反应速度快过人工。
- 节省时间
## 自动化的演进路径
1. 没有自动化,纯手工操作
2. 外部维护的系统特定的自动化
3. 外部维护的通用自动化系统
4. 内部维护的通用自动化系统
5. 不需要任何自动化的系统