お問い合わせ

コース概要

MLOps向けコンテナ化の基礎

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

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

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

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

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

コンテナ化された推論とサービング

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

Docker Composeによるパイプラインオーケストレーション

  • マルチコンテナMLワークフローの調整
  • 環境の分離と設定管理
  • サポートサービスの統合(例:トラッキング、ストレージ)

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

  • モデル、イメージ、パイプラインコンポーネントのトラッキング
  • バージョン管理されたコンテナ環境
  • MLflowまたは同様のツールの統合

MLワークロードのデプロイとスケーリング

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

Dockerを用いたMLOps向けCI/CD

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

まとめと次のステップ

要求

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

対象読者

  • MLOpsエンジニア
  • DevOpsプラクティショナー
  • データプラットフォームチーム
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (3)

今後のコース

関連カテゴリー