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 一切努力的放大器

這份清單不是知識點,而是日常工作的羅盤。每當對某項決策猶豫時,回頭問自己「這項做法是否符合這些原則?」往往能避開大坑。