:DataOps? DevOps? 你們有幾個一起上好了!不用麻煩了!
DataOps 和 DevOps:MLOps、AIOps ~走不走~
MLOps 和 AIOps:走,哪次不走~
近幾年帶有「Ops」的詞迅速增加,「Ops」就是代表 Operations (營運/維運),最先提出的是將開發(Development)與運維(Operations)相結合的 DevOps 一詞,後來因 DevOps 的內容無法適用所有開發場景,而衍伸出依照不同專業結合 Ops (維運)的概念,才有了 Data、Machine Learning、Artificial Intelligence + Ops = DataOps、MLOps、AIOps
小明同學:那 DevOps 是從那裡來的?
DevOps 的概念是比利時的 IT 顧問 Patrick Debois 在 2009 年提出,他在比利時組織了第一屆 DevOpsDays 會議,目的是通過改善開發(Development)與運維(Operations)團隊之間的協作來加快軟件開發和提高服務質量。
小明同學:所以,DevOps 算是職位名稱嗎?
:誒~讓職缺網站回答你吧!
小明同學:DevOps ? MIS ? SRE ? 你搞得我好亂啊!!!
:覺得亂+1
:有,名稱不同 (誤以外,應該還有不同吧~ Let me see see!
SRE,中文是網站可靠性工程,這個概念由 Google 工程師 Ben Treynor 在 2003 年提出。當時 Google 需要運營大規模的在線服務,於是創建了 SRE 團隊,以工程自動化的方式來管理網站和系統的可靠性,並逐步成為現代可靠性工程的基礎。
MIS,中文為管理資訊系統,源於 1970 年代,當時企業開始引入計算機來幫助管理和處理業務數據。隨著技術的進步,企業開始使用電腦系統來儲存、處理和報告數據,支持管理層做出決策。但演變到現在 MIS 工程師被俗稱為網管人員、系統工程師、IT 部門等等,變成一種泛稱,工作內容包括但不限於網路系統規劃設計、分析測試、網路線路規劃、電腦維修等等,幾乎所有插電連網的設備都要會,簡直是科技界的「掃地僧」。
小明同學:ok,MIS 聽起來是比較舊的稱呼,那 SRE 勒,和 DevOps 有不同嗎?
小明同學:感覺還是很多重疊的部分,所以 CI/CD 是什麼?
:這部分我以後(15天後)專門會做文章給大家講解的!
: 看來只能繼續糾結了,這部分就交給大家判斷吧!還是 DevOps Engineer 就可以呢?
DevOps is not a job title. DevOps 並不是一個 工作職稱
DevOps is a mindset and culture. DevOps 是一種理念和文化
主要的概念是希望每個部門和工程師,都能對你所建構的內容承擔責任並培養正確的心態,通過自動化、CI/CD 讓團隊能更快速產出高品質的產品。將 DevOps 當作職位會限縮其概念,忽略了其中提倡的跨團隊合作和流程改進的整體性。
關於 DataOps 的細節就下集再見啦~