コース概要

MLOpsのためのコンテナ化の基礎

  • MLライフサイクル要件の理解
  • MLシステム向けの主要なDocker概念
  • 再現性のある環境のためのベストプラクティス

コンテナ化されたMLトレーニングパイプラインの構築

  • モデルトレーニングコードと依存関係のパッケージ化
  • Dockerイメージを使用したトレーニングジョブの構成
  • コンテナ内のデータセットとアーティファクトの管理

検証とモデル評価のコンテナ化

  • 評価環境の再現
  • ワークフローの自動検証
  • コンテナからのメトリックとログの取得

推論とサービスのコンテナ化

  • 推論マイクロサービスの設計
  • 本番環境向けのランタイムコンテナの最適化
  • スケーラブルなサービングアーキテクチャの実装

Docker Composeを使用したパイプラインオーケストレーション

  • 多重コンテナMLワークフローの調整
  • 環境隔離と構成管理
  • サポートサービス(例:トラッキング、ストレージ)との統合

MLモデルのバージョン管理和ライフサイクル管理

  • モデル、イメージ、およびパイプラインコンポーネントの追跡
  • バージョン制御されたコンテナ環境
  • MLflowまたは同様のツールとの統合

分散環境でのMLワークロードの展開とスケーリング

  • 分散環境でのパイプラインの実行
  • Dockerネイティブなアプローチを使用したマイクロサービスのスケーリング
  • コンテナ化されたMLシステムの監視

Dockerを使ったMLOpsのCI/CD

  • MLコンポーネントのビルドと展開の自動化
  • コンテナ化されたステージング環境でのパイプラインテスト
  • 再現性とロールバックの確保

まとめと次なるステップ

要求

  • 機械学習ワークフローの理解
  • データまたはモデル開発用のPythonの経験
  • コンテナの基礎知識

対象者

  • MLOpsエンジニア
  • DevOps実践者
  • データプラットフォームチーム
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (5)

今後のコース

関連カテゴリー