Cloud Run te cobrará solo por los recursos que utilices, y se redondeará el uso a la centena de milisegundos superior más cercana. Tu factura total por el uso de Cloud Run será la suma del uso de recursos en la tabla de precios después de que se aplique el nivel gratuito.
Cuando configuras la simultaneidad en un valor mayor que una solicitud a la vez, varias solicitudes pueden compartir la CPU y la memoria asignadas de una instancia.
La transferencia de datos de Internet saliente usa el nivel Premium de servicio de red y se cobra según los precios de redes de Google Cloud, con un nivel gratuito de 1 GiB de transferencia de datos gratuita en Norteamérica por mes.
La transferencia de datos a redes de nube privada virtual se factura como transferencia de datos desde una VM y se cobra según las tarifas de transferencia de datos de nube privada virtual. Los conectores de Acceso a VPC sin servidores también cobran por el procesamiento necesario para ejecutarlos. Consulta los precios del Acceso a VPC sin servidores.
No se generan cargos por la transferencia de datos a recursos de Google Cloud en la misma región (por ejemplo, por el tráfico de un servicio de Cloud Run a otro). No se cobra la transferencia de datos a Media CDN, Cloud CDN y Cloud Load Balancing.
Cuando evalúes los precios de Cloud Run, ten en cuenta lo siguiente:
Obtén más información sobre la optimización de costos.
Calculadora de precios
Puedes usar la calculadora de precios de Google Cloud para estimar el costo de usar Cloud Run.
En las siguientes tablas de precios, se usan las unidades de GiB segundo. Un GiB segundo significa, por ejemplo, ejecutar una instancia de 1 gibibyte por 1 segundo o una instancia de 256 mebibytes por 4 segundos. El mismo principio se aplica a la unidad CPU virtual-segundo. CUD se refiere a los descuentos por compromiso de uso.
El uso del nivel gratuito incluye todos los proyectos de una cuenta de facturación y se restablece cada mes. Se te factura solo por el uso que supere el nivel gratuito. Se aplica el nivel gratuito como un descuento en función del gasto con los precios del nivel 1.
Los precios de Cloud Run dependen de la región seleccionada. Los precios de los servicios de Cloud Run también dependen de la configuración de facturación.
Si pagas en una moneda distinta del dólar estadounidense, se aplican los precios que aparecen en tu moneda en los SKU de Cloud Platform.
Servicios (facturación basada en instancias)
Servicios con facturación basada en instancias
Nivel gratuito (según los precios de us-central1):
Recurso | Default* (USD) | Cloud Run CUD - 1 Year* (USD) | Cloud Run CUD - 3 Year* (USD) | Compute Flexible CUD - 1 Year* (USD) | Compute Flexible CUD - 3 Year* (USD) |
---|---|---|---|---|---|
CPU (por segundo de CPU virtual) | USD 0.000018 | USD 0.00001494 | USD 0.00001494 | USD 0.00001296 | USD 0.00000972 |
Memoria (por GiB-segundo) | USD 0.000002 | USD 0.00000166 | USD 0.00000166 | USD 0.00000144 | USD 0.00000108 |
Tipo de GPU NVIDIA-L4 Sin redundancia zonal (por segundo) | USD 0.0001867 | - | - | - | - |
Tipo de GPU NVIDIA-L4 Redundancia zonal (por segundo) | USD 0.0002909 | - | - | - | - |
Los CUD de Cloud Run solo se aplican a los recursos de Cloud Run. Para obtener más flexibilidad, usa CUD flexibles de Compute.
CUD flexible se refiere a Descuentos por compromiso de uso de Compute Flexible.
Servicios (facturación basada en solicitudes)
Servicios con facturación basada en solicitudes durante el tiempo de instancia facturada
Nivel gratuito (según los precios activos de us-central1):
Recurso | Tipo | Default* (USD) | Cloud Run CUD - 1 Year* (USD) | Cloud Run CUD - 3 Year* (USD) | Compute Flexible CUD - 1 Year* (USD) | Compute Flexible CUD - 3 Year* (USD) |
---|---|---|---|---|---|---|
CPU (por segundo de CPU virtual) | Tiempo de actividad | USD 0.000024 | USD 0.00001992 | USD 0.00001992 | USD 0.00001992 | USD 0.00001992 |
Tiempo de inactividad (instancia mínima1) | USD 0.0000025 | USD 0.000002075 | USD 0.000002075 | USD 0.000002075 | USD 0.000002075 | |
Memoria (por GiB-segundo) | Tiempo de actividad | USD 0.0000025 | USD 0.000002075 | USD 0.000002075 | USD 0.000002075 | USD 0.000002075 |
Tiempo de inactividad (instancia mínima1) | USD 0.0000025 | USD 0.000002075 | USD 0.000002075 | USD 0.000002075 | USD 0.000002075 | |
Solicitudes (por 1,000,000) | N/A | USD 0.40 | USD 0.332 | USD 0.332 | USD 0.332 | USD 0.332 |
1 instancia mínima inactiva hace referencia al tiempo facturable inactivo de las instancias que se mantienen preparadas con las instancias mínimas. Las instancias inactivas que no son instancias mínimas no se cobran.
Las solicitudes solo se facturan cuando llegan al contenedor después de que se autentican de forma correcta. Las solicitudes rechazadas por la política de IAM no se facturan.
Los CUD de Cloud Run solo se aplican a los recursos de Cloud Run. Para obtener más flexibilidad, usa CUD flexibles de Compute.
CUD hace referencia a descuentos por compromiso de uso.
Trabajos
Nivel gratuito (según los precios de us-central1):
Recurso | Default* (USD) | Cloud Run CUD - 1 Year* (USD) | Cloud Run CUD - 3 Year* (USD) | Compute Flexible CUD - 1 Year* (USD) | Compute Flexible CUD - 3 Year* (USD) |
---|---|---|---|---|---|
CPU (por segundo de CPU virtual) | USD 0.000018 | USD 0.00001494 | USD 0.00001494 | USD 0.00001296 | USD 0.00000972 |
Memoria (por GiB-segundo) | USD 0.000002 | USD 0.00000166 | USD 0.00000166 | USD 0.00000144 | USD 0.00000108 |
Tipo de GPU NVIDIA-L4 Sin redundancia zonal (por segundo) | USD 0.0001867 | - | - | - | - |
Tipo de GPU NVIDIA-L4 Redundancia zonal (por segundo) | USD 0.0002909 | - | - | - | - |
Los CUD de Cloud Run solo se aplican a los recursos de Cloud Run. Para obtener más flexibilidad, usa CUD flexibles de Compute.
CUD flexible se refiere a Descuentos por compromiso de uso de Compute Flexible.
Grupos de trabajadores
Nivel gratuito (según los precios de us-central1):
Recurso | Default* (USD) | Compute Flexible CUD - 1 Year* (USD) | Compute Flexible CUD - 3 Year* (USD) |
---|---|---|---|
CPU (por segundo de CPU virtual) | USD 0.000011244 | USD 0.000008096 | USD 0.000006072 |
Memoria (por GiB-segundo) | USD 0.000001235 | USD 0.000000889 | USD 0.000000667 |
Si pagas en una moneda distinta del dólar estadounidense, se aplican los precios que aparecen en tu moneda en los SKU de Cloud Platform.
CUD flexible se refiere a Descuentos por compromiso de uso de Compute Flexible.
Sujetas a los Precios del nivel 1
Sujeto a los precios del nivel 2
El tiempo facturable acumulado de todas las instancias de Cloud Run se expone como una métrica de Cloud Monitoring. Consulta la métrica container/billable_instance_time para obtener más detalles.
El tiempo de instancia facturable se redondea a la centena de milisegundos más cercana y depende de la configuración de facturación de tu servicio de Cloud Run:
Tiempo de instancia facturable para servicios con facturación basada en solicitudes
Según la configuración predeterminada, Cloud Run solo cobra por la CPU y la memoria asignadas a una instancia cuando sucede lo siguiente:
Si configuras una cantidad mínima de instancias, también se te factura una tarifa de “inactividad” diferente cuando estas instancias no procesan solicitudes. Consulta la tabla anterior.
Tiempo de instancia facturable para servicios con facturación basada en instancias
Cuando habilitas la opción Facturación basada en instancias, se te factura por todo el ciclo de vida de las instancias de contenedor de Cloud Run: desde el momento en que el contenedor se inicia hasta que finaliza, con un mínimo de 1 minuto.
Tiempo de instancia facturable para trabajos de Cloud Run
Los trabajos de Cloud Run se facturan según la tarifa de facturación basada en instancias durante todo el ciclo de vida de cualquier instancia iniciada, con un mínimo de 1 minuto.
Ejemplo 1: API pública/sitio web: Acceso a datos de aplicaciones externas
Supongamos que implementaste un servicio de Cloud Run con facturación basada en solicitudes en europe-west1 (Bélgica) para entregar sitios web, apps web, APIs o backends para dispositivos móviles. Tu servicio recibe 10 millones de solicitudes por mes con una latencia promedio por solicitud de 400 milisegundos. Este servicio está configurado con 1 CPU virtual, 512 MiB de memoria y un máximo de 20 solicitudes simultáneas por instancia. El patrón de tráfico sigue un ciclo de 24 horas, con un volumen de solicitudes que fluctúa durante 12 horas en una distribución de campana.
Tu costo mensual estimado para esta carga de trabajo es de USD 13.69. Sin el nivel gratuito de CPU virtual/memoria, el costo sería de $18.91.
Para comprender estos cálculos en detalle y ajustar la configuración y las estimaciones de uso, usa la calculadora de precios.
Ejemplo 2: Concurrencia única: app que requiere mucho uso de CPU o no es segura para subprocesos, una solicitud por instancia
Supongamos que implementaste un servicio de Cloud Run en europe-west1 (Bélgica) con facturación basada en solicitudes para una aplicación que requiere mucha CPU, no es segura para subprocesos y procesa una solicitud a la vez. Tu servicio recibe 10 millones de solicitudes por mes con una latencia promedio por solicitud de 400 milisegundos. Este servicio está configurado con 1 CPU virtual y 512 MiB de memoria.
Tu costo mensual estimado para esta carga de trabajo es de $81.72. Sin el nivel gratuito de CPU virtual/memoria, el costo sería de $86.49.
Para comprender estos cálculos en detalle y ajustar la configuración y las estimaciones de uso, usa la calculadora de precios.
Ejemplo 3: Extremo de inferencia de IA: entrega de modelos local con Ollama
Supongamos que implementaste un servicio de Cloud Run en europe-west1 (Bélgica) para entregar LLM o generación de imágenes en tiempo real y acelerados por GPU. Este servicio está configurado con 4 CPU virtuales, 16 GiB de memoria y NVIDIA-L4 (sin redundancia zonal). Este servicio alcanza un pico diario de 2 instancias y el patrón de tráfico sigue un ciclo de 24 horas, con un volumen de solicitudes que fluctúa durante 12 horas en una distribución de campana.
Tu costo mensual estimado para esta carga de trabajo es de $822.40. Sin el nivel gratuito de CPU virtual y memoria, el costo sería de $827.62.
Para comprender estos cálculos en detalle y ajustar la configuración y las estimaciones de uso, usa la calculadora de precios.
Ejemplo 4: Función sin servidores: FaaS ligero para cambiar el tamaño de las imágenes cuando se suben
Supongamos que implementaste un servicio de Cloud Run con facturación basada en solicitudes en europe-west1 (Bélgica) para entregar la ejecución de código activado por eventos (p.ej., carga de archivos, solicitud HTTP). Tu servicio recibe 10 millones de solicitudes por mes con una latencia promedio por solicitud de 200 milisegundos. Este servicio está configurado con 0.167 CPU virtuales, 256 MiB de memoria y 1 solicitud simultánea máxima por instancia.
Tu costo mensual estimado para esta carga de trabajo es de USD 7.25. Sin el nivel gratuito de CPU virtual y memoria, el costo sería de $12.47.
Para comprender estos cálculos en detalle y ajustar la configuración y las estimaciones de uso, usa la calculadora de precios.
Ejemplo 5: Procesamiento de trabajos por lotes: Transformaciones de datos programadas a gran escala
Supongamos que implementaste un trabajo de Cloud Run en europe-west1 (Bélgica) para procesar transformaciones de datos programadas a gran escala (p.ej., informes). Tu trabajo se inicia una vez por hora (730 por mes) y cada ejecución dura 1 minuto. Este trabajo está configurado con 1 CPU virtual, 512 MiB de memoria y 1 tarea por ejecución.
Tu costo mensual estimado para esta carga de trabajo es de $0.00. Sin el nivel gratuito de CPU virtual/memoria, el costo sería de $0.45.
Para comprender estos cálculos en detalle y ajustar la configuración y las estimaciones de uso, usa la calculadora de precios.
Ejemplo 6: Trabajador en segundo plano: Descarga asíncrona de operaciones intensivas
Supongamos que implementaste un grupo de trabajadores de Cloud Run en europe-west1 (Bélgica) para descargar tareas pesadas o de larga duración (p.ej., correos electrónicos masivos, procesamiento de video) para mantener la capacidad de respuesta de la aplicación principal. Tu grupo de trabajadores está configurado para ejecutar una sola instancia durante todo un mes. Este grupo de trabajadores está configurado con 1 CPU virtual y 512 MiB de memoria.
Tu costo mensual estimado para esta carga de trabajo es de USD 11.61. Sin el nivel gratuito de CPU virtual y memoria, el costo sería de $16.83.
Para comprender estos cálculos en detalle y ajustar la configuración y las estimaciones de uso, usa la calculadora de precios.
Las implementaciones de Cloud Run desde la fuente y las funciones operan como servicios de Cloud Run y se facturan en consecuencia según las condiciones anteriores.
Cuando se implementa desde la fuente o se crea una función, Cloud Run usa 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 implementas tu código fuente o función en Artifact Registry y excedes el uso del nivel gratuito de Artifact Registry, se generarán cargos por implementar las funciones, incluso cuando tu uso 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 revisar los precios de estos servicios, consulta las páginas de Precios de Cloud Build y Precios de Artifact Registry.
Cloud Run usa Eventarc para la entrega de eventos. Los precios de Eventarc no se incluyen en los precios de Cloud Run que se indican arriba. Revisa los precios en la página de Precios de Eventarc.
Los precios de las funciones de Cloud Run (1ª gen.) no se incluyen en los precios de Cloud Run. Revisa los precios en Precios de Cloud Run Functions (1ª gen.).