ゲートウェイ
ゲートウェイは、WorkatoのAIコントロールプレーンエコシステムにおいて、エンタープライズAIトラフィックにポリシーを適用するポイントです。各呼び出しはゲートウェイを経由します。ゲートウェイは呼び出し元を認証し、管理者が管理するポリシーを適用して、監査と可観測性のために呼び出しを記録します。
4つのゲートウェイがWorkato AIコントロールプレーンを通じて実行され、それぞれ異なる種類のトラフィックを管理します。
| ゲートウェイ | 管理対象 |
|---|---|
| Model Gateway | アプリケーション、エージェント、WorkatoプラットフォームサービスからのLLM呼び出し |
| MCP Gatewayの概要 | Workatoで構成した、事前構築済み、およびサードパーティのMCPサーバーへのMCPクライアントトラフィック |
| Agent Gateway | オープンプロトコルを通じたエージェント間(A2A)のコラボレーションとオーケストレーション |
| APIゲートウェイ | ワークスペースがアプリケーションやパートナーに公開するマネージドRESTエンドポイント |
ゲートウェイは単一のポリシー、テレメトリ、アイデンティティプレーンを共有します。レート制限、トークン制限、IPアクセス制限、許可リスト、監査証跡を各製品に再実装するのではなく、すべてのゲートウェイに一貫して適用できます。
Model Gateway
Model Gatewayは、Workatoレシピ、Genie、Copilot、外部アプリケーションからのLLM呼び出しの出口パスです。アプリケーションはプロバイダーの認証情報を直接保持する代わりに、OpenAI互換またはAnthropic互換のAPIを介して接続します。ゲートウェイは各呼び出しをプロバイダーとモデルに解決し、アタッチされたポリシーを適用します。
Model Gatewayは、サービス全体に散在するハードコードされたモデル選択から生じる3つの問題を解決します。
- 適用なし: チームは、レビューされていない、準拠していない、またはコスト面で適切でないモデルを含め、任意のモデルを呼び出すことができます。
- 変更には再デプロイが必要: 非推奨のモデルを置き換えたり、トラフィックをより新しいモデルに移行したりするには、LLMを呼び出すすべてのサービスを編集して出荷する必要があります。
- 判断が見えない: モデルがクライアントコードで選択されるため、実際に何が誰の代理で呼び出されているかを確認または管理する単一の場所がありません。
Model Gatewayは、モデル選択を管理対象の設定に変えることで、これらに対処します。プロバイダーとモデルに解決されるルートを定義します。直接解決することも、タグ、キー、パラメーター、またはリクエストの複雑さに一致するルールを通じて解決することもできます。アプリケーションはルートIDでルートを参照するため、クライアントコードを編集せずに、設定だけでトラフィックの向き先を変更できます。
詳細については、モデルゲートウェイを参照してください。
MCP Gateway
MCP Gatewayは、Workatoで構成するMCPサーバー、Workatoの事前構築済みMCPサーバー、およびプロキシで統合されたサードパーティサーバーを含め、組織全体のMCPインタラクションを管理します。すべてのクライアントコネクションはMCP Gatewayを通過し、すべてのツール呼び出しはランタイムに到達する前に認証、認可、レート制限されます。
MCP Gatewayには以下が用意されています。
- 認証と認可: エンドユーザーは、APIトークン、Workato Identity認証情報、またはSSOを通じて認証します。認可により、認証済みの呼び出し元がサーバーレベルとツールのバックエンドの両方で実行できる操作の範囲が定められます。
- トラフィック制限: レート制限と同時実行制限により、MCPサーバーとその背後にあるシステムを保護します。
- 監査とオブザーバビリティ: すべてのリクエストとツール呼び出しはガバナンスのために取得されます。
- ガバナンスポリシー: ポリシーは、サーバーごとに設定されるのではなく、MCP環境全体に一律に適用されます。
詳細については、MCP Gatewayを参照してください。
Agent Gateway
Agent Gatewayは、オープンプロトコルを通じたエージェント間のコラボレーションとオーケストレーションに対応します。エージェントは、以下のサポートされているプロトコルを使用して作業を委任し、相互に呼び出し、コンテキストを共有します。
- 直接的なエージェント間呼び出しにはAgent-to-Agent(A2A)を使用します。
- エージェントからツールへのオーケストレーションと共有コンテキストにはMCP Gatewayを使用します。
エージェント間トラフィックのガバナンスは、周囲のゲートウェイから継承されます。ツールで終端するA2A呼び出しはMCP Gatewayを経由します。エージェントの会話中に行われるLLM呼び出しはModel Gatewayを経由します。 Workato AIコントロールプレーンのレジストリ、ポリシー、監査証跡は、個別の設定サーフェスなしで両方のフローに適用されます。
API Gateway
API Gatewayは、ワークスペースのマネージドAPIサーフェスです。レシピとサービスを認証済みRESTエンドポイントとして公開し、コレクションまたはアクセスキーごとにレート制限とクォータを適用し、すべてのコンシューマーの利用状況を監視します。
API Gatewayを使用して、以下を行います。
- レシピとサービスを、バージョン管理された認証済みAPIとして公開します。サポートされている認証方式には、OAuth 2.0、JWT、OpenID Connectが含まれます。
- APIコレクションに対して、レート制限、クォータ、同時実行制御、アクセスポリシーを適用します。
- クライアントとバックエンドの間でプロトコルとデータ形式を仲介します。
- すべてのAPIコンシューマーについて、リクエスト量、レイテンシ、エラーを監視します。
詳細については、API Gatewayを参照してください。
AIコントロールプレーンにおけるゲートウェイの位置付け
ゲートウェイは、レジストリ、コスト管理、ガバナンスと並ぶ、AIコントロールプレーンの構成要素です。ゲートウェイが転送中のトラフィックを処理する一方で、その周囲のWorkatoのAIコントロールプレーンは、トラフィックがアクセスするアセット、認証に使用されるアイデンティティ、およびトラフィックを統制するポリシーを管理します。
最終更新日: