Precios de Cloud Run

En Cloud Run solo se cobra por los recursos utilizados en incrementos de 100 milisegundos, que se redondean al alza. En la factura total de Cloud Run se incluirá la suma del uso de los recursos que aparecen en la tabla de precios una vez aplicado el nivel gratuito.

Si configuras la simultaneidad a más de una solicitud a la vez, varias solicitudes utilizarán la CPU y la memoria asignadas de la instancia.

La transferencia de datos salientes a través de Internet usa el nivel de servicio de red premium y se factura según los precios de Google Cloud Networking con un nivel gratuito de 1 GB de transferencia de datos gratuita dentro de Norteamérica al mes.

La transferencia de datos a redes de nube privada virtual se factura como transferencia de datos desde una máquina virtual y se cobra según las tarifas de transferencia de datos de la nube privada virtual. Los conectores de Acceso a VPC sin servidor también se cobran por el uso de recursos de computación necesarios para ejecutarlos. Consulta los precios de Acceso a VPC sin servidor.

No se te cobrará por transferir datos a recursos de Google Cloud de la misma región (por ejemplo, por el tráfico de un servicio de Cloud Run a otro servicio de Cloud Run). No se aplica ningún cargo por la transferencia de datos a Media CDN, Cloud CDN y Cloud Load Balancing.

Consideraciones sobre los precios

Cuando evalúe los precios de Cloud Run, tenga en cuenta lo siguiente:

  • A la carta y pago por uso: Cloud Run proporciona capacidad bajo demanda y escala automáticamente las instancias. Cloud Run no requiere que se aprovisione la infraestructura con antelación para adaptarse a los picos de uso previstos. Las instancias de contenedor facturadas por Cloud Run son instancias de contenedor usadas.
  • Coste total de propiedad: aunque Cloud Run cobra por los costes de computación, ofrece más valor. Por ejemplo, Cloud Run ofrece redundancia por zonas, requiere pocas operaciones porque los ingenieros de fiabilidad de sitios hacen mucho en segundo plano y, además, aumenta la productividad de tu equipo y la tuya gracias a su simplicidad.
  • Descuentos por uso confirmado: el coste de cualquier uso continuo de Cloud Run se puede reducir comprando descuentos por uso confirmado. Por ejemplo, si tu servicio de Cloud Run siempre tiene una o más instancias activas, puedes reducir su coste comprometiéndote a un mínimo de esta cantidad. Los descuentos por compromiso de uso flexible de Compute se aplican a GKE, Compute Engine y Cloud Run.

Más información sobre la optimización de costes

Calculadora de precios

Puedes usar la calculadora de precios de Google Cloud para estimar el coste que supone usar Cloud Run.

Tablas de precios

En esta tabla de precios se utiliza como unidad el GiB por segundo. Esto sería, por ejemplo, ejecutar una instancia de 1 GiB durante 1 segundo o una instancia de 256 MiB durante 4 segundos. La unidad vCPU por segundo funciona del mismo modo. CUD se refiere a los descuentos por compromiso de uso.

El uso del nivel gratuito se aplica al total de proyectos por cuenta de facturación y se restablece cada mes. Solo se te cobra por el uso una vez que se supere el nivel gratuito. El nivel gratuito se aplica como un descuento basado en el gasto según los precios del nivel 1.

El precio de Cloud Run depende de la región seleccionada. Los precios de los servicios de Cloud Run también dependen de la configuración de la asignación de CPU.

Precios de las regiones del nivel 1

Recursos CPU Memoria Solicitudes
Servicios
con CPU siempre asignada

Trabajos
0,00001800 USD por cada vCPU por segundo a partir del nivel gratuito

Gratuito: 240.000 primeros segundos de vCPU gratis al mes

FlexCUD0: 0,00001296 USD durante 1 año
FlexCUD0: 0,00000972 USD durante 3 años
0,00000200 USD por cada GiB por segundo a partir del nivel gratuito

Gratuito: 450.000 GiB-segundos gratis al mes

FlexCUD0: 0,00000144 USD durante 1 año
FlexCUD0: 0,00000108 USD durante 3 años
0 USD
Servicios
con CPU solo asignada durante el procesamiento de solicitudes para el tiempo de instancia facturado
0,00002400 USD por cada vCPU por segundo a partir del nivel gratuito

Gratuito: 180.000 segundos de vCPU gratuitos al mes

CUD1: 0,00001992

Si la instancia está inactiva,2: 0,00000250
0,00000250 USD por cada GiB por segundo más allá del nivel gratuito

Gratuito: primeros 360.000 GiB-segundos gratis al mes

CUD1: 0,000002075 USD

Si la instancia mínima está inactiva2: 0,00000250 USD
0,40 USD por cada millón de solicitudes más allá del nivel gratuito3

Gratuito: 2 millones de solicitudes gratis al mes

CUD1: 0,332 USD

Si pagas en una moneda que no sea el dólar estadounidense, se aplicarán los precios que figuran para tu divisa en los SKU de Cloud Platform.

0 FlexCUD son los descuentos por compromiso de uso flexible de Compute.

1 CUD son los descuentos por compromiso de uso.

2 El término inactiva mínima se refiere al tiempo facturable inactivo de las instancias que se mantienen calientes con un número mínimo de instancias. No se cobra por las instancias inactivas que no forman parte del número mínimo.

3 Las solicitudes solo se facturan cuando llegan al contenedor una vez que se han autenticado correctamente. Las que se rechazan por la política de gestión de identidades y accesos no se facturan.

Precios de las regiones del nivel 2

Recursos CPU Memoria Solicitudes
Servicios
con CPU siempre asignada

Trabajos
0,00002160 USD por cada vCPU por segundo a partir del nivel gratuito

Gratis: 200.000 primeros segundos de vCPU gratis al mes

FlexCUD0: 0,000015552 USD durante 1 año
FlexCUD0: 0,000011664 USD durante 3 años
0,00000240 USD por cada GiB por segundo a partir del nivel gratuito

Gratuito: 375.000 GiB-segundos gratis al mes

FlexCUD0: 0,000001728 USD durante 1 año
FlexCUD0: 0,000001296 USD durante 3 años
0 USD
Servicios
con CPU solo asignada durante el procesamiento de solicitudes para el tiempo de instancia facturado
0,00003360 USD por cada vCPU por segundo a partir del nivel gratuito

Gratuito: 128.571 vCPU-segundos gratis al mes

CUD1: 0,000027888

Si la instancia está inactiva2: 0,00000350
0,00000350 USD por cada GiB por segundo más allá del nivel gratuito

Gratuito: 257.142 primeros GiB-segundos gratis al mes

CUD1: 0,000002905 USD

Si la instancia mínima está inactiva2: 0,00000350 USD
0,40 USD por cada millón de solicitudes más allá del nivel gratuito3

Gratuito: 2 millones de solicitudes gratis al mes

CUD1: 0,332 USD

Si pagas en una moneda que no sea el dólar estadounidense, se aplicarán los precios que figuran para tu divisa en los SKU de Cloud Platform.

0 FlexCUD son los descuentos por compromiso de uso flexible de Compute.

1 CUD son los descuentos por compromiso de uso.

2 El término inactiva mínima se refiere al tiempo facturable inactivo de las instancias que se mantienen calientes con un número mínimo de instancias. No se aplica ningún cargo por las instancias inactivas que no formen parte del número mínimo.

3 Las solicitudes solo se facturan cuando llegan al contenedor una vez que se han autenticado correctamente. Las que se rechazan por la política de gestión de identidades y accesos no se facturan.

Precios de GPUs para regiones del nivel 1

Tipo de GPU Precio
NVIDIA-L4 0,000233 USD por segundo de GPU

Precios de GPUs para regiones del nivel 2

Tipo de GPU Precio
NVIDIA-L4 0,0002796 USD por segundo de GPU

Los precios de las GPUs que se indican más arriba se suman a los precios de CPU y RAM de tu instancia de Cloud Run, y se basan en el tiempo de instancia facturable de CPU siempre asignada

Niveles de precios regionales

Con sujeción a los precios del nivel 1

  • asia-east1 (Taiwán)
  • asia-northeast1 (Tokio)
  • asia-northeast2 (Osaka)
  • asia-south1 (Bombay, la India)
  • europe-north1 (Finlandia) icono de una hoja CO2 bajo
  • europe-southwest1 (Madrid) icono de una hoja CO2 bajo
  • europe-west1 (Bélgica) icono de una hoja CO2 bajo
  • europe-west4 (Países Bajos) icono de una hoja CO2 bajo
  • europe-west8 (Milán)
  • europe-west9 (París) icono de una hoja CO2 bajo
  • me-west1 (Tel Aviv)
  • us-central1 (Iowa) icono de una hoja CO2 bajo
  • us-east1 (Carolina del Sur)
  • us-east4 (Norte de Virginia)
  • us-east5 (Columbus)
  • us-south1 (Dallas) icono de una hoja CO2 bajo
  • us-west1 (Oregón) icono de una hoja CO2 bajo

Con sujeción a los precios del nivel 2

  • africa-south1 (Johannesburgo)
  • asia-east2 (Hong Kong)
  • asia-northeast3 (Seúl, Corea del Sur)
  • asia-southeast1 (Singapur)
  • asia-southeast2 (Yakarta)
  • asia-south2 (Delhi, la India)
  • australia-southeast1 (Sídney)
  • australia-southeast2 (Melbourne)
  • europe-central2 Varsovia (Polonia)
  • europe-west10 (Berlín) icono de una hoja CO2 bajo
  • europe-west12 (Turín)
  • europe-west2 (Londres, Reino Unido) icono de una hoja CO2 bajo
  • europe-west3 (Frankfurt, Alemania) icono de una hoja CO2 bajo
  • europe-west6 (Zúrich, Suiza) icono de una hoja CO2 bajo
  • me-central1 (Doha)
  • me-central2 (Damman)
  • northamerica-northeast1 (Montreal) icono de una hoja CO2 bajo
  • northamerica-northeast2 (Toronto) icono de una hoja CO2 bajo
  • southamerica-east1 (São Paulo, Brasil) icono de una hoja CO2 bajo
  • southamerica-west1 (Santiago de Chile) icono de una hoja CO2 bajo
  • us-west2 (Los Ángeles)
  • us-west3 (Salt Lake City)
  • us-west4 (Las Vegas)

Tiempo de instancia facturable

El tiempo facturable agregado de todas las instancias de Cloud Run se muestra como una métrica de Cloud Monitoring. Consulta la métrica container/billable_instance_time para obtener más información.

El tiempo de instancia facturable se redondea a la centésima de milisegundo más cercana y depende de la configuración de asignación de CPU de tu servicio de Cloud Run:

Tiempo de instancia facturable

Tiempo de instancia facturable de los servicios con CPU asignada solo durante el procesamiento de solicitudes

De forma predeterminada, Cloud Run solo cobra por la CPU y la memoria asignadas a una instancia en los siguientes casos:

  • La instancia se está iniciando.
  • La instancia se apaga correctamente (gestionando la señal SIGTERM).
  • Cuando la instancia está procesando al menos una solicitud. El tiempo activo facturable comienza con el inicio de la primera solicitud y finaliza al final de la última solicitud, como se muestra en el siguiente diagrama:

Si configuras un número mínimo de instancias, también se te cobra un precio diferente cuando las instancias no procesan solicitudes. Consulta la tabla anterior.

Tiempo de instancia facturable de servicios con CPU siempre asignada

Si habilitas la asignación de CPU siempre, se te facturará por toda la vida útil de las instancias de contenedor de Cloud Run, desde el momento en que se inicia el contenedor hasta que se desactiva, 1 minuto como mínimo.

Tiempo de instancia facturable de las tareas de Cloud Run

Los trabajos de Cloud Run se facturan a la tarifa de asignación de CPU siempre, durante toda la vida útil de las instancias iniciadas, con un mínimo de 1 minuto.

Ejemplos de precios

Ejemplo 1: Servicio web que sirve 10 millones de solicitudes al mes

Supongamos que has desplegado un servicio de Cloud Run con CPU asignada solo durante la solicitud en us-central1. Tu servicio recibe 10 millones de solicitudes al mes con una latencia media de 1 segundo por solicitud. Este servicio está configurado con 1 vCPU, 512 MiB y un máximo de 80 solicitudes simultáneas por instancia.

El precio mensual estimado de esta carga de trabajo es de 3,20 USD (6,36 USD si se excluye la vCPU o la memoria de la suscripción gratuita). Puedes consultar los cálculos detallados más abajo o ver los resultados resumidos en la calculadora de precios.

Solicitar cargos

Las solicitudes de Cloud Run se facturan a 0,40 USD por cada millón de solicitudes a partir del nivel gratuito. Los primeros 2 millones de solicitudes al mes son gratuitos. Los precios de solicitud de esta carga de trabajo son los siguientes:

(10 millones de solicitudes) * ($0,40/ millones de solicitudes) = 4,00 EUR

Si se incluye el nivel gratuito, los cargos por solicitud son los siguientes:

4 USD - ((2 millones de solicitudes) * (0,40 USD/millones de solicitudes)) = 3,20 USD

Cargos de vCPUs

La vCPU de Cloud Run se factura a 0,00002400 USD/vCPU por segundo a partir del nivel gratuito en us-central1. Las primeras 180.000 vCPU por segundo al mes son gratuitas. El total de segundos de vCPU consumidos al mes se calcula de la siguiente manera:

(1 vCPU por instancia) * (10 millones de solicitudes) * (1 segundo de latencia por solicitud) / (80 solicitudes simultáneas máximas) = 125.000 vCPU-segundos

Los cargos de vCPU de esta carga de trabajo son los siguientes:

125.000 vCPU-segundos * 0,00002400 / vCPU-segundo = 3,00 USD

Si se incluye la suscripción al nivel gratuito, los cargos por vCPU son los siguientes:

3,00 USD - ((180.000 vCPU-segundos) * (0,00002400 / vCPU-segundo)) = 0,00 USD

Cargos por memoria

La memoria de Cloud Run se factura a razón de 0,00000250 USD por cada GiB por segundo a partir del nivel gratuito en la región us-central1. Los primeros 360.000 GiB por segundo al mes son gratuitos. El total de GiB-segundos consumidos al mes se calcula de la siguiente forma:

(0,5 GiB por instancia) * (10 millones de solicitudes) * (1 segundo de latencia por solicitud) / (80 solicitudes simultáneas máximas) = 62.500 GiB-segundos

Los cargos de memoria de esta carga de trabajo son los siguientes:

(62.500 GiB-segundos) * (0,00000250 USD/GiB-segundo) = 0,15625 USD

Si se incluye el nivel gratuito, los cargos por memoria son los siguientes:

0,15625 USD - ((360.000 GiB-segundos) * (0,00000250 USD/GiB-segundo)) = 0,00 USD

Importe total

Si se excluyen los niveles gratuitos de vCPU y memoria, el cargo total de esta carga de trabajo es el siguiente:

($3,20 de cargos por solicitud) + ($3,00 de cargos por vCPU) + ($0,15625 de cargos por memoria) = $6,35625

Si se incluyen los niveles gratuitos de vCPU y memoria, el cargo total de esta carga de trabajo es el siguiente:

($3,20 de cargos por solicitudes) + ($0,00 de cargos por vCPU) + ($0,00 de cargos por memoria) = $3,20

Ejemplo 2: Una API pública que sirve 50 millones de solicitudes al mes con un inicio en frío reducido

Supongamos que has desplegado un servicio de Cloud Run con una CPU que solo se asigna durante las solicitudes en us-central1 con instancias de 2 minutos. Tu servicio recibe 50 millones de solicitudes al mes con una latencia media de 1 segundo por solicitud. Este servicio está configurado con 1 vCPU, 2 GiB y un máximo de 80 solicitudes simultáneas por instancia.

El precio mensual estimado de esta carga de trabajo es de 66,84 USD (72,06 USD si se excluye la vCPU y la memoria de la suscripción gratuita). Puedes consultar los cálculos detallados más abajo o ver los resultados resumidos en la calculadora de precios.

A esta escala, es más barato configurar la CPU para que solo se asigne durante las solicitudes, ya que las instancias subyacentes solo están activas (procesando solicitudes) durante un 11,9% aproximadamente del mes.

Si esta carga de trabajo hubiera habilitado la asignación de CPU siempre, el precio mensual estimado aumentaría hasta los 119,84 USD. Puedes ver los resultados resumidos con la CPU siempre asignada en la calculadora de precios. Consulta esta documentación para obtener más información sobre cómo optimizar los costes de Cloud Run.

Solicitar cargos

Las solicitudes de Cloud Run se facturan a 0,40 USD por cada millón de solicitudes a partir del nivel gratuito. Los primeros 2 millones de solicitudes al mes son gratuitos. Los precios de solicitud de esta carga de trabajo son los siguientes:

(50 millones de solicitudes) * ($0,40 / millones de solicitudes) = 20,00 USD

Si se incluye el nivel gratuito, los cargos por solicitud son los siguientes:

20 USD - ((2 millones de solicitudes) * (0,40 USD/millones de solicitudes)) = 19,20 USD

Cargos de vCPUs

La vCPU de Cloud Run se factura a 0,00002400 USD/vCPU por segundo a partir del nivel gratuito en us-central1. Las primeras 180.000 vCPU por segundo al mes son gratuitas. El total de segundos de vCPU consumidos al mes se calcula de la siguiente manera:

(1 vCPU por instancia) * (50 millones de solicitudes) * (1 segundo de latencia por solicitud) / (80 solicitudes simultáneas como máximo) = 625.000 vCPU-segundos

Los cargos de vCPU de esta carga de trabajo son los siguientes:

625.000 vCPU-segundos * 0,00002400 USD/vCPU-segundo = 15,00 USD

Si se incluye la tier gratuita, los cargos por vCPU son los siguientes:

15,00 USD - ((180.000 vCPU-segundos) * (0,00002400 / vCPU-segundo)) = 10,68 USD

Cargos por memoria

La memoria de Cloud Run se factura a razón de 0,00000250 USD por cada GiB por segundo a partir del nivel gratuito en la región us-central1. Los primeros 360.000 GiB por segundo al mes son gratuitos. El total de GiB-segundos consumidos al mes se calcula de la siguiente forma:

(2 GiB por instancia) * (50 millones de solicitudes) * (1 segundo de latencia por solicitud) / (80 solicitudes simultáneas máximas) = 1.250.000 GiB-segundos

Los cargos de memoria de esta carga de trabajo son los siguientes:

(1250000 GiB-segundos) * ($0,00000250 / GiB-segundo) = 3,125 USD

Si se incluye el nivel gratuito, los cargos por memoria son los siguientes:

3,125 USD - ((360.000 GiB-segundos) * (0,00000250 USD/GiB-segundo)) = 2,225 USD

Cargos de vCPU por instancia mínima

La vCPU de la instancia mínima inactiva de Cloud Run se factura a razón de 0,00000250 USD por vCPU por segundo a partir del nivel gratuito en us-central1. Las dos instancias de min estuvieron activas durante todo el mes, pero solo se les cobró cuando estaban inactivas. Para simplificar, supongamos que hay 365 días al año y 86.400 segundos al día. Las dos instancias min han consumido la siguiente cantidad de vCPU por segundo en estado inactivo al mes:

(365 días) / (12 meses) * (86.400 segundos) * (2 instancias) * (1 vCPU por instancia) - (625.000 vCPU-segundos activos) = 4.631.000 vCPU-segundos

Los cargos por vCPU de instancia mínima inactiva de esta carga de trabajo son los siguientes:

(4631000 vCPU-segundos) * ($0,00000250 / vCPU-segundo) = 11,5775 USD

Cargos mínimos por memoria de instancia

La memoria de instancia mínima inactiva de Cloud Run se factura a razón de 0,00000250 USD por cada GiB por segundo a partir del nivel gratuito en us-central1. Las dos instancias de min estuvieron activas durante todo el mes, pero solo se les cobró cuando estaban inactivas. Para simplificar, supongamos que hay 365 días al año y 86.400 segundos al día. Las dos instancias de tamaño min han consumido los siguientes GiB-segundos de inactividad al mes:

(365 días) / (12 meses) * (86.400 segundos) * (2 instancias) * (2 GiB por instancia) - (1.250.000 vCPU-segundos activos) = 9.262.000 GiB-segundos

Los cargos por memoria de instancia en minutos de inactividad de esta carga de trabajo son los siguientes:

(9262000 GiB-segundos) * (0,00000250 USD/GiB-segundo) = 23,155 USD

Importe total

Si se excluyen los niveles gratuitos de vCPU y memoria, el cargo total de esta carga de trabajo es el siguiente:

(19,20 USD de cargos por solicitudes) + (15 USD de cargos por vCPU) + (3,125 USD de cargos por memoria) + (11,575 USD de cargos por vCPU de instancias mínimas) + (23,155 USD de cargos por memoria de instancias mínimas) = 72,0575 USD

Si se incluyen los niveles gratuitos de vCPU y memoria, el cargo total de esta carga de trabajo es el siguiente:

($19,20 de cargos por solicitudes) + ($10,68 de cargos por vCPUs) + ($2,225 de cargos por memoria) + ($11,5775 de cargos por instancias mínimas de vCPU) + ($23,155 de cargos por instancias mínimas de memoria) = 66,8375 USD

Ejemplo 3: Backend móvil que sirve 1000 millones de solicitudes al mes

Supongamos que has desplegado un servicio de Cloud Run con CPU siempre asignada en europe-west3. Tu servicio recibe 1000 millones de solicitudes al mes con una latencia media por solicitud de 525,6 milisegundos. Este servicio está configurado con 1 vCPU, 512 MiB y un máximo de 100 solicitudes simultáneas por instancia.

El precio mensual estimado de esta carga de trabajo es de 119,84 USD (64,71 USD con un FlexCUD de 3 años). Puedes leer más abajo los cálculos detallados o ver los resultados resumidos a través de la calculadora de precios.

A esta escala, es más barato configurar la CPU siempre asignada porque:

  • Las instancias subyacentes siempre están activas (procesando solicitudes).
  • Cuando la función de CPU siempre asignada está habilitada, las solicitudes son gratuitas.
  • Cuando la función de CPU siempre asignada está habilitada, el tiempo de asignación de vCPUs y memoria es más económico.

Si esta carga de trabajo habilitara la CPU asignada solo durante el procesamiento de solicitudes, el precio mensual estimado aumentaría hasta los 585,00 USD. Puedes ver los resultados resumidos con la CPU asignada solo durante el procesamiento de solicitudes en la calculadora de precios. Consulta esta documentación para obtener más información sobre cómo optimizar los costes de Cloud Run.

Solicitar cargos

Cuando la opción de CPU asignada siempre está habilitada, las solicitudes de Cloud Run son gratuitas.

Aunque las solicitudes son gratuitas para este servicio de Cloud Run, el comportamiento del autoescalado sigue estando determinado por las solicitudes entrantes. Si suponemos que hay 365 días al año y 86.400 segundos al día, podemos calcular el número de solicitudes simultáneas de la siguiente manera:

(1000 millones de solicitudes) * (0,5256 segundos de latencia por solicitud) / ((365 días) / (12 meses) * (86.400 segundos)) = 200 solicitudes simultáneas

Como cada instancia puede gestionar 100 solicitudes simultáneas, este servicio de Cloud Run necesitaría 2 instancias para gestionar 200 solicitudes simultáneas.

Cargos de vCPUs

La vCPU de Cloud Run se factura a 0,00002160 USD por cada vCPU por segundo a partir del nivel gratuito en europe-west3. El total de segundos de vCPU consumidos al mes se calcula de la siguiente manera:

(2 instancias) * (1 vCPU por instancia) * (365 días) / (12 meses) * (86.400 segundos) = 5.256.000 vCPU-segundos

Los cargos de vCPU de esta carga de trabajo son los siguientes:

(5.256.000 vCPU-segundos) * (0,00002160 USD/vCPU-segundo) = 113,5296 USD

Con un FlexCUD de 3 años, los cargos por vCPU son los siguientes:

(5.256.000 vCPU-segundos) * (0,000011664 USD/vCPU-segundo) = 61,305984 USD

Cargos por memoria

La memoria de Cloud Run se factura a 0,00000240 USD por cada GiB por segundo a partir del nivel gratuito en europe-west3. El total de GiB-segundos consumidos al mes se calcula de la siguiente forma:

(2 instancias) * (0,5 GiB por instancia) * (365 días) / (12 meses) * (86.400 segundos) = 2.628.000 GiB-segundos

Los cargos de memoria de esta carga de trabajo son los siguientes:

(2628000 GiB-segundos) * ($0,00000240 / GiB-segundo) = 6,3072 USD

Con un FlexCUD de 3 años, los cargos por memoria son los siguientes:

(2628000 GiB-segundos) * ($0,000001296 / GiB-segundo) = 3,405888 USD

Importe total

El cargo total de esta carga de trabajo es el siguiente:

($0,00 de cargos por solicitud) + ($113,5296 de cargos por vCPU) + ($6,3072 de cargos por memoria) = 119,8368 USD

El cargo total de esta carga de trabajo (con un FlexCUD) es el siguiente:

($0,00 de cargos por solicitudes) + ($61,305984 de cargos por vCPUs) + ($3,405888 de cargos por memoria) = 64,711872 USD

Ejemplo 4: Procesa registros de una base de datos al principio de cada hora

Supongamos que has desplegado un trabajo de Cloud Run en asia-east1. Tu tarea está configurada con 2 vCPU y 4 GiB, se activa una vez por hora, contiene 10 tareas y cada tarea requiere 2 minutos para completarse.

El precio mensual estimado de esta carga de trabajo es de 33,32 USD (38,54 USD si se excluye el nivel gratuito de vCPUs y memoria). Puedes leer más abajo los cálculos detallados o ver los resultados resumidos en la calculadora de precios.

Solicitar cargos

Cloud Run Jobs no admite el acceso de entrada, por lo que este recurso no genera ningún cargo por solicitud.

Cargos de vCPUs

La vCPU de Cloud Run se factura a 0,00001800 USD/vCPU por segundo a partir del nivel gratuito en us-central1. Las primeras 240.000 vCPU por segundo al mes son gratuitas. El total de segundos de vCPU consumidos al mes se calcula de la siguiente manera:

(730 horas al mes) * (1 ejecución por hora) * (10 tareas por ejecución) * (120 segundos por ejecución de tareas) * (2 vCPU por instancia) = 1.752.000 vCPU-segundos

Los cargos de vCPU de esta carga de trabajo son los siguientes:

(1752000 vCPU-seconds) * ($0,00001800 / vCPU-second) = 31,536 USD

Si se incluye la tier gratuita, los cargos por vCPU son los siguientes:

$31.536 - ((240.000 vCPU-seconds) * ($0,00001800 / vCPU-second)) = $27.216

Cargos por memoria

La memoria de Cloud Run se factura a 0,00000200 USD por cada GiB por segundo a partir del nivel gratuito en us-central1. Los primeros 450.000 GiB por segundo al mes son gratuitos. El total de GiB-segundos consumidos al mes se calcula de la siguiente forma:

(730 horas al mes) * (1 ejecución por hora) * (10 tareas por ejecución) * (120 segundos por ejecución de tareas) * (4 GiB por instancia) = 3.504.000 GiB-segundos

Los cargos de memoria de esta carga de trabajo son los siguientes:

(3.504.000 GiB-segundos) * (0,000002 USD/GiB-segundo) = 7,008 USD

Si se incluye el nivel gratuito, los cargos por memoria son los siguientes:

7008 $ - ((450.000 GiB-segundos) * (0,000002 USD/GiB-segundo)) = 6108 USD

Importe total

Si se excluyen los niveles gratuitos de vCPU y memoria, el cargo total de esta carga de trabajo es el siguiente:

($0,00 de cargos de solicitud) + ($31,536 de cargos de vCPU) + ($7,008 de cargos de memoria) = 38,544 USD

Si se incluyen los niveles gratuitos de vCPU y memoria, el cargo total de esta carga de trabajo es el siguiente:

(0 USD de cargos por solicitudes) + (27,216 USD de cargos por vCPU) + (6,108 USD de cargos por memoria) = 33,324 USD

Ejemplo 5: Servicio backend que realiza inferencia de IA con LLMs para 10 millones de solicitudes al mes

Supongamos que has desplegado un servicio de Cloud Run con CPU siempre asignada y una GPU Nvidia L4 en us-central1. Tu servicio recibe 10 millones de solicitudes al mes con una latencia media por solicitud de 500 milisegundos. Este servicio está configurado con 4 vCPU, 16 GiB y un máximo de 10 solicitudes simultáneas por instancia.

El precio mensual estimado de esta carga de trabajo es de 885,64 USD (809,11 USD con un FlexCUD de 1 año). Puedes consultar los cálculos detallados más abajo o ver los resultados resumidos en la calculadora de precios.

Solicitar cargos

Cuando la opción de CPU asignada siempre está habilitada, las solicitudes de Cloud Run son gratuitas.

Aunque las solicitudes son gratuitas para este servicio de Cloud Run, el comportamiento del autoescalado sigue estando determinado por las solicitudes entrantes. Si suponemos que hay 365 días al año y 86.400 segundos al día, podemos calcular el número de solicitudes simultáneas de la siguiente manera:

(10 millones de solicitudes) * (0,5 segundos de latencia por solicitud) / ((365 días) / (12 meses) * (86.400 segundos)) = 1,9 solicitudes simultáneas

Como cada instancia puede gestionar 10 solicitudes simultáneas, este servicio de Cloud Run necesitaría 1 instancia para gestionar 1,9 solicitudes simultáneas.

Cargos de vCPUs

La vCPU de Cloud Run se factura a 0,00001800 USD/vCPU por segundo a partir del nivel gratuito en us-central1. Los primeros 240.000 vCPU por segundo al mes son gratuitos. El total de segundos de vCPU consumidos al mes se calcula de la siguiente manera:

(365 días) / (12 meses) * (86.400 segundos) * (1 instancia) * (4 vCPU por instancia) = 10.512.000 vCPU-segundos

Los cargos de vCPU de esta carga de trabajo son los siguientes:

(10.512.000 vCPU-segundos) * ($0,00001800 / vCPU-segundo) = 189,216 USD

Con un FlexCUD de 1 año, los cargos por vCPU son los siguientes:

(10.512.000 vCPU-segundos) * ($0,00001296 / vCPU-segundo) = 136,23552 USD

Cargos por memoria

La memoria de Cloud Run se factura a 0,00000200 USD por cada GiB por segundo a partir del nivel gratuito en us-central1. Los primeros 450.000 GiB por segundo al mes son gratuitos. El total de GiB-segundos consumidos al mes se calcula de la siguiente forma:

(365 días) / (12 meses) * (86.400 segundos) * (1 instancia) * (16 GiB por instancia) = 42.048.000 GiB-segundos

Los cargos de memoria de esta carga de trabajo son los siguientes:

(42.048.000 GiB-segundos) * (0,000002 USD/GiB-segundo) = 84,096 USD

Con un FlexCUD de 1 año, los cargos por memoria son los siguientes:

(42.048.000 GiB-segundos) * (0,00000144 $ / GiB-segundo) = 60,54912 USD

Cargos de GPU

La GPU Nvidia L4 de Cloud Run se factura a 0,000233 $ por segundo de GPU en us-central1. El total de segundos de GPU consumidos al mes se calcula de la siguiente manera:

(365 días) / (12 meses) * (86.400 segundos) * (1 instancia) = 2.628.000 segundos de GPU

Los cargos de GPU para esta carga de trabajo son los siguientes:

(2628000 segundos de GPU) * (0,000233 $ / segundo de GPU) = 612,324 USD

Importe total

El cargo total de esta carga de trabajo es el siguiente:

($0,00 de cargos por solicitudes) + ($189,216 de cargos por vCPU) + ($84,096 de cargos por memoria) + ($612,324 de cargos por GPU) = $885,636

El cargo total de esta carga de trabajo (con un FlexCUD de 1 año) es el siguiente:

(0,00 $ de cargos por solicitud) + (136,23552 $ de cargos por vCPU) + (60,54912 $ de cargos por memoria) + (612,324 $ de cargos por GPU) = 809,10864 USD

Implementaciones y funciones de fuentes

Los despliegues de Cloud Run desde el origen y las funciones funcionan como servicios de Cloud Run y se facturan en consecuencia según las condiciones anteriores.

Al desplegar desde el código fuente o crear una función, Cloud Run utiliza Cloud Build para convertir tu código fuente o función en una imagen ejecutable. Las imágenes se crean en Cloud Build y se almacenan en Artifact Registry. Artifact Registry tiene su propio nivel de almacenamiento gratuito. Si despliegas tu código fuente o tus funciones en Artifact Registry y superas su uso del nivel gratuito, se te cobrará por desplegar tus funciones, aunque el uso que hagas de Cloud Run se encuentre dentro del nivel gratuito.

Los precios de Cloud Build y Artifact Registry no se incluyen en los precios de Cloud Run. Para ver los precios de estos servicios, consulta las páginas de precios de Cloud Build y precios de Artifact Registry.

Cloud Run usa Eventarc para distribuir eventos. Los precios de Eventarc no se incluyen en los precios de Cloud Run que se indican más arriba. Consulta los precios en la página Precios de Eventarc.

Los precios de las funciones de Cloud Run (1.ª gen.) no se incluyen en los precios de Cloud Run. Consulta los precios en Precios de Cloud Functions (1.ª gen.).

Siguientes pasos

Solicita un presupuesto personalizado

Gracias al modelo de pago por uso de Google Cloud, solo pagas por los servicios que usas. Ponte en contacto con nuestro equipo de Ventas para solicitar un presupuesto personalizado para tu empresa.
Contactar con Ventas