Détection ciblée basée sur les modèles

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 4 minutes de lecture
  • Détectez automatiquement les ressources dans le cloud nouvellement mises en service et conservez leurs informations dans la ServiceNow® ServiceNow® Base de données de gestion des configurations (CMDB) à l'aide de la détection ciblée basée sur des modèles.

    Une fois que le cloud a mis en service les ressources mentionnées dans le modèle de ressource, telles que Azure Resource Manager (ARM) ou CloudFormation Template (CFT), il envoie une réponse à l'application Cloud Provisioning and Governance. La réponse contient des informations sur les ressources mises en service. Cloud Provisioning and Governance utilise ces informations pour lancer une détection, appelée détection ciblée, pour détecter uniquement les ressources nouvellement mises en service ou modifiées, et mettre à jour leurs attributs dans la classe CI de la CMDB appropriée.

    La détection ciblée basée sur les modèles offre une alternative plus facile à l'approche basée sur la CAPI existante. Cloud Provisioning and Governance utilise des modèles de détection de ressource unique pour détecter uniquement les ressources nouvellement mises en service ou modifiées. Contrairement aux autres modèles, le modèle de détection de ressource unique n'analyse pas l'ensemble du paysage cloud à la recherche de changements. Il détecte uniquement la ressource nouvellement mise en service ou modifiée d'un type donné.

    La table Types de ressources dans le cloud [sn_capi_resource_type] conserve l'association individuelle entre le type de ressource et le modèle de détection de ressource unique utilisé pour détecter la ressource. Cloud Provisioning and Governance utilise la table sn_capi_resource_type pour identifier le modèle approprié pour le type de ressource donné. Pour plus d’informations sur les modèles, consultez Modèles de détection utilisés par Visibilité ITOM.

    Dans le système de base, Cloud Provisioning and Governance prend en charge la détection ciblée basée sur des modèles pour une grande variété de types de ressources. Si nécessaire, vous pouvez utiliser des modèles personnalisés que vous avez créés pour effectuer la détection ciblée. Pour plus d'informations, consultez Associer un type de ressource à un modèle de détection de ressource unique.

    Cloud Provisioning and Governance vérifie les conditions suivantes pour appeler la détection ciblée basée sur les modèles :
    • La détection ciblée basée sur CAPI n'est pas disponible pour le type de ressource.
    • La propriété système sn_cmp.targeted.disco.patterns est définie sur true.
    • La table sn_capi_resource_type contient une association individuelle entre le type de ressource et le modèle de détection de ressource unique.

    Par exemple, si vous utilisez le CFT pour mettre en service une catégorie S3 Amazon, Cloud Provisioning and Governance lit le type de ressource à partir de la réponse dans le cloud (AWS::S3::Bucket), puis identifie le modèle approprié (S3 AWS) à partir de la table sn_capi_resource_type. Ensuite, il appelle le modèle pour découvrir uniquement la catégorie S3 Amazon nouvellement mise en service et mettre à jour ses attributs dans la classe CI de la CMDB appropriée (table Stockage d'objets dans le cloud [cmbd_ci_cloud_object_storage]).

    Si la détection ciblée basée sur CAPI et la détection ciblée basée sur les modèles sont implémentées pour le type de ressource, le système utilise la détection ciblée basée sur CAPI.

    Si la détection ciblée basée sur CAPI et basée sur les modèles n'est pas implémentée pour le type de ressource, le type de ressource est classifié comme une ressource dans le cloud générique dans la table Ressources dans le cloud [cmdb_ci_cmp_resource]. Dans de tels cas, vous pouvez créer un modèle de détection de ressource unique et l'associer au type de ressource. Pour plus d’informations, reportez-vous aux rubriques Créer ou personnaliser des modèles et Associer un type de ressource à un modèle de détection de ressource unique.

    Associer un type de ressource à un modèle de détection de ressource unique

    Définissez une association individuelle entre le type de ressource et le modèle de détection de ressource unique dans la table Types de ressources dans le cloud [sn_capi_resource_type]. La fonctionnalité de détection ciblée basée sur les modèles utilise ces informations pour appeler le modèle approprié et découvrir la ressource mise en service.

    Avant de commencer

    • Assurez-vous que l'application Cloud Provisioning and Governance est déployée.
    • Assurez-vous que la dernière version de Découverte et Mappage des services est installée.
    • Assurez-vous que le périmètre de l'application est API dans le cloud.

    Rôle requis : sn_cmp.cloud_service_designer ou sn_cmp.cloud_admin

    Procédure

    1. Accédez à la table sn_capi_resource_type.
    2. Sélectionnez l'enregistrement de type de ressource approprié.
    3. Renseignez les champs du formulaire.

      Les exemples de valeurs fournis dans cette table établissent une relation individuelle entre le type de ressource AWS::S3::Bucket et son modèle de détection de ressource unique correspondant (S3 Amazon AWS).

      Champ Description
      Nom Type de ressource dans le cloud que vous souhaitez détecter

      Exemple : AWS::S3::Bucket

      Produit (Facultatif) Catégorie de produits

      Exemple : AWS Simple Storage Service

      Classe CI Nom de table CI de la CMDB. Le système écrit les informations détectées dans cette table.

      Exemple : stockage d'objets dans le cloud [cmdb_ci_cloud_object_storage]

      Modèle Modèle de détection de ressource unique pour détecter la ressource

      Exemple : S3 Amazon AWS

      Séquence de dépendance (Facultatif) Ordre de déclenchement du modèle.
    4. Sélectionnez Mettre à jour.