View a markdown version of this page

Cost (Kosten) - 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.

Cost (Kosten)

Sie sind für die Kosten der AWS-Services verantwortlich, die Sie beim Betrieb dieser Lösung in Anspruch nehmen. Die Gesamtkosten hängen von der Anzahl der ausgeführten Lasttests, der Dauer dieser Tests und der Menge der generierten Daten ab. Zum jetzigen Zeitpunkt belaufen sich die geschätzten Kosten für die Ausführung dieser Lösung mit Standardeinstellungen in der Region USA Ost (Nord-Virginia) auf etwa 30,90$ pro Monat.

Die folgende Tabelle enthält ein Beispiel für eine Aufschlüsselung der Kosten für die Bereitstellung dieser Lösung mit den Standardparametern in der Region USA Ost (Nord-Virginia) für einen Monat.

AWS Service Dimensionen Kosten [USD]

AWS Fargate

10 On-Demand-Aufgaben (mit zwei vCPUs und 4 GB Arbeitsspeicher), die 30 Stunden lang ausgeführt werden

29,62$

Amazon DynamoDB

1.000 On-Demand-Schreibkapazitätseinheiten

1.000 On-Demand-Lesekapazitätseinheiten

0,0015$

AWS Lambda

1.000 Anfragen

Gesamtdauer 10 Minuten

1,25$

AWS Step Functions

1.000 Zustandsübergänge

0,025 USD

Insgesamt:

30,90$ pro Monat

Die Lösungsressourcen sind mit dem Schlüssel= SolutionId und dem Wert=SO0062 gekennzeichnet. Sie können den Tag-Schlüssel aktivieren, indem Sie der Dokumentation activating-tags folgen SolutionId . Sobald das Tag aktiviert ist, können Sie eine Kostenkategorienregel erstellen, indem Sie der Dokumentation zur Erstellung von Kostenkategorien folgen. Sie können die für die Lösung angefallenen Kosten einsehen, indem Sie die Kostenkategorienkonsole überwachen und den Namen der Kostenkategorie auswählen.

Wir empfehlen, über den AWS Cost Explorer ein Budget zu erstellen, um die Kosten besser verwalten zu können. Die Preise sind freibleibend. Vollständige Informationen finden Sie auf der Preisseite für jeden AWS-Service, der in dieser Lösung verwendet wird.

Anmerkung

Die standardmäßige Aufgabenkonfiguration verwendet 2 vCPUs und 4 GB Arbeitsspeicher pro Aufgabe. Wenn Ihre Auslastungstests diese Ressourcen nicht benötigen, können Sie sie reduzieren, um die Kosten zu senken. Umgekehrt können Sie die Ressourcen erhöhen, um eine höhere Parallelität pro Aufgabe zu unterstützen. Weitere Informationen finden Sie im Abschnitt Erhöhung der Containerressourcen in diesem Handbuch.

Anmerkung

Diese Lösung bietet die Möglichkeit, Live-Daten bei der Ausführung eines Tests einzubeziehen. Für diese Funktion sind eine zusätzliche AWS Lambda Lambda-Funktion und ein AWS IoT Core Core-Thema erforderlich, für die zusätzliche Kosten anfallen.

Kosten für die Integration von DevOps AWS-Agenten

Diese Lösung stellt eine Infrastruktur zur Unterstützung der Integration mit AWS DevOps Agent bereit, darunter zwei Amazon DynamoDB-Tabellen für die Registrierung von Agentenbereichen und die Nachverfolgung von Ermittlungen. Diese Tabellen verwenden den On-Demand-Kapazitätsmodus, sodass AWS Ihnen je nach Nutzung eine Gebühr pro Lese- und Schreibanfrage berechnet. Weitere Informationen zu Preisen finden Sie unter Amazon DynamoDB – Preise.

Wenn Sie die DevOps Agent-Integration verwenden, um Untersuchungen Ihrer Testergebnisse durchzuführen, wird der DevOps AWS-Agent-Service separat pro Agenten-Sekunde in Rechnung gestellt. Diese Kosten sind in der obigen Schätzung nicht enthalten. Vollständige Preisinformationen finden Sie unter Preise für DevOps AWS-Agenten.

CloudWatch Dashboard-Kosten pro Testszenario

Jedes Mal, wenn ein Auslastungstest ausgeführt wird, erstellt diese Lösung ein CloudWatch Amazon-Dashboard, das EcsLoadTesting-<testId>-<region> in jeder Region benannt ist, in der der Test ausgeführt wird. Bei nachfolgenden Durchläufen desselben Testszenarios wird dasselbe Dashboard aktualisiert, sodass Ihr Konto ein Dashboard für jedes Testszenario in jeder Region enthält. Diese Dashboards verbleiben nach Abschluss der Tests in Ihrem Konto und es fallen weiterhin monatliche Gebühren an, bis sie gelöscht werden. Diese Kosten sind in der obigen Schätzung nicht enthalten.

Servicekomponente Dimensionen Kosten [USD]

Amazon CloudWatch

1 Dashboard pro Testszenario pro Region

3,00$ pro Dashboard pro Monat

Beispiel: 10 Testszenarien, die jeweils in 2 Regionen laufen

20 Dashboards

60,00$ pro Monat (vor dem kostenlosen Kontingent)

Das CloudWatch kostenlose Kontingent umfasst drei Dashboards (jeweils bis zu 50 Messwerte) pro Monat kostenlos. Bei Konten mit vielen Testszenarien oder bei Tests, die über mehrere Regionen verteilt sind, können sich diese Kosten schnell erhöhen. Um laufende Gebühren zu vermeiden, löschen Sie Testszenarien, die Sie nicht mehr benötigen, über die Webkonsole der Lösung, die auch die zugehörigen Dashboards löscht, oder löschen Sie die Dashboards manuell. Die Schritte zum manuellen Löschen finden Sie im Abschnitt Manuelles Löschen von zurückgehaltenen Ressourcen in diesem Handbuch.

Die Preise sind freibleibend. Vollständige Informationen finden Sie in den CloudWatch Amazon-Preisen.

Zusätzliche Kosten für MCP-Server (optional)

Die folgende Tabelle enthält eine Aufschlüsselung der Kosten für die MCP-Serverintegration mit Preisen in der Region USA Ost (Nord-Virginia) für einen Monat.

Servicekomponente Dimensionen Kosten [USD]

AgentCore Gateway — Indizierung von Tools

10 Werkzeuge × 0,02$ pro 100 Werkzeuge

0,002$

AgentCore Gateway — Such-API

10.000 Interaktionen × 0,025$ pro 1.000

0,25$

AgentCore Gateway — API-Aufrufe

50.000 Aufrufe × 0,005 USD pro 1.000

0,25$

AWS Lambda-Funktion

Variabel je nach Nutzung (typische Workloads)

5,00$ — 20,00$

Geschätzte zusätzliche Kosten insgesamt:

5,50$ bis 20,50$ pro Monat

Die Preise sind freibleibend. Vollständige Informationen zu den AgentCore Gateway-Preisen finden Sie unter Amazon Bedrock Pricing (Abschnitt AgentCore Gateway). Informationen zu den Lambda-Preisen finden Sie unter AWS Lambda Pricing.

Zusätzliche Kosten für die von ALB + ECS Fargate gehostete Webkonsole (optional)

Wenn Sie sich für die Bereitstellungsoption ALB + ECS Fargate entscheiden, fallen die folgenden zusätzlichen Kosten an. Die Preise gelten für die Region USA Ost (Nord-Virginia).

Servicekomponente Dimensionen Kosten [USD]

Elastic Load Balancing

1 Application Load Balancer

19,35$

AWS Fargate

2 Aufgaben (0,25 vCPU, 0,5 GB Speicher) werden ausgeführt 24/7

17,77$

Amazon Virtual Private Cloud (VPC)

3 Schnittstellen-Endpunkte, 2 Availability Zones

43,21$

Amazon CloudWatch

10 Metriken, 1.000 GetMetricData Anfragen, 1.000 API-Anfragen, 5 GB Protokollaufnahme, 1 Dashboard, 10 Alarme

6,54$

Amazon S3

0,1 GB S3-Standardspeicher, 100 PUT/COPY/POST/LIST Anfragen, 10.000 Anfragen GET/SELECT

0,01$

AWS WAF

1 Web-ACL, 3 verwaltete Regelgruppen (CRS,, AnonymousIpList) AmazonIpReputationList, 10.000 Anfragen (die Anforderungskosten sind vernachlässigbar)

8,00$

Geschätzte zusätzliche Kosten insgesamt:

94,88$ pro Monat

Die Preise sind freibleibend. Vollständige Informationen finden Sie unter Elastic Load Balancing Balancing-Preise, AWS Fargate-Preise und AWS WAF WAF-Preise.