Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Cost
Vous êtes responsable du coût des services AWS utilisés lors de l'exécution de cette solution. Le coût total dépend du nombre de tests de charge exécutés, de la durée de ces tests et de la quantité de données générées. À partir de cette révision, le coût estimé de l'exécution de cette solution avec les paramètres par défaut dans la région de l'est des États-Unis (Virginie du Nord) est d'environ 30,90$ par mois.
Le tableau suivant fournit un exemple de ventilation des coûts pour le déploiement de cette solution avec les paramètres par défaut dans la région USA Est (Virginie du Nord) pendant un mois.
| Service AWS | Dimensions | Coût [USD] |
|---|---|---|
|
AWS Fargate |
10 tâches à la demande (utilisant deux vCPU et 4 Go de mémoire) exécutées pendant 30 heures |
29,62$ |
|
Amazon DynamoDB |
1 000 unités de capacité d'écriture à la demande 1 000 unités de capacité de lecture à la demande |
0,0015$ |
|
AWS Lambda |
1 000 demandes Durée totale de 10 minutes |
1,25$ |
|
AWS Step Functions |
1 000 transitions entre États |
0,025 USD |
|
Au total : |
30,90$ par mois |
Les ressources de solution sont étiquetées avec les balises Key= SolutionId et Value=SO0062. Vous pouvez activer la clé de balise SolutionId en suivant la documentation sur l'activation des balises. Une fois le tag activé, vous pouvez créer une règle de catégorie de coûts en suivant la documentation pour créer des catégories de coûts. Vous pouvez consulter le coût de la solution en surveillant la console des catégories de coûts et en sélectionnant le nom de la catégorie de coûts.
Nous vous recommandons de créer un budget via AWS Cost Explorer
Note
La configuration des tâches par défaut utilise 2 vCPU et 4 Go de mémoire par tâche. Si vos tests de charge ne nécessitent pas ces ressources, vous pouvez les réduire pour réduire les coûts. Inversement, vous pouvez augmenter les ressources pour favoriser une plus grande simultanéité par tâche. Pour plus d'informations, reportez-vous à la section Augmenter les ressources en conteneurs de ce guide.
Note
Cette solution permet d'inclure des données en temps réel lors de l'exécution d'un test. Cette fonctionnalité nécessite une fonction AWS Lambda supplémentaire et une rubrique AWS IoT Core qui entraînent des coûts supplémentaires.
Coûts DevOps d'intégration des agents AWS
Cette solution déploie l'infrastructure nécessaire à l'intégration avec AWS DevOps Agent, notamment deux tables Amazon DynamoDB pour l'enregistrement des espaces réservés aux agents et le suivi des enquêtes. Ces tables utilisent le mode capacité à la demande. AWS vous facture donc par demande de lecture et d'écriture en fonction de votre utilisation. Pour plus d’informations sur la tarification, veuillez consulter Tarification Amazon DynamoDB
Lorsque vous utilisez l'intégration de l' DevOps agent pour effectuer des enquêtes sur les résultats de vos tests, le service AWS DevOps Agent est facturé séparément par agent-seconde. Ce coût n'est pas inclus dans l'estimation ci-dessus. Pour en savoir plus sur les tarifs, consultez la section Tarifs des DevOps agents AWS
CloudWatch coûts du tableau de bord par scénario de test
Chaque fois qu'un test de charge est exécuté, cette solution crée un CloudWatch tableau de bord Amazon nommé EcsLoadTesting-<testId>-<region>
dans chaque région où le test est effectué. Les exécutions suivantes du même scénario de test mettent à jour le même tableau de bord. Votre compte contient donc un tableau de bord pour chaque scénario de test dans chaque région. Ces tableaux de bord restent dans votre compte une fois les tests terminés et continuent d'être facturés mensuellement jusqu'à ce qu'ils soient supprimés. Ce coût n'est pas inclus dans l'estimation ci-dessus.
| Composant de service | Dimensions | Coût [USD] |
|---|---|---|
|
Amazon CloudWatch |
1 tableau de bord par scénario de test par région |
3,00$ par tableau de bord par mois |
|
Exemple : 10 scénarios de test, chacun s'exécutant dans 2 régions |
20 tableaux de bord |
60,00$ par mois (avant le niveau gratuit) |
Le niveau CloudWatch gratuit inclut trois tableaux de bord (jusqu'à 50 métriques chacun) par mois sans frais. Pour les comptes proposant de nombreux scénarios de test ou dont les tests sont répartis dans plusieurs régions, ce coût peut augmenter rapidement. Pour éviter des frais permanents, supprimez les scénarios de test dont vous n'avez plus besoin via la console Web de la solution, qui supprime également leurs tableaux de bord, ou supprimez les tableaux de bord manuellement. Pour les étapes de suppression manuelle, reportez-vous à la section Suppression manuelle des ressources conservées de ce guide.
Les prix sont susceptibles d’être modifiés. Pour plus de détails, consultez les CloudWatch tarifs Amazon
Coûts supplémentaires liés au serveur MCP (facultatif)
Le tableau suivant fournit une ventilation des coûts pour l'intégration du serveur MCP avec les tarifs dans la région de l'est des États-Unis (Virginie du Nord) pour un mois.
| Composant de service | Dimensions | Coût [USD] |
|---|---|---|
|
AgentCore Passerelle - Indexation des outils |
10 outils × 0,02$ par 100 outils |
0,002$ |
|
AgentCore Passerelle - API de recherche |
10 000 interactions × 0,025$ pour 1 000 |
0,25$ |
|
AgentCore Passerelle - Invocations d'API |
50 000 invocations × 0,005$ par 1 000 |
0,25$ |
|
Fonction AWS Lambda |
Variable en fonction de l'utilisation (charges de travail typiques) |
5,00$ - 20,00$ |
|
Coût supplémentaire total estimé : |
5,50$ - 20,50$ par mois |
Les prix sont susceptibles d’être modifiés. Pour plus de détails sur la tarification de AgentCore Gateway, consultez la section Tarification d'Amazon Bedrock
Coûts supplémentaires liés à la console Web hébergée par ALB + ECS Fargate (facultatif)
Si vous choisissez l'option de déploiement ALB + ECS Fargate, les coûts supplémentaires suivants s'appliquent. Les prix sont pour la région de l'est des États-Unis (Virginie du Nord).
| Composant de service | Dimensions | Coût [USD] |
|---|---|---|
|
Elastic Load Balancing |
1 Application Load Balancer |
19,35$ |
|
AWS Fargate |
2 tâches (0,25 vCPU, 0,5 Go de mémoire) en cours d'exécution 24/7 |
17,77$ |
|
Amazon Virtual Private Cloud (VPC) |
3 points de terminaison d'interface, 2 zones de disponibilité |
43,21$ |
|
Amazon CloudWatch |
10 métriques, 1 000 GetMetricData requêtes, 1 000 demandes d'API, 5 Go d'ingestion de journaux, 1 tableau de bord, 10 alarmes |
6,54$ |
|
Amazon S3 |
0,1 Go de stockage S3 Standard, 100 PUT/COPY/POST/LIST requêtes, 10 000 GET/SELECT requêtes |
0,01$ |
|
AWS WAF |
1 ACL Web, 3 groupes de règles gérés (CRS,, AnonymousIpList) AmazonIpReputationList, 10 000 demandes (coût de demande négligeable) |
8,00$ |
|
Coût supplémentaire total estimé : |
94,88$ par mois |
Les prix sont susceptibles d’être modifiés. Pour plus de détails, consultez la tarification d'Elastic Load Balancing, la tarification