

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Einzelheiten zur Architektur
<a name="architecture-details"></a>

In diesem Abschnitt werden die Komponenten und [AWS-Services beschrieben, aus denen diese Lösung besteht](#aws-services-in-this-solution), sowie die Architekturdetails dazu, wie diese Komponenten zusammenarbeiten.

Die Lösung Distributed Load Testing on AWS besteht aus drei Komponenten auf hoher Ebene: einem [Frontend](front-end.md), einem [Backend](back-end.md) und einem optionalen [MCP-Server](MCP-Server.md).

## AWS-Services in dieser Lösung
<a name="aws-services-in-this-solution"></a>

Die folgenden AWS-Services sind in dieser Lösung enthalten:


| AWS Service | Description | 
| --- | --- | 
|  [Amazon API Gateway](https://aws.amazon.com/api-gateway/)  |  **Kern.** Hostet REST-API-Endpunkte in der Lösung. | 
|  [AWS CloudFormation](https://aws.amazon.com/cloudformation/)  |  **Kern.** Verwaltet Bereitstellungen für die Lösungsinfrastruktur. | 
|  [Amazon CloudFront](https://aws.amazon.com/cloudfront/)  |  **Core (nur Standardbereitstellung).** Stellt die in Amazon S3 gehosteten Webinhalte bereit, wenn die Standardhosting-Option CloudFront \+ S3 verwendet wird. | 
|  [Elastic Load Balancing (Application Load Balancer)](https://aws.amazon.com/elasticloadbalancing/)  |  **Core (nur Bereitstellung von ALB \+ ECS Fargate).** Dient der Webkonsole, wenn die Bereitstellungsoption ALB\+ ECS Fargate verwendet wird. | 
|  [AWS WAF](https://aws.amazon.com/waf/)  |  **Unterstützend, optional (nur Bereitstellung mit ALB \+ ECS Fargate).** Bietet Firewall-Schutz für Webanwendungen für die von ALB und ECS gehostete Webkonsole. | 
|  [Amazon CloudWatch](https://aws.amazon.com/cloudwatch/)  |  **Kern.** Speichert die Lösungsprotokolle und Metriken. | 
|  [Amazon Cognito](https://aws.amazon.com/cognito/)  |  **Kern.** Verwaltet die Benutzerverwaltung und Authentifizierung für die API. | 
|  [Amazon-DynamoDB](https://aws.amazon.com/dynamodb/)  |  **Kern.** Speichert Bereitstellungsinformationen und testet Szenariodetails und Ergebnisse. | 
|  [Amazon Elastic Container Service](https://aws.amazon.com/ecs/)  |  **Kern.** Stellt unabhängige Amazon ECS-Aufgaben auf AWS Fargate-Containern bereit und verwaltet sie. | 
|  [AWS Fargate](https://aws.amazon.com/fargate/)  |  **Kern.** Hostet die Amazon ECS-Container der Lösung | 
|  [AWS Identity and Access Management](https://aws.amazon.com/iam/)  |  **Kern.** Kümmert sich um die Verwaltung von Benutzerrollen und Berechtigungen. | 
|  [AWS Lambda](https://aws.amazon.com/lambda/)  |  **Kern.** Stellt Logik für die Implementierung von APIs, das Analysieren von Testergebnissen und das Starten von workers/leader Aufgaben bereit. | 
|  [AWS Step Functions](https://aws.amazon.com/step-functions/)  |  **Kern.** Orchestriert die Bereitstellung von Amazon ECS-Containern für AWS Fargate-Aufgaben in den angegebenen Regionen | 
|  [AWS Amplify](https://aws.amazon.com/amplify/)  |  **Unterstützend.** Stellt eine von [AWS Amplify](https://aws.amazon.com/amplify) betriebene Webkonsole bereit. | 
|  [Amazon EventBridge](https://aws.amazon.com/eventbridge/)  |  **Unterstützend**. Leitet Fehlerereignisse für Aufgaben und Step Functions von Amazon ECS an Lambda-Funktionen zur Fehlerbehandlung weiter und plant mithilfe von EventBridge Scheduler, dass Tests automatisch an einem bestimmten Datum oder an wiederkehrenden Terminen beginnen. | 
|  [Amazon Elastic Container Registry](https://aws.amazon.com/ecr/)  |  **Unterstützend.** Hostet das Container-Image in einem öffentlichen ECR-Repository. | 
|  [AWS IoT Core](https://aws.amazon.com/iot-core/)  |  **Unterstützend.** Ermöglicht die Anzeige von Live-Daten für einen laufenden Test, indem Sie das entsprechende Thema in AWS IoT Core abonnieren. | 
|  [AWS Systems Manager](https://aws.amazon.com/systems-manager/)  |  **Unterstützend.** Bietet Ressourcenüberwachung und Visualisierung von Ressourcenoperationen und Kostendaten auf Anwendungsebene. | 
|  [Amazon S3](https://aws.amazon.com/s3/)  |  **Unterstützend.** Hostet die statischen Webinhalte, Protokolle, Metriken und Testdaten. | 
|  [Amazon Virtual Private Cloud](https://aws.amazon.com/vpc/)  |  **Unterstützend.** Enthält die Amazon ECS-Container der Lösung, die auf AWS Fargate ausgeführt werden. | 
|  [Amazon Bedrock AgentCore](https://aws.amazon.com/bedrock/agentcore/)  |  **Unterstützend, optional.** Hostet den optionalen Remote Model Context Protocol (MCP) -Server der Lösung für die Integration von KI-Agenten mit der API. | 