View a markdown version of this page

Costo - Pruebas de carga distribuidas en AWS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Costo

Usted es responsable del costo de los servicios de AWS utilizados al ejecutar esta solución. El costo total depende del número de pruebas de carga ejecutadas, de la duración de esas pruebas y de la cantidad de datos generados. En el momento de esta revisión, el coste estimado de ejecutar esta solución con la configuración predeterminada en la región EE.UU. Este (Virginia del Norte) era de aproximadamente 30,90 USD al mes.

En la siguiente tabla se muestra un ejemplo de desglose de los costos de la implementación de esta solución con los parámetros predeterminados en la región EE.UU. Este (Norte de Virginia) durante un mes.

Servicio de AWS Dimensiones Costo [USD]

AWS Fargate

10 tareas bajo demanda (con dos vCPU y 4 GB de memoria) que se ejecutan durante 30 horas

29,62$

Amazon DynamoDB

1000 unidades con capacidad de escritura bajo demanda

1000 unidades de capacidad de lectura bajo demanda

0,0015$

AWS Lambda

1000 solicitudes

Duración total de 10 minutos

1,25$

AWS Step Functions

1000 transiciones estatales

0,025 USD

Total:

30,90$ al mes

Los recursos de la solución se etiquetan con la clave = y el valor = SO0062SolutionId . Puede activar la clave SolutionId de etiqueta siguiendo las etiquetas de activación de la documentación. https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/activating-tags.html Una vez activada la etiqueta, puede crear una regla de categoría de costos siguiendo la documentación para crear categorías de costos. Para ver los costos incurridos por la solución, supervise la consola de categorías de costos y seleccione el nombre de la categoría de costos.

Recomendamos crear un presupuesto a través de AWS Cost Explorer para ayudar a administrar los costos. Los precios están sujetos a cambios. Para obtener más información, consulte la página web de precios de cada servicio de AWS utilizado en esta solución.

nota

La configuración de tareas predeterminada utiliza 2 vCPU y 4 GB de memoria por tarea. Si las pruebas de carga no requieren estos recursos, puede reducirlos para reducir los costos. Por el contrario, puede aumentar los recursos para permitir una mayor concurrencia por tarea. Para obtener más información, consulte la sección Aumentar los recursos del contenedor de esta guía.

nota

Esta solución ofrece la opción de incluir datos en tiempo real al ejecutar una prueba. Esta función requiere una función adicional de AWS Lambda y un tema principal de AWS IoT, lo que conlleva costes adicionales.

nota

El costo de Fargate aumenta en función del tiempo de ejecución de las tareas. En el modo Estándar, los valores de aceleración y espera que defina lo determinan. En el modo nativo, lo determina tu script, limitado por la duración de seguridad que hayas establecido. Esa duración también limita el tiempo que puede facturar una prueba nativa. Para obtener más información, consulta los modos de configuración del tráfico.

Costos de integración de AWS DevOps Agent

Esta solución implementa una infraestructura que permite la integración con AWS DevOps Agent, incluidas dos tablas de Amazon DynamoDB para el registro de espacios de agentes y el seguimiento de las investigaciones. Estas tablas utilizan el modo de capacidad bajo demanda, por lo que AWS le cobra por solicitud de lectura y escritura en función de su uso. Para obtener más información sobre los precios, consulte Precios de Amazon DynamoDB.

Cuando utiliza la integración con el DevOps agente para investigar los resultados de las pruebas, el servicio de AWS DevOps Agent se factura por separado por segundo de agente. Este costo no está incluido en la estimación anterior. Para obtener información completa sobre los precios, consulte los precios de los DevOps agentes de AWS.

CloudWatch costos del panel de control por escenario de prueba

Cada vez que se ejecuta una prueba de carga, esta solución crea un CloudWatch panel de Amazon con el nombre de cada región EcsLoadTesting-<testId>-<region> en la que se ejecuta la prueba. Las ejecuciones posteriores del mismo escenario de prueba actualizan el mismo panel, por lo que su cuenta contiene un panel para cada escenario de prueba de cada región. Estos paneles permanecen en su cuenta una vez finalizadas las pruebas. Tienen un coste mensual hasta que los elimines. Este costo no está incluido en la estimación anterior.

Componente de servicio Dimensiones Costo [USD]

Amazon CloudWatch

1 panel por escenario de prueba por región

3,00 USD por panel al mes

Ejemplo: 10 escenarios de prueba, cada uno de los cuales se ejecuta en 2 regiones

20 paneles

60,00$ al mes (antes de la capa gratuita)

La capa CloudWatch gratuita incluye tres paneles (con un máximo de 50 métricas cada uno) al mes sin coste alguno. En el caso de las cuentas con muchos escenarios de prueba o con pruebas distribuidas en varias regiones, este costo puede aumentar rápidamente. Para evitar cargos continuos, elimina los escenarios de prueba que ya no necesites a través de la consola web de la solución, que también elimina sus paneles, o elimina los paneles manualmente. Para ver los pasos de eliminación manual, consulta la sección Eliminación manual de los recursos retenidos de esta guía.

Los precios están sujetos a cambios. Para obtener más información, consulta los CloudWatch precios de Amazon.

Costos adicionales del servidor MCP (opcional)

La siguiente tabla muestra un desglose de los costos de la integración del servidor MCP con los precios en la región de EE. UU. Este (Virginia del Norte) durante un mes.

Componente de servicio Dimensiones Costo [USD]

AgentCore Gateway: indexación de herramientas

10 herramientas × 0,02 USD por cada 100 herramientas

0,002 USD

AgentCore Gateway: API de búsqueda

10 000 interacciones × 0,025$ por 1000

0,25$

AgentCore Gateway: invocaciones a la API

50 000 invocaciones × 0,005 USD por cada 1000

0,25$

AWS Lambda Función

Variable según el uso (cargas de trabajo típicas)

5,00$ - 20,00$

Coste adicional total estimado:

5,50$ - 20,50$ al mes

Los precios están sujetos a cambios. Para obtener más información sobre los precios de AgentCore Gateway, consulte los precios de Amazon Bedrock (sección Gateway). AgentCore Para ver los precios de Lambda, consulte los precios de AWS Lambda.

Costos adicionales de la consola web alojada ALB + ECS Fargate (opcional)

Si elige la opción de implementación de ALB + ECS Fargate, se aplicarán los siguientes costos adicionales. Los precios son para la región de EE. UU. Este (Virginia del Norte).

Componente de servicio Dimensiones Costo [USD]

Elastic Load Balancing

1 balanceador de carga de aplicaciones

19,35$

AWS Fargate

Se están ejecutando 2 tareas (0,25 vCPU, 0,5 GB de memoria) 24/7

17,77$

Amazon Virtual Private Cloud (VPC)

3 terminales de interfaz, 2 zonas de disponibilidad

43,21$

Amazon CloudWatch

10 métricas, 1000 GetMetricData solicitudes, 1000 solicitudes de API, 5 GB de ingesta de registros, 1 panel de control, 10 alarmas

6,54$

Amazon S3

0,1 GB de almacenamiento estándar S3, 100 PUT/COPY/POST/LIST solicitudes, 10 000 solicitudes GET/SELECT

0,01$

AWS WAF

1 ACL web, 3 grupos de reglas administrados (CRS,, AnonymousIpList) AmazonIpReputationList, 10 000 solicitudes (el costo de la solicitud es insignificante)

8,00$

Coste adicional total estimado:

94,88 USD al mes

Los precios están sujetos a cambios. Para obtener más información, consulte los precios de Elastic Load Balancing, los precios de AWS Fargate y los precios de AWS WAF.