コース概要

Kubernetes 上の MLOps の基礎

  • MLOps の基本概念
  • 伝統的な DevOps と MLOps の違い
  • ML ライフサイクル管理の主要な課題

ML ワークロードのコンテナ化

  • モデルとトレーニングコードのパッケージ化
  • 機械学習用にコンテナイメージを最適化する
  • 依存関係と再現性の管理

機械学習用 CI/CD

  • 自動化のために ML リポジトリを構造化する
  • テストと検証ステップの統合
  • 再トレーニングやアップデートのためのパイプラインのトリガー

モデルデプロイ用 GitOps

  • GitOps の原理とワークフロー
  • Argo CD を使用したモデルのデプロイ
  • モデルと構成のバージョン管理

Kubernetes 上でのパイプラインオーケストレーション

  • Tekton を使用したパイプラインの構築
  • 複数ステップの ML ワークフローの管理
  • スケジューリングとリソース管理

監視、ログ、ロールバック戦略

  • データの変動とモデル性能の追跡
  • アラートと観測可能性の統合
  • ロールバックとフェイルオーバーのアプローチ

自動再トレーニングと継続的な改善

  • フィードバックループの設計
  • 予定された再トレーニングの自動化
  • MLflow を使用した追跡と実験管理の統合

高度な MLOps アーキテクチャ

  • 複数クラスターとハイブリッドクラウドのデプロイメントモデル
  • 共有インフラストラクチャでのチームのスケーリング
  • セキュリティとコンプライアンスに関する考慮事項

まとめと次なるステップ

要求

  • Kubernetes の基本的理解
  • 機械学習ワークフローの経験
  • Git ベースの開発に関する知識

対象者

  • ML エンジニア
  • DevOps エンジニア
  • ML プラットフォームチーム
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース

関連カテゴリー