聯繫我們
 課程時長 14 時間:

課程簡介

Kubernetes 上 MLOps 的基礎

  • MLOps 的核心概念
  • MLOps 與傳統 DevOps 的差異
  • ML 生命週期管理的主要挑戰

ML 工作負載的容器化

  • 模型與訓練代碼的打包
  • 針對 ML 優化容器映像
  • 相依性管理與可重現性

機器學習的 CI/CD

  • 結構化 ML 儲存庫以實現自動化
  • 整合測試與驗證步驟
  • 觸發用於再訓練與更新的管線

模型部署的 GitOps

  • GitOps 原則與工作流
  • 使用 Argo CD 進行模型部署
  • 模型與設定的版本控制

Kubernetes 上的管線編排

  • 使用 Tekton 建置管線
  • 管理多步驟 ML 工作流
  • 排程與資源管理

監控、記錄與回滾策略

  • 追蹤數據漂移與模型效能
  • 整合警報與可觀察性
  • 回滾與故障轉移方法

自動化再訓練與持續改進

  • 設計回饋迴路
  • 自動化排程再訓練
  • 整合 MLflow 進行追蹤與實驗管理

進階 MLOps 架構

  • 多叢集與混合雲部署模型
  • 透過共享基礎架構擴展團隊
  • 安全與合規考量

總結與後續步驟

最低要求

  • 理解 Kubernetes 基礎知識
  • 具備機器學習工作流經驗
  • 了解基於 Git 的開發

目標受眾

  • ML 工程師
  • DevOps 工程師
  • ML 平台團隊

客戶評論 (3)

課程分類