Ejecuta servicios de frontend y backend, trabajos por lotes, LLM de host y cargas de trabajo de procesamiento de colas sin tener que administrar la infraestructura.
Obtén dos millones de solicitudes gratuitas por mes.
Funciones
Puedes escribir código con el lenguaje, el framework y las bibliotecas que prefieras, empaquetarlo como un contenedor, ejecutar “gcloud run deploy” y tu app estará activa, ya que se le proporciona todo lo que necesita para ejecutarse en producción. Compilar un contenedor es completamente opcional. Si usas Go, Node.js, Python, Java, .NET Core o Ruby, puedes usar la opción de implementación basada en la fuente que compila el contenedor por ti, con las prácticas recomendadas para el lenguaje que usas.
Ya sea que cuentes con servicios basados en eventos y de larga duración, o implementes trabajos alojados en contenedores para procesar datos, Cloud Run aumenta o reduce automáticamente la escala de tus contenedores desde cero. Esto significa que solo pagas cuando se ejecuta tu código.
Acceso a pedido a las GPU NVIDIA L4 para ejecutar cargas de trabajo de inferencia de IA. Las instancias de GPU se inician en 5 segundos y reducen la escala a cero.
Escribe e implementa funciones directamente con Cloud Run, lo que te da control total sobre la configuración del servicio subyacente.
Cloud Run también puede automatizar el modo en que llegas a la producción con paquetes de compilación que te permiten implementar directamente desde el código fuente, sin tener que instalar Docker en tu máquina. Puedes automatizar tus compilaciones y, luego, implementar tu código cada vez que se envíen nuevas confirmaciones a una rama determinada de un repositorio de Git.
Los trabajos de Cloud Run te permiten realizar procesamientos por lotes, con instancias que se ejecutan en paralelo. Ejecuta trabajos de ejecución hasta la finalización que no respondan a solicitudes HTTP, todo en una plataforma sin servidores. Permite que tus trabajos se ejecuten por hasta 24 horas.
Envía tráfico a una red de VPC directamente y conéctate con todos los servicios que ejecutas en la VPC.
Usos comunes
Implementa y aloja un sitio web con Cloud Run
Compila tu aplicación web con tu pila favorita, accede a tu base de datos de SQL y renderiza páginas HTML dinámicas. Cloud Run también te permite reducir la escala a cero cuando no ingresan solicitudes a tu sitio web.
En este codelab, comenzarás con una imagen de Docker creada a través de Cloud Build, que activarás en Cloud Shell. Luego, implementarás esa imagen en Cloud Run con un comando en Cloud Shell.
Implementa y aloja un sitio web con Cloud Run
Compila tu aplicación web con tu pila favorita, accede a tu base de datos de SQL y renderiza páginas HTML dinámicas. Cloud Run también te permite reducir la escala a cero cuando no ingresan solicitudes a tu sitio web.
En este codelab, comenzarás con una imagen de Docker creada a través de Cloud Build, que activarás en Cloud Shell. Luego, implementarás esa imagen en Cloud Run con un comando en Cloud Shell.
Aloja LLM con GPU de Cloud Run
Realiza inferencias de IA en tiempo real con los LLM que elijas en Cloud Run, como Llama 3.1, Mistral y Gemma 2. También es ideal para aplicaciones de procesamiento intensivo, como el reconocimiento de imágenes, la transcodificación de videos y la transmisión.
Aloja LLM con GPU de Cloud Run
Realiza inferencias de IA en tiempo real con los LLM que elijas en Cloud Run, como Llama 3.1, Mistral y Gemma 2. También es ideal para aplicaciones de procesamiento intensivo, como el reconocimiento de imágenes, la transcodificación de videos y la transmisión.
Los agentes de IA aprovechan modelos y herramientas de IA avanzados para actuar en nombre de los usuarios, bajo su control. Estos agentes se pueden implementar como servicios de Cloud Run para administrar tareas asíncronas y facilitar la interacción del usuario a través de múltiples ciclos de solicitud-respuesta.
Los agentes de IA aprovechan modelos y herramientas de IA avanzados para actuar en nombre de los usuarios, bajo su control. Estos agentes se pueden implementar como servicios de Cloud Run para administrar tareas asíncronas y facilitar la interacción del usuario a través de múltiples ciclos de solicitud-respuesta.
Puedes compilar una API de REST, una API de GraphQL o microservicios privados que se comuniquen a través de HTTP o gRPC.
Puedes compilar una API de REST, una API de GraphQL o microservicios privados que se comuniquen a través de HTTP o gRPC.
Precios
Cómo funcionan los precios de Cloud Run | Paga por lo que usas con un nivel Siempre gratuito que se redondea hasta la centena de milisegundos más cercana. Si no lo usas, no lo pagas. | |
---|---|---|
SKU | Precio después del nivel gratuito sin descuento | Gratis |
CPU | $0.00001800 por CPU virtual por segundo | Las primeras 240,000 unidades de CPU virtual segundo al mes son gratuitas |
Memoria | $0.00000200 por GiB por segundo | Los primeros 450,000 GiB por segundo al mes son gratuitos |
Compra descuentos por compromiso de uso para reducir el uso continuo de Cloud Run.
Cómo funcionan los precios de Cloud Run
Paga por lo que usas con un nivel Siempre gratuito que se redondea hasta la centena de milisegundos más cercana. Si no lo usas, no lo pagas.
CPU
$0.00001800 por CPU virtual por segundo
Las primeras 240,000 unidades de CPU virtual segundo al mes son gratuitas
$0.00000200 por GiB por segundo
Los primeros 450,000 GiB por segundo al mes son gratuitos
Compra descuentos por compromiso de uso para reducir el uso continuo de Cloud Run.
Caso empresarial
Explora cómo otras empresas disminuyen sus costos, impulsan la innovación y aumentan el ROI con Cloud Run
Telegraph Media Group: Logra una reducción del 90% en los costos y las emisiones de carbono con Cloud Run
El cambio de una arquitectura de microservicios a una arquitectura sin servidores nos ayudó a comprender el uso y las necesidades reales de esos servicios y recursos.
Clientes destacados
Integración y socios
Preguntas frecuentes
Con Cloud Run, puedes implementar y administrar tu sitio web sin la sobrecarga necesaria para las implementaciones basadas en VMs o Kubernetes. No solo es un enfoque más simple desde una perspectiva de administración, sino que también te brinda la capacidad de reducir la escala a cero cuando no ingresan solicitudes a tu sitio web.
Cloud Run está diseñado para mejorar la experiencia de App Engine, ya que incorpora muchas de las mejores funciones del entorno estándar de App Engine y de su entorno flexible. Los servicios de Cloud Run pueden manejar las mismas cargas de trabajo que los servicios de App Engine, lo que incluye implementar y alojar sitios web. Sin embargo, Cloud Run ofrece a los clientes mucha más flexibilidad en la implementación.