Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevOps Overview @ DevOpsDays Taipei 2023

Cheng-Wei Chen
September 28, 2023

DevOps Overview @ DevOpsDays Taipei 2023

DevOps Overview @ DevOpsDays Taipei 2023

讓我們從 DevOps 的歷史開始,認識 DevOps 是如何從單純的 hashtag 演變成現今令人眼花撩亂的大亂鬥時代,到底 DevOps 的定義是什麼?市面上這麼多不同的 DevOps 關鍵字、工具、職務、導入方式,大家又都在爭些什麼呢?在你踏入 DevOps 的世界之前,先從 Overview 的角度,認識一下 DevOps 吧!

Cheng-Wei Chen

September 28, 2023
Tweet

More Decks by Cheng-Wei Chen

Other Decks in Technology

Transcript

  1. Cheng Wei Chen 陳正瑋 Athemaster 炬識科技 / Technology Consultant 《Effective

    DevOps 中⽂版》譯者、GitLab Hero、DevOps Taiwan Community 志⼯ https://chengweichen.com
  2. DevOps = A + B DevOps = B + C

    DevOps = A + B + C DevOps = Z + Y + X
  3. 截圖來源:www.hashicorp.com - HashiCorp Certified: Terraform Associate (002) 截圖來源:aws.amazon.com - AWS

    Certified DevOps Engineer - Professional 截圖來源:learn.microsoft.com - Microsoft Certified: DevOps Engineer Expert 截圖來源:www.exin.com - EXIN DevOps Master 截圖來源:www.cloudbees.com - Certified Jenkins Engineer (CJE)
  4. 2015 2005 1930 1995 2000 1990 2010 2009 - DevOpsDays

    Ghent in Belgium 2009/10 DevOps 2020 Twitter #devopsdays ->#devops
  5. 2005 1930 1995 2000 1990 Agile 2008 conference, Andrew Clay

    Shafer and Patrick Debois discussed “Agile Infrastructure” 2010 2009 - DevOpsDays Ghent in Belgium 如何跨越 Dev 與 Ops 的鴻溝 如何讓 Ops 敏捷起來 2015 2020 2009/10 DevOps
  6. 2005 1930 1995 2000 1990 Agile 2008 conference, Andrew Clay

    Shafer and Patrick Debois discussed “Agile Infrastructure” 2009/06/23, O’Reilly Velocity, “10+ Deploys per Day:Dev and Ops Cooperation at Flickr” 2010 2009 - DevOpsDays Ghent in Belgium 世界首件 DevOps 公開案例 2015 2020 2009/10 DevOps
  7. 2016 - Book《Effective DevOps》 2016 - Book《DevOps handbook》 2016 -

    Book《Infrastructure as code》 2016 - All Day DevOps 2018 - DevOps World 2014 - DevOps Enterprise Summit 2014 - DevOpsCon 2005 1930 1995 2000 1990 2010 2009 - DevOpsDays Ghent in Belgium 相關話題 持續延燒 2015 2020 2013 - Book《The Phoenix Project》 2010 - Book《Continuous Delivery》
  8. 0 20 40 60 80 2009 2010 2011 2012 2013

    2014 2015 2016 2017 2018 2019 2020 2021 2022 DevOpsDays 每年度舉辦總數量
  9. DevOps 是⼀種重視「軟體開發⼈員 ( D e v ) 」 和 「

    I T 運 維 技 術 ⼈ 員 (Ops)」之間溝通合作的⽂化、運 動或慣例。通過⾃動化「軟體交付」 和「架構變更」的流程,來使得構 建、測試、發布軟體能夠更加地快 捷、頻繁和可靠。 資料來源:Wikipedia (2023年3⽉)
  10. DevOps 是⼀種重視「軟體開發⼈員 ( D e v ) 」 和 「

    I T 運 維 技 術 ⼈ 員 (Ops)」之間溝通合作的⽂化、運 動或慣例。通過⾃動化「軟體交付」 和「架構變更」的流程,來使得構 建、測試、發布軟體能夠更加地快 捷、頻繁和可靠。 資料來源:Wikipedia (2023年3⽉) 順暢的交付有⽤的價值
  11. 價 
 值 
 觀 原則 實踐 工具 DevOps DevOps

    是⼀場由 IT 轉型引發的全球企業轉型 運動,⽬的是幫助企業因應全球化⾼度競爭的 市場變化,讓企業能迅速且持續的向客⼾提供 ⾼品質且有價值的產品及服務。 廣義 以打通開發⾄維運整條⼯作流程 為基礎的⼀套技術解決⽅案,令 企業能夠更靈活的管理且運⽤整 體「IT資源」,提升企業交付產品 的效率與服務的品質。(IT資源, 包含軟硬體設備及 ⼈⼒資源。) 狹義 講到這裡,你看,果然問不同⼈會有不同的定義!
  12. 無需白紙黑字的定義, 保持開放的態度。 Patrick Debois The Godfather of the DevOps Movement

    DevOps is ok 資料來源:https://www.jedi.be/blog/2022/05/09/13-years-of-devops-and-130-presentations-later-how-my-devops-mental-model-changed/
  13. 價 
 值 
 觀 原則 實踐 工具 DevOps 1.DevOps

    是⼀個超過10年歷史的 Keyword、Buzzword 2.隨著時代變遷,不斷被加入更多新 的思維與觀點 3.DevOps 的發展,與 IT 技術、軟 體開發及交付之演進有著密切關 係,其中包含思維、⼯具、技術的 演進 4.DevOps 重視「交付價值」 5.DevOps 沒有⼀個公認的「標準」 定義,但各⽅定義皆⼤致類似 6.想要與⼈討論 DevOps?不如實際 討論你打算在企業或團隊進⾏哪⼀ 個層⾯的「改善」
  14. 2005 1930 1995 2000 1990 Agile 2008 conference, Andrew Clay

    Shafer and Patrick Debois discussed “Agile Infrastructure” 2009/06/23, O’Reilly Velocity, “10+ Deploys per Day:Dev and Ops Cooperation at Flickr” 2010 2009/10 DevOps 2009 - DevOpsDays Ghent in Belgium 2015 2020
  15. Development Operations dev dev dev ops ops ops dev dev

    dev ops ops ops + Worked Fine in Dev Ops Problem Now Something Wrong
  16. operate deploy Ops code build test release plan Dev 組織規模發展

    專業分⼯化 成本中⼼ 績效考核制度 more…
  17. 價 
 值 
 觀 原則 實踐 工具 DevOps •

    DevOps 是⼀個超過10年歷史的 Keyword、Buzzword • 隨著時代變遷,不斷被加入更多 新的思維與觀點 • DevOps 的發展,與 IT 技術、軟 體開發及交付之演進有著密切關 係,其中包含思維、⼯具、技術 的演進 • DevOps 重視「交付價值」 • DevOps 沒有⼀個公認的「標準」 定義,但各⽅定義皆⼤致類似 • 想要與⼈討論 DevOps?不如實際 討論你打算在企業或團隊進⾏哪 ⼀個層⾯的「改善」
  18. 2005 1930 1995 2000 1990 Agile 2008 conference, Andrew Clay

    Shafer and Patrick Debois discussed “Agile Infrastructure” 2010 2009/06/23, O’Reilly Velocity, “10+ Deploys per Day:Dev and Ops Cooperation at Flickr” 2009 - DevOpsDays Ghent in Belgium 相關話題 持續延燒 2015 2020 2013 - Book《The Phoenix Project》 2010 - Book《Continuous Delivery》
  19. Customer Business Development Operations 快速 響應變化 安全可靠的 響應變化 市場 快速變化

    產品需求 快速變化 交付價值 Agile DevOps 不只是 DevOps ⽽是調適性 Adaptability
  20. 無需白紙黑字的定義, 保持開放的態度。 Patrick Debois The Godfather of the DevOps Movement

    DevOps is ok 資料來源:https://www.jedi.be/blog/2022/05/09/13-years-of-devops-and-130-presentations-later-how-my-devops-mental-model-changed/
  21. DevOps is a human problem Patrick Debois The Godfather of

    the DevOps Movement 交付價值 ⼈ / 團隊 流程 技術 / ⼯具 持續改善 ⽂化 資訊