

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 架构详情
<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/)   |   **核心。**在解决方案中托管 REST API 端点。  | 
|   [AWS CloudFormation](https://aws.amazon.com/cloudformation/)   |   **核心。**管理解决方案基础架构的部署。  | 
|   [Amazon CloudFront](https://aws.amazon.com/cloudfront/)   |   **核心。**提供托管在 Amazon S3 中的网络内容。  | 
|   [Amazon CloudWatch](https://aws.amazon.com/cloudwatch/)   |   **核心。**存储解决方案日志和指标。  | 
|   [Amazon Cognito](https://aws.amazon.com/cognito/)   |   **核心。**处理 API 的用户管理和身份验证。  | 
|   [Amazon DynamoDB](https://aws.amazon.com/dynamodb/)   |   **核心。**存储部署信息并测试场景详细信息和结果。  | 
|   [Amazon Elastic Container Service](https://aws.amazon.com/ecs/)   |   **核心。**在 AWS Fargate 容器上部署和管理独立的 Amazon ECS 任务。  | 
|   [AWS Fargate](https://aws.amazon.com/fargate/)   |   **核心。**托管解决方案的 Amazon ECS 容器  | 
|   [AWS 身份和访问管理 AWS Identity Access](https://aws.amazon.com/iam/)   |   **核心。**处理用户角色和权限管理。  | 
|   [AWS Lambda](https://aws.amazon.com/lambda/)   |   **核心。**为 APIs 实施、测试结果解析和启动 workers/leader 任务提供逻辑。  | 
|   [AWS Step Functions](https://aws.amazon.com/step-functions/)   |   **核心。**为指定区域的 AWS Fargate 任务编排 Amazon ECS 容器的预配置  | 
|   [AWS Amplify](https://aws.amazon.com/amplify/)   |   **支持。**提供由 AW [S Ampli](https://aws.amazon.com/amplify) fy 提供支持的网络控制台。  | 
|   [亚马逊 CloudWatch 活动](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/WhatIsCloudWatchEvents.html)   |   **支持。**将测试安排为在指定日期或重复日期自动开始。  | 
|   [Amazon Elastic Container Registry](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/)   |   **支持。**托管静态 Web 内容、日志、指标和测试数据。  | 
|   [Amazon Virtual Private Cloud](https://aws.amazon.com/vpc/)   |   **支持。**包含在 AWS Fargate 上运行的解决方案的 Amazon ECS 容器。  | 
|   [Amazon Bedrock AgentCore](https://aws.amazon.com/bedrock/agentcore/)   |   **支持，可选。**托管解决方案的可选远程模型上下文协议 (MCP) 服务器，用于 AI 代理与 API 集成。  | 