

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 검색 구성 요소
<a name="discovery-component"></a>

검색 구성 요소는 AWS 아키텍처에서 워크로드 검색의 주요 데이터 수집 요소입니다. AWS Config를 쿼리하고 API 호출을 * [설명](architecture-details.md#supported-resources)*하여 리소스 인벤토리와 리소스 간의 관계를 유지하는 것은 AWS Config의 책임입니다.

 **AWS 검색 구성 요소의 워크로드 검색** 

![워크로드 검색 검색 구성 요소](http://docs.aws.amazon.com/ko_kr/solutions/latest/workload-discovery-on-aws/images/workload-discovery-discovery-component.png)


이 솔루션은 Amazon ECR에서 다운로드한 컨테이너 이미지를 사용하여 AWS Fargate 작업을 실행하도록 Amazon ECS를 구성합니다. AWS Fargate 작업은 15분 간격으로 실행되도록 예약되어 있습니다. 수집된 리소스 관계 데이터는 Amazon Neptune 그래프 데이터베이스 및 Amazon OpenSearch Service에 삽입됩니다.

검색 구성 요소 워크플로는 다음 세 단계로 구성됩니다.

1. Amazon ECS는 15분 간격으로 AWS Fargate 작업을 호출합니다.

1. Fargate 태스크는 AWS Config, AWS API *설명* 호출 및 Amazon Neptune 데이터베이스에서 리소스 데이터를 수집합니다.

1. Fargate 작업은 Amazon Neptune 데이터베이스에 있는 항목과 AWS Config에서 수신한 항목 및 *설명* 호출 간의 차이를 계산합니다.

1. Fargate 태스크는 AppSync API에 요청을 전송하여 Amazon Neptune 및 Amazon OpenSearch Service에서 검색된 리소스 및 관계의 변경 사항을 유지합니다.