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 beim Ausführen dieser Lösung verwendet werden. 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 USD pro Monat.

Die folgende Tabelle enthält ein Beispiel für eine Kostenaufschlüsselung 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]

ALS 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 Key= SolutionId und value=SO0062 gekennzeichnet. Sie können den Tag-Schlüssel aktivieren, indem Sie der Dokumentation zur Aktivierung von Tags folgen SolutionId . https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/activating-tags.html Sobald das Tag aktiviert ist, können Sie eine Kostenkategorieregel 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 Kostenkategorien-Konsole überwachen und den Namen der Kostenkategorie auswählen.

Wir empfehlen, über 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 Standardaufgabenkonfiguration 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öhen Sie die Container-Ressourcen in diesem Handbuch.

Anmerkung

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

Anmerkung

Die Fargate-Kosten skalieren je nachdem, wie lange die Aufgaben ausgeführt werden. Im Standardmodus wird dies durch die von Ihnen eingestellten Werte für Hochlauf und Sperre bestimmt. Im systemeigenen Modus bestimmt Ihr Skript dies, begrenzt durch die von Ihnen festgelegte Sicherheitsdauer. Diese Dauer begrenzt auch, wie lange ein systemeigener Test in Rechnung gestellt werden kann. Weitere Informationen finden Sie unter Traffic-Shape-Modi.

Kosten für die Integration von AWS DevOps Agent

Diese Lösung stellt eine Infrastruktur zur Unterstützung der Integration mit AWS DevOps Agent bereit, einschließlich zweier 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 Schreibanforderung berechnet. Weitere Informationen zu Preisen finden Sie unter Amazon DynamoDB – Preise.

Wenn Sie die DevOps Agent-Integration verwenden, um Untersuchungen an Ihren Testergebnissen 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 Lasttest 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. Für sie fällt eine monatliche Gebühr an, bis Sie sie löschen. Diese Kosten sind in der obigen Schätzung nicht enthalten.

Service-Komponente Dimensionen Kosten [USD]

Amazon CloudWatch

1 Dashboard pro Testszenario pro Region

3,00 USD pro Dashboard und Monat

Beispiel: 10 Testszenarien, die jeweils in 2 Regionen ausgeführt werden

20 Dashboards

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

Das CloudWatch kostenlose Kontingent beinhaltet drei Dashboards (jeweils bis zu 50 Metriken) pro Monat, die kostenlos sind. Bei Konten mit vielen Testszenarien oder bei Tests, die auf 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, wodurch auch die zugehörigen Dashboards gelöscht werden, oder löschen Sie die Dashboards manuell. Schritte zum manuellen Löschen finden Sie im Abschnitt Manuelles Löschen von gespeicherten Ressourcen in diesem Handbuch.

Die Preise sind freibleibend. Vollständige Informationen finden Sie unter CloudWatch Amazon-Preise.

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

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

Service-Komponente Dimensionen Kosten [USD]

AgentCore Gateway — Tool-Indexierung

10 Werkzeuge × 0,02 USD 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$ pro 1.000

0,25$

AWS Lambda-Funktion

Variabel je nach Nutzung (typische Workloads)

5,00$ — 20,00$

Geschätzte Zusatzkosten insgesamt:

5,50$ — 20,50$ pro Monat

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

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

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

Service-Komponente Dimensionen Kosten [USD]

Elastic Load Balancing

1 Load Balancer für Anwendungen

19,35$

ALS 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$

Amazonas 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 (Anforderungskosten vernachlässigbar)

8,00$

Geschätzte Zusatzkosten insgesamt:

94,88$ pro Monat

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