アプリトポロジを使用すると、リソースと アプリケーションに関するデータを Google Cloud全体でクエリし、クエリ結果のデータを関連付けることができます。たとえば、特定の脆弱性を持つすべてのエージェントを表示できます。
アプリトポロジ は、複数のソースのデータを統合することで、関係、依存関係、コンテキストを 1 か所で把握できるようにします。
アプリトポロジ MCP サーバーは、クエリを実行するためのプログラムによるアクセスを提供します。App Topology では、他の Google Cloud プロダクトでクエリを実行し、クエリ結果の トポロジグラフを表示できます。
アプリトポロジは、プロジェクト内の Google Cloud リソースのクエリと、プロジェクトまたはアプリ対応フォルダ内の Google Cloud App Hub アプリケーション のクエリをサポートしています。フォルダに App Hub アプリケーションを作成すると、アプリトポロジでクエリを実行したときに、そのフォルダ内のプロジェクト間のリソース関係を表示できます。
ドメイン
App Topology API には、特定の種類の質問に対応するドメインがいくつか用意されています。各ドメインでは、基盤となる特定のデータセットに対してクエリを実行できます。
SRE- サイト信頼性エンジニア(SRE)や、サービスのランタイムの健全性と信頼性に重点を置く その他のユーザー向け。たとえば、デプロイ イベントの未解決のアラートを表示したり、アプリケーション コンポーネントまたはエージェント リソース間のトラフィックを分析したりできます。このドメインには、アプリトポロジでサポートされているすべてのリソースデータが含まれます。DEVOPS- ソフトウェア サプライ チェーンと インフラストラクチャ構成を管理する DevOps エンジニア向け。既知の脆弱性がないかビルド アーティファクトをデプロイ前に確認し、ソースコードから本番環境までの出所を追跡できます。SECURITY- アクセス、 脆弱性、ソフトウェア サプライ チェーンのリスクを監査するセキュリティ エンジニアとマネージャー向け。アクセス パスを調べて、脆弱性の影響を受ける実行中のサービスとインフラストラクチャを特定できます。
他のプロダクトのトポロジ
App Topology API を使用すると、プログラムでデータをクエリできます。 この API は、他の Google Cloud プロダクトでトポロジグラフを表示するためのデータも提供します。
次の表を参考にして、使用するトポロジツールを決定してください。
| トポロジツール | 使用する場面 |
|---|---|
| App Topology API | エージェントは、アプリトポロジ MCP サーバーを使用してリソースデータをクエリし、関連付けることができます。 |
| アプリトポロジ Cloud Hub の | オブザーバビリティ、セキュリティ、デプロイの各ドメインのデータ関係を分析します。
|
| アプリケーション トポロジ Cloud Monitoring | テレメトリーに基づいて、トラフィック、レイテンシ、
サービス依存関係などのリアルタイムのオブザーバビリティ データを表示します。
|
| エージェント トポロジ | エージェントと管理ツール間の接続など、エージェント ベースのシステムのインフラストラクチャと接続を表示します。
|
Gemini Cloud Assist との統合
アプリトポロジは、リソースとその関係のコンテキストを Gemini Cloud Assist Investigationsに提供します。Gemini Cloud Assist で調査を行うと、このコンテキスト情報により、根本原因分析の関連性と品質が向上します。
アプリトポロジの料金
2026 年 9 月 15 日より、App Topology API は、1 日あたりの無料データ使用量割り当てを含む使用量ベースの課金モデルに移行します。
新しい課金モデルは、Cloud Hub、Gemini Enterprise Agent Platform、Cloud Monitoring 内で生成されたトポロジグラフなど、すべての App Topology API の使用に適用されます。システムは、次の料金に基づいて使用量を測定して請求します。
| 1 日あたりの無料割り当て(プロジェクトごと) | 追加の使用料金 | |
|---|---|---|
| クエリ | 100 個のクエリ | クエリあたり $0.01 |
| トポロジグラフのノード | 15,000 ノード | ノードあたり $0.00075 |