Hikaru's notes

A collection of notes and resources

View the Project on GitHub HikaruMizoe/notes

第3分野: MLワークフローのデプロイとオーケストレーション (22%)

タスク3.1: 既存のアーキテクチャと要件に基づいてデプロイインフラストラクチャを選択する

対象知識

対象スキル

模擬試験問題

CloudFormationでのSageMakerエンドポイントのデプロイ順序

問題: CloudFormationでSageMakerエンドポイントがホストするMLモデルを展開したい。

解答(順番に):

  1. AWS::SageMaker::Model
  2. AWS::SageMaker::EndpointConfig
  3. AWS::SageMaker::Endpoint

ALBの背後にSageMakerエンドポイントをデプロイ

問題: ALBの背後にSageMakerエンドポイントをデプロイしてカナリアデプロイみたいなこともできる。

解答:

タスク3.2: 既存のアーキテクチャと要件に基づいてインフラストラクチャを作成し、スクリプト化する

対象知識

対象スキル

学習ポイント

タスク3.3: 自動オーケストレーションツールを使用して、CI/CDパイプラインを設定する

対象知識

対象スキル

模擬試験問題

SageMaker Pipelinesでの手動承認ワークフロー

問題: SageMakerで手動承認ワークフローを実装して、承認されたモデルだけが本番環境にデプロイされるようにしたい。

解答:

SageMaker PipelinesでGlueのデータ処理ジョブ出力を使用

問題: SageMaker PipelinesでGlueのデータ処理ジョブ出力を使用したい。

解答: CallbackステップからGlueのジョブを起動し、そのジョブが完了するまで待機する