View a markdown version of this page

Costo - Test di carico distribuito su AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Costo

Sei responsabile del costo dei servizi AWS utilizzati durante l'esecuzione di questa soluzione. Il costo totale dipende dal numero di test di carico eseguiti, dalla durata di tali test e dalla quantità di dati generati. A partire da questa revisione, il costo stimato per l'esecuzione di questa soluzione con le impostazioni predefinite nella regione Stati Uniti orientali (Virginia settentrionale) è di circa 30,90 USD al mese.

La tabella seguente fornisce un esempio di ripartizione dei costi per l'implementazione di questa soluzione con i parametri predefiniti nella regione Stati Uniti orientali (Virginia settentrionale) per un mese.

Servizio AWS Dimensioni Costo [USD]

AWS Fargate

10 attività su richiesta (utilizzando due vCPU e 4 GB di memoria) in esecuzione per 30 ore

29,62 USD

Amazon DynamoDB

1.000 unità con capacità di scrittura su richiesta

1.000 unità con capacità di lettura su richiesta

0,0015 USD

AWS Lambda

1.000 richieste

Durata totale di 10 minuti

$1,25

AWS Step Functions

1.000 transizioni di stato

0,025 USD

Totale:

$30,90 al mese

Le risorse della soluzione sono contrassegnate con Key= SolutionId e value=SO0062. È possibile attivare la chiave del tag seguendo la documentazione activating-tags SolutionId . Una volta attivato il tag, puoi creare una regola per la categoria di costo seguendo la documentazione per creare le categorie di costo. È possibile visualizzare i costi sostenuti per la soluzione monitorando la console delle categorie di costi e selezionando il nome della categoria di costo.

Ti consigliamo di creare un budget tramite AWS Cost Explorer per gestire i costi. I prezzi sono soggetti a modifiche. Per tutti i dettagli, consulta la pagina web dei prezzi per ogni servizio AWS utilizzato in questa soluzione.

Nota

La configurazione predefinita delle attività utilizza 2 vCPU e 4 GB di memoria per attività. Se i test di carico non richiedono queste risorse, è possibile ridurle per ridurre i costi. Al contrario, è possibile aumentare le risorse per supportare una maggiore concorrenza per attività. Per ulteriori informazioni, consulta la sezione Aumentare le risorse del contenitore di questa guida.

Nota

Questa soluzione offre la possibilità di includere dati in tempo reale durante l'esecuzione di un test. Questa funzionalità richiede una funzione AWS Lambda aggiuntiva e un argomento AWS IoT Core che comporta costi aggiuntivi.

Costi di integrazione con AWS DevOps Agent

Questa soluzione implementa l'infrastruttura per supportare l'integrazione con AWS DevOps Agent, incluse due tabelle Amazon DynamoDB per le registrazioni dello spazio degli agenti e il monitoraggio delle indagini. Queste tabelle utilizzano la modalità di capacità su richiesta, quindi AWS ti addebita per richiesta di lettura e scrittura in base al tuo utilizzo. Per ulteriori informazioni sui prezzi, consulta Prezzi di Amazon DynamoDB.

Quando utilizzi l'integrazione con DevOps Agent per eseguire indagini sui risultati dei test, il servizio AWS DevOps Agent viene fatturato separatamente per agente al secondo. Questo costo non è incluso nella stima sopra riportata. Per i dettagli completi sui prezzi, consulta i prezzi di AWS DevOps Agent.

CloudWatch costi del pannello di controllo per scenario di test

Ogni volta che viene eseguito un test di carico, questa soluzione crea una CloudWatch dashboard Amazon denominata EcsLoadTesting-<testId>-<region> in ogni regione in cui viene eseguito il test. Le esecuzioni successive dello stesso scenario di test aggiornano la stessa dashboard, in modo che il tuo account contenga una dashboard per ogni scenario di test in ogni regione. Queste dashboard rimangono nell'account dopo il completamento dei test e continuano a comportare un addebito mensile fino a quando non vengono eliminate. Questo costo non è incluso nella stima sopra riportata.

Componente di servizio Dimensioni Costo [USD]

Amazon CloudWatch

1 dashboard per scenario di test per regione

3,00 USD per dashboard al mese

Esempio: 10 scenari di test, ciascuno eseguito in 2 regioni

20 dashboard

$60,00 al mese (prima del livello gratuito)

Il piano CloudWatch gratuito include tre dashboard (fino a 50 metriche ciascuna) al mese senza alcun costo. Per gli account con molti scenari di test o con test distribuiti in più regioni, questo costo può aumentare rapidamente. Per evitare addebiti continui, elimina gli scenari di test che non ti servono più tramite la console web della soluzione, che elimina anche i relativi dashboard, oppure elimina i dashboard manualmente. Per le procedure di eliminazione manuale, consulta la sezione Eliminazione manuale delle risorse conservate di questa guida.

I prezzi sono soggetti a modifiche. Per tutti i dettagli, consulta i CloudWatch prezzi di Amazon.

Costi aggiuntivi del server MCP (opzionale)

La tabella seguente fornisce una ripartizione dei costi per l'integrazione di MCP Server con i prezzi nella regione Stati Uniti orientali (Virginia settentrionale) per un mese.

Componente di servizio Dimensioni Costo [USD]

AgentCore Gateway - Indicizzazione degli strumenti

10 strumenti × 0,02 USD per 100 strumenti

0,002$

AgentCore Gateway - API di ricerca

10.000 interazioni × 0,025 USD per 1.000

0,25$

AgentCore Gateway - Richiamazioni API

50.000 invocazioni × 0,005 USD per 1.000

0,25$

Funzione AWS Lambda

Variabile in base all'utilizzo (carichi di lavoro tipici)

$5,00 - $20,00

Costo aggiuntivo totale stimato:

$5,50 - $20,50 al mese

I prezzi sono soggetti a modifiche. Per tutti i dettagli sui prezzi di AgentCore Gateway, consulta la sezione Prezzi di Amazon Bedrock (sezione AgentCore Gateway). Per i prezzi Lambda, consulta i prezzi di AWS Lambda.

Costi aggiuntivi della console web ospitata da ALB + ECS Fargate (opzionale)

Se scegli l'opzione di implementazione ALB+ ECS Fargate, si applicano i seguenti costi aggiuntivi. I prezzi si riferiscono alla regione Stati Uniti orientali (Virginia settentrionale).

Componente di servizio Dimensioni Costo [USD]

Elastic Load Balancing

1 Application Load Balancer

$19,35

AWS Fargate

2 attività (0,25 vCPU, 0,5 GB di memoria) in esecuzione 24/7

17,77 USD

Amazon Virtual Private Cloud (VPC)

3 endpoint di interfaccia, 2 zone di disponibilità

43,21$

Amazon CloudWatch

10 parametri, 1.000 GetMetricData richieste, 1.000 richieste API, inserimento di log da 5 GB, 1 dashboard, 10 allarmi

6,54$

Simple Storage Service (Amazon S3)

Storage S3 Standard da 0,1 GB, 100 PUT/COPY/POST/LIST richieste, 10.000 richieste GET/SELECT

0,01 USD

AWS WAF

1 ACL web, 3 gruppi di regole gestiti (CRS,, AnonymousIpList) AmazonIpReputationList, 10.000 richieste (costo della richiesta trascurabile)

$8,00

Costo aggiuntivo totale stimato:

94,88$ al mese

I prezzi sono soggetti a modifiche. Per tutti i dettagli, consulta i prezzi di Elastic Load Balancing, i prezzi di AWS Fargate e i prezzi di AWS WAF.