SRE 全書要點#
把前九章的核心觀念提煉成下列結論:
- SRE 不是 DevOps 的替代品:兩者方法不同,但核心價值相通
- SRE 與運維可能是同一團隊,但角色不同:分工要清楚
- SRE 工程師是強者開發者:能寫程式、也能管 production 表現
- SRE 在功能性程式之上加上可擴充與可用性:把「會動」變成「穩定可信」
- SDLC 在過去十年大幅演進:新技術與敏捷推動 SRE 成為 SDLC 核心
- SRE 不只關注 production:從 SDLC 一開始就介入
- SRE 不只是維運既有應用:他們和開發一起把擴充性內建進程式碼
- 開發與 SRE 都關心可靠性:但 SRE 看長期、開發看新功能
- 規劃是 SRE 的關鍵:節奏掌握與優先級分配
- 協作與溝通是核心價值:缺一不可,否則回到穀倉年代
- 遵循最佳實踐避免反模式:別把短期捷徑當作長期解
- 持續量測:SRE 在每個層級都要設指標,並把指標嵌入程式碼
- SLA、SLO、SLI 與錯誤預算:是衡量系統表現的關鍵指標
- ITIL 知識:是 SRE 流程能順利運作的工具箱
- 解題能力:是 SRE 的日常技能
- 自動化:是 SRE 一切努力的放大器
這份清單不是知識點,而是日常工作的羅盤。每當對某項決策猶豫時,回頭問自己「這項做法是否符合這些原則?」往往能避開大坑。