from GoogleCloudNext18
Softwareは導入後のコストが40〜90%を締めるが運用・保守ではなく設計・構築に重点が置かれている
Operator
Stability
Developer
Agility
DevOps
Agile
Reduce organizational silos
Accept failure as normal
Implement gradual changes
Leverage tooling and automation
Measure everything
開発チームと運用チームの壁を壊す
システムは壊れるものだということを受け入れ、それを計画に取り入れる
変更を小規模に
ツールと自動化を活用
全てを計測する
| DevOps | SRE |
|---|---|
| Reduce organizational silos | Share Ownership |
| Accept failure as normal | Error Budget / Postmortem |
| Implement gradual changes | Canary Release |
| Leverage tooling and automation | Automate common case |
| Measure everything | Measure Toil and Reliability |