Calculadora de costo serverless: solicitudes y GB-segundo de tus funciones
Estima el costo mensual de una función serverless con el número de solicitudes, la duración, la memoria asignada y las tarifas por solicitud y por GB-segundo.
Cómo funciona
GB-segundo = solicitudes × (duración ÷ 1000) × (memoria ÷ 1024) · Cómputo = GB-segundo × $/GB-s · Solicitudes = (solicitudes ÷ 1,000,000) × precio · Total = cómputo + solicitudes
Las plataformas serverless cobran por dos lados: una tarifa fija por solicitud y un cargo de cómputo en gigabytes-segundo, es decir, la memoria en GB por el tiempo de ejecución en segundos. Si duplicas la memoria asignada o la duración de la función, se duplica la parte de cómputo, así que una función lenta con mucha memoria puede costar bastante más de lo que sugiere su número de solicitudes. En funciones cortas y muy frecuentes domina la tarifa por solicitud; en las largas o que usan mucha memoria, el cargo por GB-segundo.
Ejemplo resuelto
Emilio tiene una función que genera PDF: recibe 4,000,000 de solicitudes al mes, tarda 300 ms y usa 1,024 MB. Consume 4,000,000 × 0.3 × (1,024 ÷ 1,024) = 1,200,000 GB-segundo; a $0.0000166667 por GB-s son $20.00 de cómputo, más 4 × $0.20 = $0.80 por solicitudes. En total paga $20.80 al mes, unos $5.20 por millón de solicitudes.
Preguntas frecuentes
¿Qué es un GB-segundo?
Es un gigabyte de memoria asignada durante un segundo de ejecución. Si una función usa 512 MB (0.5 GB) y corre 2 segundos, consume 0.5 × 2 = 1 GB-segundo. Los proveedores cobran el cómputo en esta unidad, así que la memoria y el tiempo pesan igual en el costo.
¿Conviene bajar la memoria para ahorrar?
No siempre: los niveles con más memoria también reciben más CPU, y la función puede terminar tan rápido que la menor duración compense la tarifa más alta. Prueba un par de configuraciones y compara el total de GB-segundo, porque a veces la opción más rápida es la más barata.
¿Se descuenta el nivel gratuito?
No, la calculadora cobra cada solicitud y cada GB-segundo. Muchos proveedores incluyen una cuota gratis al mes (a menudo 1 millón de solicitudes y 400,000 GB-segundo), así que réstala de tus totales si tu uso es pequeño.
Calculadoras relacionadas
Esta calculadora tiene fines informativos. Verifica los resultados importantes antes de tomar decisiones.