章節導讀#
延續第 4 章對反模式的概念性介紹,本章把反模式按 SDLC 的階段拆解,逐項說明該如何辨識、為何危險,以及如何避開。重點放在 SRE 視角,因為 SRE 是 production 的責任人,任何 SDLC 的反模式最終都會傳導到他們手上。
章節重點#
- 各 SDLC 階段的常見反模式:服務設計、監控與可觀測性、發布與部署、變更管理、事件與缺陷管理、錯誤處理、溝通協作、文化與團隊
- 對系統可靠性與擴充性的具體影響
- 隱藏的 SRE 路上的絆腳石:文化、量測、不切實際的 SLO/SLA、未重用工具
- 真實案例與解法:單一資料來源、缺乏事件管理、變更失控
學習目標#
讀完本章,你會能在實際專案中辨識多種反模式並提出具體解法,把焦點放回反模式背後最佳實踐的真正意義上。