GitLab 教你四項非知道不可的 DevOps 原則

Posted February 11, 2022. News from blog.gitlab.com ‐ 1 min read

隨著 DevOps 的延伸字越來越多,你是否也被它搞迷糊了?GitLab 官方部落格釋出了一篇文章介紹了四項重要的 DevOps 原則。

隨著 GitLab 官方正式將 GitLab 定位為包含完整 Workflow 的 DevOps 平台後,官方一直有投入資源在提供更多關於 DevOps 的文章、文件與教學,在 2022/2/11 官方又釋出了一篇標題為《4 Must-know DevOps principles》的好文章。

在文章中,作者分享了四項重要的 DevOps 原則(DevOps principles)是我們不能不知道的,這四項原則如下:

  1. Automation of the software development lifecycle: 一言敝之就是自動化、自動化、自動化(很重要所以要說三次)!雖然 DevOps 不等於自動化,但自動化絕對是團隊在經歷 DevOps 轉型時非常重要的一環,透過自動化,幫助團隊從整個軟體開發生命週期中消除各種浪費、提升團隊的生產力、縮短產品交付的 lead time。
  2. Collaboration and communication: 回到當年,為何會出現 DevOps 一詞且短時間內就引起全球各地產生共鳴,我認為其中一項原因絕對是因為在當年全世界已有足夠多的人們期盼能夠令 Dev 與 Ops 有更良好的合作與協作。合作與協作,聽起來是很簡單的五個字,但相信有在工作職場打滾過的人都知道這絕非易事。究竟我們是先有了 DevOps,所以才能順利協作,亦是先順利協作,才順利 DevOps 呢?相信各位心中應該已經有一個正確的答案。
  3. Continuous improvement and minimization of waste: 熟悉 DevOps 的人都知道,DevOps 與 Lean 的精神是十分相關且契合的,來自 Lean 的持續改善及消除浪費,也是 DevOps 非常重要的原則。DevOps 絕非是一項可以一次到位的單次工作,它是一種文化及精神,企業擁抱 DevOps 不只是在實踐一場 IT 轉型,更是擁抱了一種良好的企業文化。
  4. Hyperfocus on user needs with short feedback loops: DevOps 提倡企業需要建立彈性、敏捷且迅速的產品交付正循環,加速軟體開發交付的生命週期,令企業能滿足使用者需求,以便能因應市場的競爭與變化。

前述的四項原則息息相關,每一項都是在談論 DevOps 時必定會出現的重要議題。

想要開始你的 DevOps 轉型之旅嗎?先深入了解官方文章介紹的這四項 DevOps 原則吧,千萬別錯過 GitLab 官方部落格文章的完整內容喔!