AI News JAPAN

世界のAIニュースを最速で把握できるメディア

Advertisement

AWS、マルチアカウントAIエージェント構築法をAgentCore公式ブログで解説

30秒サマリー

  • AWSがAgentCore GatewayとMCPを使い、複数AWSアカウントにまたがるAIエージェント構築手法を公式ブログで詳説
  • データを各アカウントに留めたまま、クエリ時に必要な情報のみ取得するアーキテクチャを紹介
  • Okta連携・Cedar承認・PII自動削除など、エンタープライズ向けセキュリティ統制の実装例も掲載

何が起きたか

AWSは2026年9月、Amazon Bedrock AgentCore GatewayとModel Context Protocol(MCP)を活用したマルチアカウントAIエージェントの構築方法を、AWS Machine Learning公式ブログで解説した。記事は、エンタープライズ企業が直面する「複数AWSアカウントに分散したデータをAIエージェントで横断的に活用したい一方、データを一か所に集約したくない」という課題への対処法を中心に構成されている。

解説されるアーキテクチャは「プラットフォームアカウント」「事業部門(LOB)アカウント群」「AgentCore Gateway(統合レイヤー)」の3層構造を取る。各LOBチームは自部門のデータやツールをMCPサーバーとして包装し、AgentCore Runtime(サーバーレス・マイクロVM分離環境)上で稼働させる。プラットフォームアカウントのAgentCore Gatewayが各LOBサーバーを束ね、エージェントに単一エンドポイントを提供する。ユーザーのリクエスト時に必要なデータのみが返却され、元データセットはLOBアカウントから移動しない設計となっている。

認証・認可の仕組みとして、ユーザー認証にはOktaのOIDCを使用し取得したJWTをエージェントまで伝播させる。ゲートウェイからLOBサーバーへの通信にはOAuth 2.0のM2M(machine-to-machine)クレデンシャルを利用する。アクセス制御にはCedarポリシーエンジンを用いた細粒度の承認(Policy in AgentCore)を採用し、個人情報(PII)のリダクションはAmazon Bedrock Guardrailsがユーザー入力・出力の双方に適用される。LOBサーバーには「allowedWorkloadConfiguration」を設定することで、Gatewayを経由しない直接アクセスを防止できると解説されている。

ブログには、AWS CDKを用いた4アカウント構成のデプロイスクリプトやサンプルリポジトリも公開されており、実装全体をコードベースで追えるようになっている。なお、AgentCore自体の提供開始時期について原文では言及がない。

原典ハイライト

「データはそれぞれのLOBアカウントに留まる。MCPサーバーはツールが生成した特定の結果のみを返し、元データセットはオーナーアカウントから持ち出されない」と原文は明記。GatewayがOAuth M2Mクレデンシャルを管理し、Cedarポリシーがゲートウェイ層でユーザー単位・ロール単位・アクション単位の承認を実施する構造が核心。

出典: AWS Machine Learning Blog(公式ブログ)

So What?(なぜ重要か)

これまでマルチアカウント間のデータ連携では、データのコピー・集約やIAMの複雑な横断設定が必要だった。今回の解説が示すアーキテクチャでは、各部門のデータガバナンスを損なわずにAIエージェントが横断的な推論を行える。Cedarによる宣言的ポリシー管理とOAuth M2M認証の組み合わせにより、エージェントの権限制御を「コード外で」一元管理できる点が、エンタープライズ展開における運用コスト削減と監査対応の両立につながる。

日本企業への示唆

金融・製造・小売など、部門ごとに独立したAWSアカウントを管理している日本企業にとって、本アーキテクチャは「データを動かさずにAI活用を広げる」現実的な選択肢を示している。特に①部門間のデータ持ち出し制限が厳しい業種、②グループ企業間でAWS環境が分かれている企業、③個人情報保護やコンプライアンス要件でデータ集約が困難な企業での適用可能性が高い。まずAWS OrganizationsとAgentCore Runtimeの対応状況を確認し、Okta・Microsoft Entra IDなど既存IdPとのOIDC連携可否を技術評価のファーストステップとして推奨する。Cedarポリシーの設計はガバナンス部門との連携が不可欠なため、IT部門単独で進めず早期から経営・コンプライアンス部門を巻き込むことが重要。

背景・経緯

AWSはAmazon Bedrock AgentCoreをAIエージェントの構築・展開・運用向けのサービスとして提供しており、そのコンポーネントとしてRuntime(サーバーレス実行環境)、Gateway(統合エンドポイント)、Identity(認証)、Policy(Cedar承認)が含まれる。MCPはモデルとツールを標準的に接続するプロトコルとして業界に普及しつつある。本記事はこれらを組み合わせたマルチアカウント構成の実装ガイドを公式ブログで提供したもので、サンプルリポジトリとCDKスクリプトが同時に公開されている。