Re: [請益] DevOps在屌什麼?不就是MIS

作者: titikaka (TitiKaka)   2019-01-15 12:15:51
※ 引述《bamchisu (chisu)》之銘言:
: 看有些做DevOps/SRE的很屌,
: 但是職務內容跟MIS也有高度重疊,
: 不是一樣?
: 不知道在屌什麼?
這幾個名詞剛好小弟略懂一些, 上來獻醜一下, 有什麼錯的地方
還請板上的高手給予指教
MIS
這應該是大家不陌生的學說了, 詳細可以參閱這一本書
https://tinyurl.com/ydhbs4ow
MIS也是各公司導入資訊架構的一個重要職位, 凡舉公司內部系統
像是有線/無線網路架構, 防火牆, AD, 防毒, 軟體安裝都得要找
MIS的人員, 當然也不外乎像是電腦壞了, 不能上網之類的, 因此
才會被人家說工作內容很雜 XD
不管公司的產品是不是資訊相關, 只要公司有電腦, 可上網, 大部分
會有MIS的職位, 範疇比較像是公司內部系統的管理者
DevOps跟SRE就比較新的名詞了, 大都以資訊相關產品的公司, 比較
會有這分面的職位
DevOps
其實DevOps是一個探討流程及文化轉變的學說, 詳細可以參閱這本書
https://tinyurl.com/y98jpk79
在以資訊為相關的產品的公司, 為了讓軟體/服務在開發, 測試, 釋出
的流程上更流暢, 所發展出來的理論, 所以一個DevOps的人員, 是必須
協調各部門的開發進度, 從應用程式, 底層軟體元件, 或是服務, 都需
訂出一致化的流程, 搭配工具(Jenkins)及測試, 確保品質, 接著使用
IaaS工具(Ansivle, chef等), 發佈或部署到 App store, or Cloud
or 本地機房, 除了這些還需要從上線的服務或應用程式收集相關數據,
供開發人員及產品經理參考如何改善產品
嚴格上, DevOps比較像是公司的調度員, 改善/制定流程, 但是一般公
司可能就是會寫寫CI/CD script就是DevOps了
SRE(Site Reliability Engineering)
是從Google發展出來的一套理論, 詳細可以看這本書
https://tinyurl.com/y8zvon7z
適用的範圍應該比較像是公司有提供對外服務, 所發展出來的職位, 以書
上的情境為例, Google的gmail每天有幾億的人在使用, 在google的SRE為
了要管理幾萬台的機器, 為了要維持服務不中斷, 所遇到的問題及解決方

早期SRE職位大部分都稱Operation Staff, 負責管理運維公司對外的機器
不過, 要是公司要管的機器像是幾萬台為單位的話, 自動化, 及監控工具
的使用, 都會是需要學習的
總的來說, 這三個學說(職位),其實業務範圍不太一樣, 每個都有自己的
know how及經驗, 不過, 小公司一個人要搞定這些職務內容, 好像也不是
很意外, 反正都是管機器 XD
作者: goodga ( )   2019-01-15 17:58:00
你為什麼要認真回文XD
作者: purplvampire (阿修雷)   2019-01-16 12:33:00
推 在小公司沒什麼差別 前公司還找軟體開發做MIS
作者: konkonchou (卡卡貓)   2019-01-16 13:01:00
非軟體公司的話,100人能配2個資訊人員就已經不錯了

Links booklink

Contact Us: admin [ a t ] ucptt.com