聯繫我們

課程簡介

DevOps 中的 AI 簡介

  • 何為 AI for DevOps?
  • AI 在 CI/CD 管線中的應用情境與效益
  • 支援 AI 驅動自動化的工具與平台概觀

AI 輔助的程式開發與審查

  • 使用 GitHub Copilot 及類似工具進行程式碼補全
  • 基於 AI 的程式碼品質檢查與建議
  • 自動生成測試與偵測漏洞

智慧化 CI/CD 管線設計

  • 配置 Jenkins 或 GitHub Actions 並加入 AI 增強步驟
  • 預測性建置觸發與智慧回滾偵測
  • 根據歷史效能動態調整管線

AI 驅動的測試自動化

  • AI 驅動的測試生成與優先級排序(例如 Testim, mabl)
  • 運用機器學習進行回歸測試分析
  • 透過數據驅動洞察減少不穩定測試(Flakiness)與測試執行時間

AI 驅動的靜態與動態分析

  • 將 SonarQube 及類似工具整合至管線中
  • 自動偵測程式碼異味(Code Smells)並提出重構建議
  • 影響分析與程式碼風險描繪

監控、回饋與持續改進

  • AI 驅動的 observability 工具與異常偵測
  • 利用 ML 模型從部署結果中學習
  • 跨 SDLC 建立自動回饋循環

案例研究與實務整合

  • 企業環境中 AI 增強 CI/CD 的實例
  • 與雲端原生平台及微服務整合
  • 挑戰、建議與最佳實踐

總結與後續步驟

最低要求

  • 具備 DevOps 與 CI/CD 工作流程經驗
  • 對版本控制與自動化工具具備基礎理解
  • 熟悉軟體測試與部署概念

適用對象

  • DevOps 工程師與平台團隊
  • QA 自動化負責人與測試工程師
  • 軟體架構師與版本發行經理
 14 小時

人數


每位參與者的報價

即將到來的課程

課程分類