2025/05/15

05-15.png

「我認為 DevOps 是一套鬆散的通用原則,而 SRE 是一種先進的具體實施。」——《網站可靠性工程工作手冊》

這好比 Agile 與 Scrum 的關係。

以廣義的角度來看,DevOps 確實是大範圍的通用原則,例如 CALMS 或三步工作法,這兩者都沒有去具體描述如何實踐 DevOps 的詳細步驟及工具,它們告訴我們的更像是一種行動綱領與指導原則。

也因此談論 DevOps 時,確實容易發生 DevOps 包含的議題似乎包山包海、又廣又深。

很可惜,DevOps 並沒有像 Agile 一樣,擁有一份世界公認的敏捷宣言;而 DevOps 之父 Patrick 自己也曾經說過,他也不打算去主導讓 DevOps 產生那樣的宣言,就讓 DevOps 繼續按著現況,可以與時俱進廣納各種多元的觀點。