講者資訊

邱繼平 (山姆大叔)

邱繼平 (山姆大叔)

金融公司
經理

我是<<我要招架一切【痛點】:從工程師到開發團隊的 Azure DevOps 冒險指南(iThome鐵人賽系列書)>>的作者。過去數年在金融業體系中持續推動DevOps 文化,這次打算根據過去與團隊成員將既有維運系統導入的經驗,帶領參與者一起探索Azure DevOps Service平台的魅力。

演講議程

實戰:引入Azure DevOps Service 的團隊探險三部曲

- 首部曲- 從團隊已知痛點下手到持續維運重要性:

  • 如果手上已有既有維運之穩定系統,突然喊出要變更既有協作與交付模式,通常會面臨團隊或組織文化的挑戰。因此鼓勵先從小處著手,持續動手協助團隊持續完成小階段實驗。並秉持持續維運為前提,築起團隊可以大膽冒險的邊界圍欄,一同與夥伴探險去。

- 二部曲- 實戰從Code->Pipeline->Deployment

  • 整理與釐清,包含:
  • 正確的程式碼與分支?
  • 編譯或是佈署的原始步驟。
  • 編譯所需的工具。
  • 佈署的目的地。
  • Azure Repo 實作,將範例程式碼上傳至平台。
  • Azure Pipeline 佈署環境實作,將要佈署的目的地完成設定。
  • Azure Pipeline 編譯與佈署實作,將範例Pipeline 設定至平台。
  • Azure Boards 實作,從需求、開發、交付佈署到許可上線的一整完整軟體開發生命周期示範。

- 三部曲- 在企業中,Azure DevOps Service 還可以做些甚麼?

  • 示範一:Pull Request 的條件設定。
  • 示範二:Environment 的條件設定。
  • 示範三:機敏資訊或檔案的替代與設定。
詳細介紹