Amazon SageMaker Unified Studio CI/CD、ノートブックのプロモーションとAI支援マニフェスト生成を追加
Amazon SageMaker Unified Studio CI/CD は、2 つの新機能によりオープンソースのデプロイメントツールキットを拡張します。(1) マニフェスト作成を自動化する AI エージェントスキル、および (2) 環境を横断したネイティブノートブックのプロモーションです。これらを組み合わせることで、データチームはプロジェクトから本番環境への移行を迅速化し、各ステージでベストプラクティスのデフォルト設定を維持できます。AI 支援によるマニフェスト生成。新しい generate-bundle-manifest エージェントスキルは、プロジェクトの接続、ストレージ、ワークフローを検査し、すぐに使用できるデプロイメントマニフェストを生成します。最小権限の IAM ガイダンスを適用し、ハードコードされたリソース識別子の代わりに環境変数を置き換え、オプトインカタログ処理などの安全なデフォルトを設定します。チームは、このスキルを独自のエージェントにインポートして、SageMaker Unified Studio プロジェクトを開発、テスト、本番環境のアカウント間でパッケージ化およびプロモーションする方法を標準化できます。ネイティブノートブックのプロモーション。CI/CD ツールキットは、コード、ワークフロー、カタログアセットと並行して、ネイティブ SMUS ノートブックのプロモーションをサポートするようになりました。ノートブックのプロモーションは、最初のデプロイメント時にノートブックを作成し、その後のデプロイメントで更新するインプレース同期モデルを使用し、リリース間で実行履歴を保持します。チームは、プロジェクト内のすべてのノートブックをプロモーションするか、ID で特定のノートブックを選択できます。また、ドライランモードでは、デプロイメント前に S3 接続、IAM 権限、ノートブック数を検証します。ノートブックのプロモーションは、既存のバンドル、デプロイ、破棄、ドライランコマンドと統合されており、現在のパイプライン構造への変更は不要です。両方の機能はオープンソースであり、Amazon SageMaker Unified Studio が提供されているすべての AWS リージョンで利用可能です。開始するには、GitHub の CICD-for-SageMakerUnifiedStudio リポジトリにアクセスしてください。詳細については、Amazon SageMaker Unified Studio の CI/CD ドキュメントを参照してください。