ヤマムギ

growing hard days.

*

Amazon SageMakerプロジェクトを使用してMLパイプラインを構築

   

SageMakerプロジェクトの作成

SageMaker Studioの左ナビゲーションで[Deployments]-[Projects]を選択しました。

[+ Create project]をクリックしました。

[Not supported]MLOps template for model building, training, and deploymentを選択して、[Next]ボタンをクリックしました。

Nameを入力して、[Create Project]ボタンをクリックしました。

プロジェクト作成が開始されて6分ぐらいで作成完了しました。

作成されたリソースの確認

プロジェクト名をクリックするとリポジトリが2つ見えます。
[Not supported]となっていたのはCodeCommitを使うテンプレートだったからですね。

CloudFormationスタックが作成されていました。

スクリプトやパイプラインアーティファクトストア向けのS3バケットも作成されています。

モデルビルドとモデルデプロイのパイプラインがありますが失敗しています。

CodeCommitリポジトリも2つ作成されています。

Readmeには構成などの情報があります。

パイプラインの実行

モデルビルドのパイプラインを[変更をリリースする]ボタンから再実行しました。

CodeBuildでcodebuild-buildspec.ymlによってSageMaker Pipelineが定義されて実行されています。

モデルビルドのパイプラインが成功で完了しました。

SageMaker Model Registoryではモデルが作成され新しいバージョンが承認待ちになっています。

EventBridgeルールには次のルールが作成されていて、モデルを承認するとモデルデプロイのCodePipelineが実行されるようになっています。

モデルのバージョンを承認しました。

承認するとモデルデプロイのCodePipelineが実行されました。

ステージング環境へのデプロイが完了すると承認待ちになります。

ステージングデプロイ後のCodeBuildのテスト結果ログを確認するとsuccessになっています。

承認しました。

本番環境のエンドポイントも作成されました。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS ,

  関連記事

Amazon CloudWatch クロスリージョンクロスアカウントダッシュボードを作成

本ブログのCloudFrontとWAFのアカウントと、EC2、RDS、S3などオ …

JAWS-UG関西「AI で人を笑わせてみよう!ハンズオン」に参加しました

AI で人を笑わせてみよう!ハンズオン 灼熱の7月最終日にJAWS-UG関西のオ …

AWS Summit Tokyo 2017 Day3 開場~基調講演~Dev Day Night

AWS Summit Tokyo 2017 参加2日目のDay3です。 基調講演 …

AWS CloudFormationデプロイタイムラインビューを確認しました

2024/11/11にタイムラインビューを使用して AWS CloudForma …

特定AWSアカウント特定リージョンのCloudFormationスタックを削除するLambda(Python)

やりたいこと 特定アカウント内特定リージョン内のCloudFormationスタ …

Amazon BedrockがGAしたので触りました(boto3からも)

Amazon Bedrock Is Now Generally Availabl …

Amazon FSx for Lustreのユーザーガイド入門演習

ファイルシステムの作成 FSx for Lustreを選択しました。 容量やスル …

Amazon CloudWatch Anomaly Detectionをダッシュボードに設定

Amazon CloudWatch クロスリージョンクロスアカウントダッシュボー …

前からできましたっけ??CloudWatch Logsの保持設定を複数まとめて設定

AWSの個人アカウントで要らなさそうなリソースの断捨離をしてます。 CloudW …

ヤマムギ vol.24 API GatewayでREST API作成と直接DynamoDB登録のデモをしました

2週間ぶりのヤマムギ勉強会デモなのでなんだか久しぶりな気がしました。 今日はポケ …