次の方法で共有


API Center で API リソースの依存関係を追跡する

この記事では、お使いの Azure API Center で API と関連リソース間の依存関係を追跡する方法について説明します。 依存関係トラッカー (プレビュー) を使用すると、カタログ内の API、環境、デプロイ間で依存関係をマップできます。 また、GitHub リポジトリや Azure やその他のクラウド プラットフォーム内の他のリソースを含む外部コンポーネントへの依存関係も追跡します。

各依存関係は、"ソース" リソースと、それに依存する関連 "ターゲット" リソースを識別します。 ソースとターゲットのリソース間の依存関係を追跡すると、次のことができます。

  • コンポーネント間の関係を可視化して、問題のトラブルシューティングと解決をより効果的に行う

  • 循環依存関係や単一障害点への過度の依存などのリスクを特定して、システムの信頼性を向上させる

  • マップ済み依存関係を使用してタスクの有効なエンドポイントを自動検出し、ツールチェーンの互換性を検証して、AI エージェントの有効性を向上させる

これはプレビュー機能であり、変更される可能性があります。 制限が適用されます。

[前提条件]

依存関係を追加する

Azure portal で依存関係トラッカーを使用して、依存関係を追加します。

依存関係を追加するには:

  1. Azure portal で、API センターに移動します。
  2. 左側のメニューの [資産] で、[依存関係トラッカー (プレビュー)] を選択します。
  3. [+ 依存関係の追加] を選択します。
  4. [依存関係マネージャー] ウィンドウで、[タイトル] と必要に応じて依存関係の [説明] を入力します。
  5. [ソースの詳細] で、[ソースの種類] (API や関連リソースなど) を選択します。 種類に応じて、名前や ID などの識別情報を入力または選択します。
  6. [ターゲットの詳細] で、[ターゲットの種類] (API や関連リソースなど) を選択します。 種類に応じて、名前や ID などの識別情報を入力または選択します。
  7. 依存関係を保存します。

ポータルで依存関係を追加するスクリーンショット。

依存関係が追加されます。

依存関係を表示する

API Center には、依存関係を一覧表示するデフォルトのテーブル ビューと、全体像を表すグラフィカル ビューが用意されています。 これらのビューを使用して、リソース間の関係を調べることができます。

グラフィカル ビューを表示するには:

  1. 左側のメニューの [資産] で、[依存関係トラッカー (プレビュー)] を選択します。
  2. [グラフ ビュー] タブを選択します。

グラフィカル ビューで、API Center リソースを表すボックスを選択して、その詳細を表示します。

ポータルの依存関係グラフのスクリーンショット。

依存関係の管理

テーブル ビューを使用して、必要に応じて依存関係を編集または削除できます。

依存関係の詳細を表示または編集するには:

  1. 左側のメニューの [資産] で、[依存関係トラッカー (プレビュー)] を選択します。
  2. [テーブル ビュー] を選択し、編集する依存関係を見つけます。
  3. [詳細の表示] を選択します。
  4. 変更するには、[編集] を選択し、詳細を更新します。
  5. 保存 します。

依存関係を削除するには:

  1. [依存関係トラッカー (プレビュー)] テーブル ビューで、削除する依存関係を見つけます。
  2. [依存関係の削除] (ごみ箱アイコン) を選択します。
  3. 削除を確認します。

依存関係のソースまたはターゲットである API Center リソースを削除しても、依存関係は自動的に削除されません。 自分で削除する必要があります。