

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Detalles de la arquitectura
<a name="architecture-details"></a>

En esta sección se describen los componentes y [los servicios de AWS que componen esta solución](#aws-services-in-this-solution) y los detalles de la arquitectura sobre cómo funcionan juntos estos componentes.

La solución Distributed Load Testing en AWS consta de tres componentes de alto nivel: un [front-end](front-end.md), un [backend](back-end.md) y un servidor [MCP](MCP-Server.md) opcional.

## Los servicios de AWS en esta solución
<a name="aws-services-in-this-solution"></a>

Esta solución incluye los siguientes servicios de AWS:


| Servicio de AWS | Description (Descripción) | 
| --- | --- | 
|   [Amazon API Gateway](https://aws.amazon.com/api-gateway/)   |   **Principal.** Aloja los puntos de enlace de la API REST en la solución.  | 
|   [AWS CloudFormation](https://aws.amazon.com/cloudformation/)   |   **Principal.** Administra las implementaciones de la infraestructura de la solución.  | 
|   [Amazon CloudFront](https://aws.amazon.com/cloudfront/)   |   **Principal.** Sirve el contenido web alojado en Amazon S3.  | 
|   [Amazon CloudWatch](https://aws.amazon.com/cloudwatch/)   |   **Principal.** Almacena los registros y las métricas de la solución.  | 
|   [Amazon Cognito](https://aws.amazon.com/cognito/)   |   **Principal.** Gestiona la administración de usuarios y la autenticación de la API.  | 
|   [Amazon DynamoDB](https://aws.amazon.com/dynamodb/)   |   **Principal.** Almacena la información de implementación y prueba los detalles y los resultados del escenario.  | 
|   [Amazon Elastic Container Service](https://aws.amazon.com/ecs/)   |   **Principal.** Implementa y administra tareas independientes de Amazon ECS en contenedores de AWS Fargate.  | 
|   [AWS Fargate](https://aws.amazon.com/fargate/)   |   **Principal.** Aloja los contenedores Amazon ECS de la solución  | 
|   [AWS Identity and Access Management](https://aws.amazon.com/iam/)   |   **Principal.** Gestiona las funciones de los usuarios y la gestión de los permisos.  | 
|   [AWS Lambda](https://aws.amazon.com/lambda/)   |   **Principal.** Proporciona la lógica para APIs la implementación, las pruebas, el análisis de los resultados y el inicio de workers/leader las tareas.  | 
|   [AWS Step Functions](https://aws.amazon.com/step-functions/)   |   **Principal.** Organiza el aprovisionamiento de contenedores de Amazon ECS en las tareas de AWS Fargate en las regiones especificadas  | 
|   [AWS Amplify](https://aws.amazon.com/amplify/)   |   **Admite.** Proporciona una consola web con tecnología de [AWS Amplify](https://aws.amazon.com/amplify).  | 
|   [ CloudWatch Eventos de Amazon](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/WhatIsCloudWatchEvents.html)   |   **Admite.** Programa las pruebas para que comiencen automáticamente en una fecha específica o en fechas recurrentes.  | 
|   [Amazon Elastic Container Registry](https://aws.amazon.com/ecr/)   |   **Admite.** Aloja la imagen del contenedor en un repositorio ECR público.  | 
|   [AWS IoT Core](https://aws.amazon.com/iot-core/)   |   **Admite.** Permite ver los datos en tiempo real de una prueba en ejecución suscribiéndose al tema correspondiente en AWS IoT Core.  | 
|   [AWS Systems Manager](https://aws.amazon.com/systems-manager/)   |   **Admite.** Proporciona monitoreo de recursos a nivel de aplicación y visualización de las operaciones de los recursos y los datos de costos.  | 
|   [Amazon S3](https://aws.amazon.com/s3/)   |   **Admite.** Aloja el contenido web estático, los registros, las métricas y los datos de las pruebas.  | 
|   [Amazon Virtual Private Cloud](https://aws.amazon.com/vpc/)   |   **Admite.** Contiene los contenedores Amazon ECS de la solución que se ejecutan en AWS Fargate.  | 
|   [Amazon Bedrock AgentCore](https://aws.amazon.com/bedrock/agentcore/)   |   **Soporte, opcional.** Alberga el servidor de protocolo de contexto de modelo remoto (MCP) opcional de la solución para la integración de los agentes de IA con la API.  | 