Automatisieren Sie das Testen Ihrer Softwareanwendungen in großem Maßstab - Verteilte Lasttests auf AWS

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.

Automatisieren Sie das Testen Ihrer Softwareanwendungen in großem Maßstab

Datum der Veröffentlichung: November 2025

Distributed Load Testing auf AWS hilft Ihnen dabei, Leistungstests Ihrer Softwareanwendungen im großen Maßstab zu automatisieren, um Engpässe zu identifizieren, bevor Sie Ihre Anwendung veröffentlichen. Diese Lösung simuliert Tausende von verbundenen Benutzern, die HTTP-Anfragen mit kontinuierlicher Geschwindigkeit generieren, ohne dass Server bereitgestellt werden müssen.

Diese Lösung nutzt Amazon Elastic Container Service (Amazon ECS) auf AWS Fargate, um Container bereitzustellen, auf denen Ihre Lasttestsimulationen ausgeführt werden, und bietet die folgenden Funktionen:

  • Stellen Sie Amazon ECS auf AWS Fargate-Containern bereit, die unabhängig voneinander ausgeführt werden, um die Ladekapazität Ihrer Anwendung zu testen.

  • Simulieren Sie Zehntausende gleichzeitiger Benutzer in mehreren AWS-Regionen, die kontinuierlich Anfragen generieren.

  • Passen Sie Ihre Anwendungstests mithilfe von K6 JMeter, Locust-Testskripten oder einer einfachen HTTP-Endpunktkonfiguration an.

  • Planen Sie Lasttests so, dass sie sofort, zu einem future Zeitpunkt oder nach einem wiederkehrenden Zeitplan ausgeführt werden.

  • Führen Sie mehrere Lasttests gleichzeitig in verschiedenen Szenarien und Regionen durch.

Dieser Implementierungsleitfaden bietet einen Überblick über die Lösung Distributed Load Testing on AWS, ihre Referenzarchitektur und Komponenten, Überlegungen zur Planung der Bereitstellung und Konfigurationsschritte für die Bereitstellung der Lösung in der Amazon Web Services (AWS) -Cloud. Es enthält Links zu einer CloudFormationAWS-Vorlage, mit der die AWS-Services gestartet und konfiguriert werden, die für die Bereitstellung dieser Lösung erforderlich sind, wobei die bewährten AWS-Methoden für Sicherheit und Verfügbarkeit verwendet werden.

Zu den Zielgruppen für die Nutzung der Funktionen und Fähigkeiten dieser Lösung in ihrer Umgebung gehören IT-Infrastrukturarchitekten, Administratoren und DevOps Fachleute, die über praktische Erfahrung in der Architektur in der AWS-Cloud verfügen.

Verwenden Sie diese Navigationstabelle, um schnell Antworten auf diese Fragen zu finden:

Wenn du willst. Lesen.

Informieren Sie sich über die Kosten für den Betrieb dieser Lösung.

Die geschätzten Kosten für den Betrieb dieser Lösung in der Region USA Ost (Nord-Virginia) belaufen sich auf USD 30,90 pro Monat für AWS-Ressourcen.

Kosten

Machen Sie sich mit den Sicherheitsüberlegungen für diese Lösung vertraut.

Sicherheit

Erfahren Sie, wie Sie Kontingente für diese Lösung einplanen.

Kontingente

Erfahren Sie, welche AWS-Regionen diese Lösung unterstützen.

Unterstützte AWS-Regionen

Erfahren Sie mehr über den optionalen MCP-Server für KI-gestützte Lasttestanalysen.

MCP-Serverintegration

Sehen Sie sich die in dieser Lösung enthaltene CloudFormation AWS-Vorlage an oder laden Sie sie herunter, um die Infrastrukturressourcen (den „Stack“) für diese Lösung automatisch bereitzustellen.

CloudFormation AWS-Vorlage

Greifen Sie auf den Quellcode zu und verwenden Sie optional das AWS Cloud Development Kit (AWS CDK), um die Lösung bereitzustellen.

GitHub Repository