ヤマムギ

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認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

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

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

 - AWS ,

ad

ad

  関連記事

AWS Summit 2017 Tokyo Day2 開場~基調講演

昨年に引き続き今年もAWS Summit Tokyoへ行ってきました。 朝一の新 …

kintoneで設定したスケジュールにあわせてlambda(python)からSQSへメッセージを送る

EC2の起動停止をそろそろ手動でやるのも疲れてきそうなのと、やはり停止するのを忘 …

Amazon Glacierのプロビジョニングされた迅速取り出し容量をなぜか購入しました

過去1年ぐらいのAWSコストをCost Explorerで見てまして、10/10 …

EC2インスタンスプロファイルによってAssumeRoleされた認証情報の有効期限は短くできるのでしょうか

「EC2インスタンスプロファイルによってAssumeRoleされた認証情報の有効 …

EC2とRDSのMySQLを他のAWSアカウントへ移設する

他のAWSアカウントへシステムごと移設した場合の手順です。 構成はEC2とRDS …

Amazon Connect 発信イベントをEventBridgeで確認

Amazon Connectから発信した電話に出たのか、出なかったのかを確認した …

AWS CloudWatch LogsエージェントでAmazon EC2上のNginxのaccess.log , error.log , php-fpm error.log , Linuxのmessages , secureログを収集する

参考ページ クイックスタート: 実行中の EC2 インスタンスに CloudWa …

AWSのアカウントを新規作成と、最低限やっておいた方がいいMFAの設定

AWSのアカウントを新規作成する手順を書き出しておきます。 ※2017年8月6日 …

AWS Lambda(Python)からTwitterに投稿する

「GoogleフォームからAPI Gatewayで作成したREST APIにPO …

AWS Cloud9で環境を共有する

(特にリモート環境では)画面共有をしたり、リポジトリを共有したり、コーディング環 …