サービスマッピングのタグベースのディスカバリー
組織でタグを使用する場合、またはローカル ServiceNow インスタンスでタグを設定している場合は、これらのタグを使用してアプリケーションサービスをマッピングできます。
タグは、 キーと値のペアからなるラベルです。組織では、タグを使用して資産を分類し、クエリ機能とレポート機能を強化することができます。 ディスカバリー と クラウドプロビジョニングとガバナンス は、すべての主要なクラウドプロバイダーとコンテナエコシステムで使用されるタグを検出できます。タグが検出されると、サービスマッピング はこれらのタグに基づいてアプリケーションサービスを作成できます。通常、組織は仮想化された、ハイパーコンバージド、またはマルチクラウドインフラストラクチャでタグ付けを使用します。
| セグメント | テクノロジープロバイダー | タグ付けの内容 |
|---|---|---|
| クラウド | Amazon Web サービス (AWS)、 Azure、 Google Cloud Platform (GCP)、 IBM Cloud Platform | IaaS、PaaS、FaaS、CaaS リソース |
| ハイパーコンバージド | Nutanix | 仮想マシン |
| コンテナ | Kubernetes、 OpenShift Container Platform、 AWS ECS | コンテナ |
| 仮想化 | VMware vCenter | 仮想マシン |
他のマッピング方法とは異なり、タグベースのマッピングでは認証情報を構成したり昇格された権限をユーザーに与えたりする必要はありません。タグを効果的に使用して、複数のサービスインスタンスをマッピングできます。
タグベースのディスカバリーステージ
- ディスカバリークラウドプロビジョニングとガバナンス、クラウドおよびリソース構成アイテム (CI) のタグを検出し、検出されたタグのデータをキー値 [cmdb_key_value] テーブルに入力します。
- アドミニストレーターは CI タグカテゴリーを作成し、カテゴリーに含まれるタグキーを定義します。タグカテゴリには、同様の使用法のタグが含まれています。たとえば、組織に本番環境とステージング環境がある場合は、「本番環境」と「ステージング」タグ値を作成できます。
- アドミニストレーターは、タグベースのサービスファミリーを作成し、そのマッピングに使用するタグカテゴリーを選択します。2 つ以上のタグがアサインされている CI は、複数のサービスの一部にすることができます。
- 選択したタグカテゴリのタグキーが検出された CI のみがアプリケーションサービスの一部になります。
- アドミニストレーターは、タグカテゴリに加えて特定のタグ値を定義することで、基準を絞り込むことができます。
- サービスマッピング は、一致する値を持つ CI のみを使用してアプリケーションサービスを作成します。
- 複数のタグがアサインされている CI は、複数のサービスの一部にすることができます。
注:ドメインが分離された環境のタグに基づいてマッピングサービスのサービスファミリーを作成する場合は、関連するリーフドメインを選択する必要があります。 - サービスマッピング は、このタグベースのサービスファミリーのタグ定義と一致するタグ値を持つ CI で CMDB をクエリします。
- サービスマッピング は定義されたタグに基づいてサービス候補を作成します。
サービスマッピング は、サービスファミリーが属するリーフドメインに属する CI のみで、このサービスファミリーを基にタグベースのサービスを入力します。
- アドミニストレーターは、マップするサービス候補を選択し、マッピングプロセスを開始します。
-
サービスマッピング は新しいアプリケーションサービスをタグベースのアプリケーションサービス [cmdb_ci_service_by_tags] テーブルに追加します。重要:タグを使用してマップされたサービスインスタンスに、適切なタグがない場合、関連する CI が含まれない可能性があります。
-
サービスマッピング では、CI リレーションシップに基づいてタグ付けされた CI 間の接続を作成することで、アプリケーションサービスをマッピングします。アプリケーションサービスの走査ルール [svc_traversal_rules] テーブルには、タグベースのアプリケーションサービスを作成するために使用する情報が含まれます。
注:サービスマッピング にはこれらのリレーションシップの一部である CI が含まれます。
タグベースのサービスの作成
タグを使用したアプリケーションサービスの設定で説明されているように、共通サービスデータモデル (CSDM) (CSDM) フローを使用して、単一のタグベースのアプリケーションサービスを作成できます。
複数のタグベースのサービスを作成する方法については、「 クラシック サービスマッピング によるタグを使用したアプリケーションサービスのマップ」を参照してください。