AI News JAPAN

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

Advertisement

Axonius社がBedrock AgentCoreでマルチテナントAIエージェントを安全実装した構成を解説

30秒サマリー

  • サイバー資産管理SaaS「Axonius」がBedrock AgentCoreを使い顧客ごとに専用AIエージェントを展開した実装例をAWSが公式ブログで詳説
  • シロ・ブリッジ・プールの3パターンを比較し、Axoniusはテナント完全分離のサイロモデルを選択
  • IAMポリシー・マイクロVM隔離・Guardrailsを組み合わせたセキュリティ設計がSaaS事業者の参考事例に

何が起きたか

AWSは公式機械学習ブログで、サイバー資産管理プラットフォームのAxoniusがAmazon Bedrock AgentCoreを用いてマルチテナント対応AIエージェントを構築した事例を解説した。

AxoniusはSaaS形式でAWS上に数百件の顧客環境を運用しており、各顧客が独立したVPC内で動作するサイロ型アーキテクチャを採用している。今回追加したAIエージェントは大規模企業環境の状態を解釈し、数百万件に及ぶデータポイントからリスクや脆弱点を自動検出するもので、ジュニアアナリストが上位アナリストを拘束せずに複雑な分析を実行できることを目指している。

AWSブログではマルチテナントのアーキテクチャパターンとして、(1)シングルランタイムにJWT認証でテナントを振り分けるプールモデル、(2)共有ランタイムにAgentCore Gatewayを組み合わせてツール呼び出し単位でテナント境界を強制するブリッジモデル、(3)テナントごとに専用ランタイムを持つサイロモデルの三つを比較している。それぞれのメリット・デメリットとして、プールは運用が簡素な反面テナント分離をアプリコードに依存し、ブリッジはCedarポリシーとLambdaインターセプターによる多層防御が可能だが設定が複雑、サイロは最大限の分離とシンプルなIAM認可を実現する一方でスケールアップ時に管理負荷が増す点が指摘されている。

Axoniusは既存のサイロ運用方針を踏襲し、顧客ごとに専用AgentCoreランタイムを展開する構成を選択した。ユーザーセッションはマイクロVMで個別隔離され、コンテナイメージはAmazon ECRで管理される。基盤モデルの呼び出しにはAmazon Bedrockを使用し、IAMロールのタグ付けでテナント別コスト配賦を実現。ナレッジベースにはコスト効率とスケーラビリティを理由にAmazon S3 Vectorsと組み合わせたAmazon Bedrock Knowledge Basesを採用し、メタデータフィルタリングでテナントデータを論理分離している。全モデルレスポンスにはAmazon Bedrock Guardrailsによるコンテンツフィルタリングおよびトピック拒否ポリシーが適用されるとしている。

原典ハイライト

AxoniusはシロモデルでAgentCoreランタイムをテナントごとに専用プロビジョニングし、IAMリソースベースポリシーのみを認可の単一ポイントとすることで「アプリコードに依存しない分離」を実現。コスト追跡はIAMロールタグ付けで対応し、Knowledge BasesのメタデータフィルタリングでRAGデータも論理分離している点が核心。

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

So What?(なぜ重要か)

マルチテナントSaaS事業者がAIエージェントを追加する際、セキュリティ要件・運用規模・オンボーディング速度のバランスによって最適パターンが異なることをAWSが具体的な比較軸で示した。特にサイロモデルは隔離性が高く既存テナント管理と整合しやすいが、エージェント数がAWSアカウントのデフォルトクォータ(1,000件)に近づく規模ではクォータ計画や自動化基盤の整備が必要になる。

日本企業への示唆

日本でSaaS事業を展開する企業がAIエージェントを顧客向けに提供する場合、本事例はアーキテクチャ選定の判断材料として直接活用できる。特に金融・医療・製造など顧客データの厳格な分離が求められる業種では、サイロモデルのIAM基軸設計が規制対応上も説明しやすい。一方、コスト追跡をIAMタグで実装するアプローチは課金モデルの設計フェーズから組み込む必要があり、既存SaaSのコスト配賦設計との整合を早期に検討すべきだ。また、CDKやCloudFormationによる自動プロビジョニングパイプラインの整備がサイロモデルの運用継続条件となる点も留意したい。

背景・経緯

Amazon Bedrock AgentCoreはエージェントのビルド・接続・最適化を支援するAWSのプラットフォームで、今回のブログはISV(独立系ソフトウェアベンダー)がAgentCoreを使ってマルチテナントAIエージェントを実装する際の設計指針を示す目的で公開された。Axoniusは1,400以上のシステムからデータを統合してセキュリティ・ITチームのリスク管理を支援するプラットフォームで、AWS上で数百の顧客環境をSaaS運用している。