DevOps 很雜很難?看看 GitLab 官方建議你可以從何處開始?

Posted March 10, 2022. News from blog.gitlab.com ‐ 1 min read

DevOps 包含了,團隊協作、CI/CD、測試左移、資安左移⋯⋯

老話重提,自從 GitLab 官方宣稱自己是一條龍的 DevOps 平台之後,現在每隔一段時間都會在官方 Blog 上提供與 DevOps 相關的文章。在 2022/03/10 官方又出了一篇 DevOps 入門勸世文,鼓勵還沒開始 DevOps 的朋友,快點開始你的 DevOps 旅程吧!

文章的標題為《If it’s time to learn DevOps, here’s where to begin》,顯然該文章的目標讀者是廣大的 DevOps 入門者。

在文章中作者提到 DevOps 包含了許多的層面,因此很容易令初學者感到又雜又亂,進而迷失方向。因此作者提供了幾個具體方向,幫助入門者可以由此開始,再逐步跨大學習範圍。

  • 首先是先建立對於 DevOps 內含真意的基本認識,在被市面上各種 DevOps 技術與工具搞暈之前,要先了解到為何會有 DevOps?它的出現最初是為了解決什麼問題?
  • 了解 DevOps 與溝通、協作、合作有著密切關係。你是一個人的 DevOps 還是一個團隊或一個公司的 DevOps?
  • 認識整個軟體開發生命週期,又或者 DevOps lifecycle,知道其中每一個環節在做些什麼?關注哪些重點?
  • 明白 XX 左移或右移之目的與關鍵。(文章是寫 shift security left,但我覺得那是因為現在 DevSecOps 議題很夯,XX 左移或右移早已是 DevOps 常態。)
  • 最後,無可避免的 DevOps 需要深度了解 CI/CD。

文末,官方文章當然也附上了官方準備好可以用「個資」交換的簡易 ebook - A guide to getting started in DevOps,想要開始學習 DevOps 的朋友可以考慮下載看看喔!