Estimador de previsión de costes de funciones serverless

Proyecta el coste de una carga serverless a partir del número esperado de ejecuciones, la memoria asignada, la duración facturable y precios unitarios introducidos por el usuario. Separa el coste de cómputo del coste por solicitudes para que el modelo pueda adaptarse a distintos proveedores o contratos sin fijar una tarifa externa en la página.

La estimación es útil al preparar presupuestos, evaluar cambios de tráfico o comparar configuraciones de memoria y duración. Como las estructuras de precios pueden incluir tramos gratuitos, descuentos y redondeos mínimos, el resultado debe tratarse como una previsión basada en las tarifas que se introduzcan.

Volumen, recursos y precios

GB
ms
€/GB-s
€/M
Resultado
Coste total estimado del periodo
Coste de cómputo
Coste de solicitudes
GB-segundos estimados

1. Introduce el volumen esperado
Añade el número de ejecuciones que prevés para el periodo de presupuesto.

2. Define memoria y duración facturable
Usa la memoria asignada por invocación y la duración media que se factura, no necesariamente el tiempo de respuesta completo al usuario.

3. Añade tus tarifas
Introduce el precio efectivo por GB-segundo y por millón de solicitudes según tu proveedor, región o acuerdo.

4. Revisa el desglose
Compara el coste de cómputo y el de solicitudes. Si hay tramos gratuitos o descuentos, ajusta las tarifas efectivas o calcula escenarios separados.

GB-segundos = Ejecuciones × Memoria (GB) × Duración (s)

Coste de cómputo = GB-segundos × Precio por GB-s

Coste de solicitudes = (Ejecuciones ÷ 1.000.000) × Precio por millón

Coste total = Coste de cómputo + Coste de solicitudes

Qué significa el resultado

El resultado es una previsión lineal del gasto para el volumen y las tarifas introducidos. Permite ver qué parte procede del tiempo de cómputo y qué parte de las solicitudes.

No aplica automáticamente capas gratuitas, mínimos de facturación, red, almacenamiento, logs ni descuentos por compromiso. Añade esos componentes por separado si son relevantes.

Given:
12.000.000 ejecuciones; 0,512 GB; 250 ms; 0,000016 €/GB-s; 0,20 €/millón.

Calculation:
GB-s = 12.000.000 × 0,512 × 0,25 = 1.536.000 GB-s.
Cómputo = 1.536.000 × 0,000016 = 24,576 €.
Solicitudes = 12 × 0,20 = 2,40 €.
Total = 24,576 + 2,40 = 26,976 €.

Result:
Coste estimado ≈ 26,98 €.

Interpretation:
Con estas tarifas de ejemplo, la mayor parte del coste procede del consumo de GB-segundos.

¿Por qué tengo que introducir las tarifas?

Los precios varían por proveedor, región, arquitectura, contrato y fecha. Al introducir tu tarifa efectiva, el cálculo permanece aplicable sin asumir un precio universal.

¿Debo usar la duración real o la facturable?

Usa la duración sobre la que realmente se aplica la tarifa. Si el proveedor redondea la ejecución a incrementos mínimos, incorpora ese efecto en la duración media facturable.

¿Cómo incluyo un tramo gratuito?

Puedes restar primero las unidades gratuitas del volumen facturable o calcular por separado la parte gratuita y la de pago. La fórmula base no descuenta automáticamente esos tramos.

¿El coste de red está incluido?

No. El modelo cubre cómputo y solicitudes según los campos disponibles. La transferencia de datos, logs y servicios conectados deben añadirse aparte.

¿Sirve para comparar dos configuraciones de memoria?

Sí. Mantén volumen y tarifas constantes, cambia memoria y la duración esperada para cada configuración y compara el coste total resultante.