

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

# 아키텍처 세부 정보
<a name="architecture-details"></a>

이 섹션에서는 [이 솔루션을 구성하는 구성 요소 및 AWS 서비스와](#aws-services-in-this-solution) 이러한 구성 요소가 함께 작동하는 방식에 대한 아키텍처 세부 정보를 설명합니다.

AWS의 분산 로드 테스트 솔루션은 [프런트 엔드](front-end.md), [백엔드](back-end.md) 및 선택적 [MCP 서버](MCP-Server.md)라는 세 가지 상위 수준 구성 요소로 구성됩니다.

## 이 솔루션의 AWS 서비스
<a name="aws-services-in-this-solution"></a>

이 솔루션에는 다음 AWS 서비스가 포함되어 있습니다.


| AWS 서비스 | 설명 | 
| --- | --- | 
|   [Amazon API Gateway](https://aws.amazon.com/api-gateway/)   |   **Core.** 솔루션에서 REST API 엔드포인트를 호스팅합니다.  | 
|   [CloudFormation](https://aws.amazon.com/cloudformation/)   |   **Core.** 솔루션 인프라에 대한 배포를 관리합니다.  | 
|   [Amazon CloudFront](https://aws.amazon.com/cloudfront/)   |   **Core.** Amazon S3에서 호스팅되는 웹 콘텐츠를 제공합니다.  | 
|   [Amazon CloudWatch](https://aws.amazon.com/cloudwatch/)()   |   **Core.** 솔루션 로그 및 지표를 저장합니다.  | 
|   [Amazon Cognito](https://aws.amazon.com/cognito/)   |   **Core.** API에 대한 사용자 관리 및 인증을 처리합니다.  | 
|   [Amazon DynamoDB](https://aws.amazon.com/dynamodb/)   |   **Core.** 배포 정보를 저장하고 시나리오 세부 정보 및 결과를 테스트합니다.  | 
|   [Amazon Elastic Container Service](https://aws.amazon.com/ecs/)   |   **Core.** AWS Fargate 컨테이너에서 독립적인 Amazon ECS 작업을 배포하고 관리합니다.  | 
|   [AWS Fargate](https://aws.amazon.com/fargate/)   |   **Core.** 호스트 솔루션의 Amazon ECS 컨테이너  | 
|   [AWS Identity and Access Management](https://aws.amazon.com/iam/)   |   **Core.** 사용자 역할 및 권한 관리를 처리합니다.  | 
|   [Lambda](https://aws.amazon.com/lambda/)   |   **Core.** APIs 구현, 테스트 결과 구문 분석 및 작업자/리더 작업 시작을 위한 로직을 제공합니다.  | 
|   [AWS Step Functions](https://aws.amazon.com/step-functions/)   |   **Core.** 지정된 리전의 AWS Fargate 태스크에서 Amazon ECS 컨테이너 프로비저닝을 오케스트레이션합니다.  | 
|   [Amplify](https://aws.amazon.com/amplify/)   |   **지원.** [AWS Amplify](https://aws.amazon.com/amplify)로 구동되는 웹 콘솔을 제공합니다.  | 
|   [Amazon CloudWatch Events](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/WhatIsCloudWatchEvents.html)   |   **지원.** 지정된 날짜 또는 반복 날짜에 자동으로 시작되도록 테스트를 예약합니다.  | 
|   [Amazon Elastic 컨테이너 레지스트리](https://aws.amazon.com/ecr/)   |   **지원.** 컨테이너 이미지를 퍼블릭 ECR 리포지토리에 호스팅합니다.  | 
|   [AWS IoT Core](https://aws.amazon.com/iot-core/)   |   **지원.** AWS IoT Core에서 해당 주제를 구독하여 실행 중인 테스트에 대한 라이브 데이터를 볼 수 있습니다.  | 
|   [AWS Systems Manager](https://aws.amazon.com/systems-manager/)   |   **지원.** 리소스 작업 및 비용 데이터에 대한 애플리케이션 수준의 리소스 모니터링 및 시각화를 제공합니다.  | 
|   [Amazon S3](https://aws.amazon.com/s3/)   |   **지원.** 정적 웹 콘텐츠, 로그, 지표 및 테스트 데이터를 호스팅합니다.  | 
|   [Amazon Virtual Private Cloud](https://aws.amazon.com/vpc/)   |   **지원.** AWS Fargate에서 실행되는 솔루션의 Amazon ECS 컨테이너를 포함합니다.  | 
|   [Amazon Bedrock AgentCore](https://aws.amazon.com/bedrock/agentcore/)   |   **지원, 선택 사항.** AI 에이전트와 API 통합을 위한 솔루션의 선택적 원격 모델 컨텍스트 프로토콜(MCP) 서버를 호스팅합니다.  | 