

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Composant Discovery
<a name="discovery-component"></a>

Le composant de découverte est le principal élément de collecte de données de l'architecture Workload Discovery sur AWS. Il est chargé d'interroger AWS Config et d'effectuer des appels d'API de *[description](architecture-details.md#supported-resources)* afin de maintenir l'inventaire des ressources et leurs relations entre elles.

 **Composant de découverte de la charge de travail sur AWS** 

![\[composant de découverte de la charge de travail\]](http://docs.aws.amazon.com/fr_fr/solutions/latest/workload-discovery-on-aws/images/workload-discovery-discovery-component.png)


Cette solution configure Amazon ECS pour exécuter une tâche AWS Fargate à l'aide de l'image du conteneur téléchargée depuis Amazon ECR. La tâche AWS Fargate est planifiée pour être exécutée à intervalles de 15 minutes. Les données relatives aux relations entre les ressources collectées sont insérées dans une base de données de graphes Amazon Neptune et dans Amazon OpenSearch Service.

Le flux de travail du composant de découverte comprend les trois étapes suivantes :

1. Amazon ECS invoque une tâche AWS Fargate à intervalles de 15 minutes.

1. La tâche Fargate collecte des données sur les ressources à partir d'AWS Config, des appels de description d'*API* AWS et de la base de données Amazon Neptune.

1. *La tâche Fargate calcule la différence entre le contenu de la base de données Amazon Neptune et ce qu'elle a reçu d'AWS Config et des appels de description.*

1. La tâche Fargate envoie des demandes à AppSync l'API pour conserver les modifications apportées aux ressources et aux relations découvertes dans Amazon Neptune et Amazon Service. OpenSearch 