What is Ops?


現在啥鬼都要跟 Ops 扯上關係?或者要消滅 Ops 變成 NoOps,用人工智慧 智障 來取代叫做 AIOps,到底啥是 Ops?

Updated 2023/07/19: 本文部分收錄在個人著作 《SRE 實踐與開發平台指南》 - 2023/08 上市


What is Ops?

我畫了一張圖。。。這是我遇到的 Ops …….. 分成 公司治理 x 產品維運 x (角色 x 任務),圖中的顏色 角色任務 都有對應關係。

然後沒做過的,不要跑來跟我說要 NoOps, AIOps … 我會覺得你是來亂的。。。

完整版參閱:Ops as Code using Serverless

What is Ops? 對我來講:

  1. Ops is Live,就是 現場,就是 Live,沒辦法面對現場的東西就是來亂的
  2. Ops is Lifecyle,Ops 可以翻成 維運,基本 維運的精神 就是:要有頭有尾,實務上經常都是 虎頭蛇尾射後不理 (太文雅的詞很多人看不懂)
  3. Ops is Truth,是本質性的問題,是真實的回饋。
  4. 開發是 0-1, 維運 1-99. 幾乎所有的軟體工程 / 方法論 / 流程都在討論怎麼 製造孩子,但是都不討論如何 教育孩子

Ops 跟不同對象討論,會有不一樣的想法。

  • 跟工程師談到 Ops 腦袋裡想的通常是 SysOps or DevOps,前者偏向系統維運,通常會是 Infra / System 等問題、後者則是開發維運,通常會是 CI / CD 的技術問題,這些都是工程問題。
  • 實務上還有公司經營管理的 IT/MIS Ops,在一般企業屬於成本單位 (300 個人的公司只有一個 MIS 是很常見的),但實際上是很重要的,因為資安問題都跟這有關係。
  • 面對產品商業上的 BizOps 也是 Ops 的一種,只是他偏向客戶端、使用者端,面對的通常是處理業務、客戶溝通問題。

什麼是『維運』?

什麼是維運?在中國習慣稱為『運維』。

AWS Certified SysOps Administrator 準備心得 有整理我的想法,我把這兩個字拆成兩個面向:

  • 運 (Operation)生命週期、制度流程,像是制度、流程、方法、資源管理、預算、決策 … 等
  • 維 (Maintain)目的導向,像是監控、異常分析、緊急事件處理、資安、系統升級、備份還原、DNS / SSL、帳號權限管理、Key 管理、Log 分析、網路架構、處理儲存問題、資源管理

有些 Job Description 會縮寫成 O & M

前者屬於 管理面向,後者是 技術導向

技術層次的問題,需要 工程單位 (Engineering) 介入處理,用工程、科學方法解決;制度問題依賴的是人、協作、等。

以下是練肖話

啥鬼都要跟 Ops 有關係比較潮, 所以跟同事練肖話後就弄出一堆 opses ~~~

  • IT Ops
  • Sys Ops
  • Dev Ops
  • Dev Sec Ops
  • Data Ops
  • Biz Ops
  • No Ops: Not Only Ops
  • AI Ops
  • Slack Ops
  • Git Ops
  • Design Ops
  • Google Ops <— 超強!
  • M$ Ops <— 超 ……
  • DesignOps
  • Mouth Ops 出一張嘴
  • Rick Ops … 這啥鬼 XDD
  • Oops …. 出事了
  • 20190921 updated: 底下是極致 …

延伸閱讀

相關



Comments

  • 全站索引
  • 關於這裏
  • 關於作者
  • 學習法則
  • 思考本質
  • 一些領悟
  • 分類哲學
  • ▲ TOP ▲