DevOpsDays Taipei 2026 DevOpsDays Taipei 2026
  • 25 月 2026, 日 (四)
  • 15:30 - 17:00
  • 603+604 會議室

企業級CI/CD設計框架經驗分享

(限額60人,人數超過開放旁聽)

CI/CD Pipeline不是會跑就好,除了該有一些設計應用的原則之外,最好也有一套好的框架來設計,避免Pipeline做的事都差不多,但是每個系統自己用一套(簡單來說就是複製貼上)。

在此次的演講中,將分享我如何透過這樣的設計框架進行CI/CD Pipeline的設計,透過範本化的設計,將常用的工作流程設計為範本讓需要的系統引用,並且在這些範本中加入適當的擴充彈性與設定管理(預設值)。

利用不同的Git Repository存放範本、各系統實際的Pipeline設計,除了可以集中管理維護之外,同樣類型的系統或程式語言,在設計CI/CD Pipeline實際上只需要進行「設定」,並針對需要彈性調整的部份使用擴充性設計或加入特定路徑檔名的script(在範本中定義)即可。

這樣的框架應用已經被我實際使用在Azure DevOps與Github Action,完全使用同樣的概念在不同的平台進行實作,這一場演講除了分享設計的概念之外,也將一併聊聊兩個不同平台應用的差異(踩過的坑),歡迎有在使用Azure DevOps或Github的聽眾們一起來交流。

課程目標
  1. 設計各系統的Pipeline不再是單純複製貼上改設定值
  2. 了解如何設計具有擴充彈性的Pipeline
  3. 在框架中納入設定管理的機制,常用與共用的設定值不再需要每個系統都設定
  4. 知道如何解放開發團隊,讓他們專注在系統開發的領域
學員自備裝置

自備電腦

范明城 (鳴人)

講者

范明城 (鳴人)

趣未智慧有限公司
執行長
LEVEL

中階

LANGUAGE

中文

TAGS
CI/CD(持續整合部署)
適合聽眾
DevOps新手 (Newbie)DevOps老司機 (DevOps Veteran)IT人員 / 偏維運 (IT / OPS)IT人員 / 偏開發 (IT / DEV)