---
sourceDocument: Options de la plateforme d’IA ServiceNow de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Options de la plateforme d’IA ServiceNow de Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Exécution des scripts requis pour la configuration AWS

# Exécution des scripts requis pour la configuration AWS {#ariaid-title1}

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 minutes de lecture

Vous devez exécuter les scripts fournis avec le Connecteur du graphe de services pour AWS pour configurer l'environnement pour l'importation AWS des données.  
Important :  
Avant d'exécuter un AWS script, assurez-vous d'avoir rempli les conditions préalables. Voir [Conditions préalables à l'exécution des scripts](https://servicenow-prod.fluidtopics.net/h4omUeMQJfMqQ_LbKQJstg#sgc-cmdb-aws-scripts-prereq "Remplissez les conditions préalables avant d’exécuter les AWS scripts.").

Les AWS scripts fournis avec le connecteur configurent AWS les ressources pour importer les données des éléments de configuration (CI) dans le CMDB. Pour en savoir plus, reportez-vous à la rubrique [AWS Ressources utilisées par le Connecteur du graphe de services pour AWS](https://servicenow-prod.fluidtopics.net/4zlpSHJUJXFVhvBNdlesFw "Familiarisez-vous avec les AWS concepts pour savoir comment le Connecteur du graphe de services pour AWS est intégré à Amazon Web Services (AWS).").

En fonction des AWS exigences environnementales, les scripts fournis avec Connecteur du graphe de services pour AWS le sont classés comme décrit dans le tableau suivant.

|-|-|-|
| [Scripts basiques Scripts permettant de configurer l'environnement AWS pour importer des données à l'aide du connecteur.](https://servicenow-prod.fluidtopics.net/JqPjG31eyD0hyXj8FhsvgQ#sgc-cmdb-aws-script-op__section_vfh_wyf_4zb) | [Scripts de découverte approfondie Scripts pour la configuration de la découverte approfondie sur Amazon les instances Elastic Compute Cloud (Amazon EC2).](https://servicenow-prod.fluidtopics.net/JqPjG31eyD0hyXj8FhsvgQ#sgc-cmdb-aws-script-op__section_ahc_jwf_4zb) | [Amazon Scripts EKS Scripts de configuration des Amazon Elastic Kubernetes Service (EKS) grappes.](https://servicenow-prod.fluidtopics.net/JqPjG31eyD0hyXj8FhsvgQ#sgc-cmdb-aws-script-op__section_osh_4zf_4zb) |
[ ]

{#sgc-cmdb-aws-script-op__table_w2k_kkm_4zb}

## Scripts basiques {#sgc-cmdb-aws-script-op__section_vfh_wyf_4zb}

Utilisez les scripts de base pour configurer l'environnement d'importation de données à l'aide AWS du Connecteur du graphe de services pour AWS fichier .

Le tableau suivant décrit les scripts de base AWS disponibles avec le connecteur, les paramètres d'entrée saisis lors de l'exécution d'un script, les conditions d'exécution des scripts et les résultats de l'exécution des scripts.
{#sgc-cmdb-aws-script-op__table_jw4_yyf_4zb__entry__4}

| Script | Paramètres d'entrée | Condition d'exécution | Résultat |
|-|-|-|-|
| EnableAWSConfig.yml | Aucune | Exécutez le script dans tous les comptes et AWS toutes les AWS régions en créant un StackSet CloudFormation dans le compte de gestion. Consultez [Créer un ensemble de piles](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html) sur le site de documentation AWS . | Active l'enregistreur de AWS configuration . |
| CreateServiceNowUser.yml | SNUserName :   Nom de l'utilisateur ServiceNow IAM qui a été créé dans le cadre de la configuration. Voir [Conditions préalables à l'exécution des scripts](https://servicenow-prod.fluidtopics.net/h4omUeMQJfMqQ_LbKQJstg#sgc-cmdb-aws-scripts-prereq "Remplissez les conditions préalables avant d’exécuter les AWS scripts."). Valeur par défaut : `NOWSGCUser` Nom du rôle MbrActName :   Nom du ServiceNow rôle IAM qui a été créé dans le cadre de la configuration. Voir [Conditions préalables à l'exécution des scripts](https://servicenow-prod.fluidtopics.net/h4omUeMQJfMqQ_LbKQJstg#sgc-cmdb-aws-scripts-prereq "Remplissez les conditions préalables avant d’exécuter les AWS scripts."). Valeur par défaut : `SnowOrganizationAccountAccessRole` | Exécutez le script en créant une pile soit dans le compte de gestion, soit dans un compte membre désigné. Reportez-vous à [Création d'une pile sur le AWS Console CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) sur le site de documentation AWS . | Crée l'utilisateur ServiceNow IAM. |
| CreateSnowOrganizationAccountAccessRoleInMemberAccount.yml | ACNNBR :   ID du compte de gestion lorsque ServiceNow l'utilisateur IAM se trouve dans un compte de gestion Ou ID de compte de membre désigné lorsque l'utilisateur ServiceNow IAM se trouve dans un compte de membre désigné. Catégorie S3 :   Amazon Nom de la catégorie S3 pour obtenir la sortie `SendCommand` . ServiceNowUserName :   Nom de l'utilisateur ServiceNow IAM qui a été créé dans le cadre de la configuration. Voir [Conditions préalables à l'exécution des scripts](https://servicenow-prod.fluidtopics.net/h4omUeMQJfMqQ_LbKQJstg#sgc-cmdb-aws-scripts-prereq "Remplissez les conditions préalables avant d’exécuter les AWS scripts."). Valeur par défaut : `NOWSGCUser` | Exécutez le script dans tous les AWS comptes en créant un StackSet CloudFormation dans le compte de gestion. Consultez [Créer un ensemble de piles](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html) sur le site de documentation AWS . | Active les politiques, rôles et groupes IAM en lecture seule pour l'utilisateur ServiceNow IAM. |
| SnowDesignatedAccountAccessRoleInManagementAccount.yml | MEMBRE ACTNBR :   ID du compte de membre où ServiceNow l'utilisateur IAM a été créé. | Exécutez le script en créant une pile dans le compte de gestion. Reportez-vous à [Création d'une pile sur le AWS Console CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) sur le site de documentation AWS . Remarque : Utilisez le script `SnowDesignatedAccountAccessRoleInManagementAccount.yml` uniquement lorsque l'utilisateur ServiceNow IAM a été créé dans un compte membre. | Crée le ServiceNow rôle IAM dans le compte de gestion. |
| AWS-SystemsManager-AutomationExecutionRole.yml | Aucune | Exécutez le script dans tous les AWS comptes en créant un StackSet CloudFormation dans le compte de gestion. Consultez [Créer un ensemble de piles](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html) sur le site de documentation AWS . | Provisionne le rôle d'exécution nécessaire pour exécuter des automatisations dans les comptes membres. Prérequis pour configurer Systems Manager Automation. |
| AWS-SystemsManager-AutomationAdministrationRole.yml | Aucune | Exécutez le script en créant une pile dans le compte de gestion. Reportez-vous à [Création d'une pile sur le AWS Console CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) sur le site de documentation AWS . | Met en service le rôle d'administrateur dans le compte de gestion nécessaire pour exécuter l'automatisation entre comptes sur plusieurs comptes. Prérequis pour configurer Systems Manager Automation. |
[Tableau 1. Détails de script de base]

{#sgc-cmdb-aws-script-op__table_jw4_yyf_4zb}

## Scripts de découverte approfondie {#sgc-cmdb-aws-script-op__section_ahc_jwf_4zb}

Utilisez les scripts de découverte approfondie pour configurer la découverte approfondie sur Amazon les instances EC2.  
Remarque :  
Exécutez les scripts de découverte approfondie uniquement lorsque vous souhaitez effectuer une découverte approfondie sur les instances EC2.
La table suivante décrit les scripts de découverte approfondie , les paramètres d'entrée entrés lors de l'exécution d'un script, les conditions d'exécution des scripts et les résultats de l'exécution des scripts.
{#sgc-cmdb-aws-script-op__table_fjg_vs4_jzb__entry__4}

| Script | Paramètres d'entrée | Condition d'exécution | Résultat |
|-|-|-|-|
| AmazonSSMForInstancesRoleSetup.yml | Catégorie S3 :   Nom de la catégorie S3 qui collecte les détails à partir des instances EC2. Voir [Conditions préalables à l'exécution des scripts](https://servicenow-prod.fluidtopics.net/h4omUeMQJfMqQ_LbKQJstg#sgc-cmdb-aws-scripts-prereq "Remplissez les conditions préalables avant d’exécuter les AWS scripts."). | Exécutez le script dans tous les AWS comptes en créant un StackSet CloudFormation dans le compte de gestion. Consultez [Créer un ensemble de piles](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html) sur le site de documentation AWS . | Crée le rôle de profil d'instance IAM AmazonSSMForInstancesRole à associer aux instances EC2. |
| SG-AWS-RunShellScript-Setup.yml | Aucune | Exécutez le script dans tous les AWS comptes et toutes les AWS régions en créant un StackSet CloudFormation dans le compte de gestion. AWS les administrateurs doivent mettre à jour les documents SSM et vérifier que les instances EC2 peuvent exécuter les commandes pertinentes pour une intégration correcte. Consultez [Créer un ensemble de piles](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html) sur le site de documentation AWS . | Crée AWS des documents Systems Manager (SSM) pour extraire des données de découverte approfondie à partir d'une Linux instance EC2. Récupère les détails de version pour les applications middleware, y compris le serveur HTTP Apache, le serveur Nginx, le serveur Apache Tomcat et l'instance MySQL. |
| SG-AWS-RunPowerShellScript-Setup.yml | Aucune | Exécutez le script dans tous les AWS comptes et toutes les AWS régions en créant un StackSet CloudFormation dans le compte de gestion. Consultez [Créer un ensemble de piles](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html) sur le site de documentation AWS . | Crée des AWS documents SSM pour extraire des données de découverte approfondie à partir d'une Windows instance EC2. |
[Tableau 2. Détails du script de découverte approfondie]

{#sgc-cmdb-aws-script-op__table_fjg_vs4_jzb}

## Amazon Scripts EKS {#sgc-cmdb-aws-script-op__section_osh_4zf_4zb}

Utilisez les scripts Amazon EKS pour configurer Amazon Elastic Kubernetes Service (EKS) des grappes.  
Remarque :  
Exécutez les scripts Amazon EKS uniquement lorsque le Amazon service EKS pour Kubernetes les grappes est requis.

Le tableau suivant décrit les scripts Amazon EKS , les conditions d'exécution des scripts et les résultats de l'exécution des scripts.
{#sgc-cmdb-aws-script-op__table_psh_4zf_4zb__entry__3}

| Script | Condition d'exécution | Résultat |
|-|-|-|
| SG-AWS-RunKubeCtlEKSNamesShellScript.yml | Exécutez le script dans tous les AWS comptes et AWS les régions où se trouvent les hôtes bastions EC2 en créant un StackSet CloudFormation dans le compte de gestion. Consultez [Créer un ensemble de piles](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html) sur le site de documentation AWS . | Crée un AWS document SSM pour détecter les grappes EKS associées aux hôtes bastions EC2. Remarque : Un AWS administrateur cloud peut mettre à jour le document SSM dans sa AWS configuration. |
| SG-AWS-RunKubeCtlShellScript.yml | Exécutez le script dans tous les AWS comptes et AWS les régions où se trouvent les hôtes bastions EC2 en créant un StackSet CloudFormation dans le compte de gestion. Consultez [Créer un ensemble de piles](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacksets-getting-started-create.html) sur le site de documentation AWS . | Crée un AWS document SSM pour extraire les CI liés aux Kubernetes composants, tels que les pods, les services et les déploiements, à partir des grappes EKS. Remarque : Un AWS administrateur cloud peut mettre à jour le document SSM dans sa AWS configuration. |
[Tableau 3. Détails Amazon du script EKS]

{#sgc-cmdb-aws-script-op__table_psh_4zf_4zb}

