# SageMaker Unified Studio Workflows が強化！Bedrock・S3 Tables・S3 Vectors・Glue Catalog を GUI だけで操れる新オペレーター 19 個が登場！

やっほー、しぃちゃんだよ！今日はAWSからワークフロー周りのうれしいアップデートが来たから、はりきって紹介するね！

## なにが発表されたの？

AWSのWhat's Newによると、Amazon SageMaker Unified Studio Workflowsに新しく19個のオペレーターが追加されたよ。対象はAmazon Bedrock、Amazon S3 Tables、Amazon S3 Vectors、AWS Glue Data Catalog、そしてAmazon MWAA Serverlessの5つのサービスなの。

これらのオペレーターを使うと、ビジュアルなワークフロー作成ツールからタスクを追加するだけで、カスタムの統合コードを書かずにこれらのサービスをオーケストレーションできるようになったんだって。

## 今までどうだったの？

SageMaker Unified Studio WorkflowsはApache Airflowベースのビジュアルワークフローツールで、これまでもAthenaやEMR、Redshift、Glue Jobなどのオペレーターがそろっていたの。でもBedrockのガードレール管理やS3 Tables・S3 Vectorsのリソース管理みたいな比較的新しいサービスはGUIから直接扱えなくて、カスタムのDAGコードを書いたりコンソールを行き来したりする必要があったみたい。

## これで何が変わるの？

今回の追加で、データワーカーやビルダーがワークフロー上でできることが一気に広がったよ。

- Bedrockのガードレールの作成・バージョン管理・削除
- S3 TablesやS3 Vectorsのリソースのプロビジョニングと削除
- Glue Data Catalogのテーブルとデータベースの管理
- MWAA Serverlessワークフロー実行のトリガー

これまでコンソールを切り替えたり自前のDAGコードを書いたりしていた作業が、SageMaker Unified Studio Workflowsの中だけで完結できるようになるの。オーケストレーションできるAWSサービスの幅がぐっと広がったってわけだね。

## 深く潜ってみよう

AWSが公開している「Supported operators for Amazon MWAA Serverless workflows」のドキュメントを見てみると、今回追加されたオペレーターの顔ぶれがだいたい見えてくるよ。発表で触れられているカテゴリに沿って数えると、ちょうど19個になるの。

- Machine learning：`BedrockCreateGuardrailOperator` / `BedrockCreateGuardrailVersionOperator` / `BedrockDeleteGuardrailOperator`
- Storage（S3 Tables）：`S3TablesCreateNamespaceOperator` / `S3TablesCreateTableBucketOperator` / `S3TablesCreateTableOperator` / `S3TablesDeleteNamespaceOperator` / `S3TablesDeleteTableBucketOperator` / `S3TablesDeleteTableOperator`
- Storage（S3 Vectors）：`S3VectorsCreateIndexOperator` / `S3VectorsCreateVectorBucketOperator` / `S3VectorsDeleteIndexOperator` / `S3VectorsDeleteVectorBucketOperator`
- Catalog：`GlueCatalogCreateDatabaseOperator` / `GlueCatalogCreateTableOperator` / `GlueCatalogDeleteDatabaseOperator` / `GlueCatalogDeleteTableOperator`
- Workflows：`MwaaServerlessCreateWorkflowOperator` / `MwaaServerlessStartWorkflowRunOperator`

この機能はAmazon SageMaker Unified Studioが使えるすべてのAWSリージョンで利用できるよ。使い始めるときは「Serverless visual workflows」のユーザーガイドが参考になりそうだね。

## まとめ

- SageMaker Unified Studio WorkflowsにBedrock・S3 Tables・S3 Vectors・Glue Data Catalog・MWAA Serverless向けの新オペレーターが19個追加された
- Bedrockガードレールの管理、S3 Tables/S3 Vectorsのプロビジョニングと削除、Glue Data Catalogのテーブル・データベース管理、MWAA Serverlessの実行トリガーがビジュアルワークフローだけでできるようになった
- コンソールの行き来やカスタムDAGコードを減らせるのがポイント
- SageMaker Unified Studioでデータパイプラインを組んでいるエンジニアやデータワーカーにとって嬉しいアップデートだね！
