Ir a
Funciones de Cloud Run

Funciones de Cloud Run

Tú traes el código, nosotros nos encargamos del resto, ya que simplificamos la compilación y el mantenimiento de tu plataforma.

Los clientes nuevos obtienen $300 en créditos gratuitos que pueden usar en las funciones de Cloud Run. Todos los clientes obtienen dos millones de invocaciones mensuales gratis, que no se descuentan de tus créditos.

  • Implementa soluciones recomendadas por Google que usan IA y funciones de Cloud Run para analizar y anotar imágenes y resumir documentos grandes

  • Compila e implementa tu primera función de Cloud Function con tu navegador web solo con la Guía de inicio rápido

  • Presta servicios a los usuarios desde cero hasta alcanzar una escala mundial, sin preocuparte por administrar ninguna infraestructura 

  • Descubre cómo los clientes diseñan aplicaciones con arquitecturas controladas por eventos con funciones de Cloud Run

Características clave

Características clave

Experiencia simplificada para los desarrolladores y mayor velocidad de desarrollo

Las funciones de Cloud Run ofrece al desarrollador una experiencia intuitiva y sencilla. Solo escribe tu código y deja que Google Cloud controle la infraestructura operativa. Desarrolla más rápido con la escritura y ejecución de fragmentos pequeños de código que responden a los eventos. Conecta los productos de Google Cloud entre sí o con servicios de terceros a través de eventos para optimizar los problemas de organización complejos.

Paga solo por lo que usas

Solo se te factura por el tiempo de ejecución de la función, medido en los 100 milisegundos más próximos. No pagas nada cuando la función está inactiva. Las funciones de Cloud Run se inician y se detienen automáticamente, en respuesta a los eventos.

Usa la tecnología abierta y evita los compromisos

Usa el framework de código abierto de FaaS (función como servicio) para ejecutar funciones en varios entornos y evitar los compromisos. Entre los entornos compatibles, se incluyen Cloud Run, funciones de Cloud Run, entornos de desarrollo locales, locales y otros entornos sin servidores que se basan en Knative.

Ver todas las características

Documentación

Documentación

Quickstart

Compila funciones simples y de un solo propósito

Aprende a crear e implementar funciones de un solo propósito vinculadas a eventos emitidos desde tu infraestructura y servicios en la nube.
Quickstart

Implementa tu primera función

Aprende a configurar tu entorno de desarrollo, crear una función nueva, especificar dependencias, implementar y probar tu función, y ver registros con nuestras guías de inicio rápido.

Tutorial

Interactúa con Firebase con funciones de Cloud Run activada por HTTP

Obtén información sobre cómo usar una función de Cloud Run activada por HTTP para interactuar con Firebase Realtime Database.

Tutorial

Activa una función que use el AA para extraer texto de las imágenes

Obtén información sobre cómo usar una función de Cloud Run para extraer texto de imágenes con la API de Cloud Vision.

Tutorial

Desarrolla aplicaciones con funciones de Cloud Run

En este curso, aprenderás a implementar un código de función de un solo propósito que responda a solicitudes y eventos HTTP desde tu infraestructura de nube.

¿No encuentras lo que buscas?

Casos de uso

Casos de uso

Caso de uso
Integración con servicios y API de terceros

Usa las funciones de Cloud Run para resaltar tus propios microservicios a través de APIs de HTTP o integrarlos en servicios de terceros que ofrecen integraciones de webhook para extender rápidamente tu aplicación con potentes capacidades, como el envío de un correo electrónico de confirmación después de realizar un pago con Stripe o responder a los eventos de mensajes de texto de Twilio.

Integración con el diagrama de flujo de trabajo de servicios de terceros: el cuadro a la izquierda tiene el texto "Push commits". La flecha se dirige directamente a la casilla de GitHub, otra flecha, etiquetada como webhook de envío de GitHub, va directamente a Cloud Functions. Flecha etiquetada como API de postMessage de Slack va directamente al cuadro de Slack
Caso de uso
Backends para dispositivos móviles sin servidores

Usa las funciones de Cloud Run directamente desde Firebase para extender la funcionalidad de tu aplicación sin iniciar un servidor. Ejecuta código en respuesta a las acciones, las estadísticas y los eventos de autenticación de los usuarios para mantener su interés con notificaciones basadas en eventos y delegar las tareas con uso intensivo de CPU y red a Google Cloud.

Diagrama del flujo de trabajo del backend para dispositivos móviles sin servidores: de izquierda a derecha: ícono etiquetado como Nuevo seguidor va hacia el ícono de la base de datos, luego, al ícono de Cloud Functions, al de Firebase Cloud Messaging y, finalmente, al ícono de Nuevo mensaje
Caso de uso
Backends de IoT sin servidores

Usa las funciones de Cloud Run con Cloud IoT Core y otros servicios completamente administrados a fin de compilar backends para la recopilación, el procesamiento en tiempo real y el análisis de datos de telemetría en dispositivos de Internet de las cosas (IoT). Las funciones Cloud Run te permite aplicar la lógica personalizada a cada evento a medida que se produce.

De izquierda a derecha: ícono etiquetado como “Sensor/temperatura alcanzó los 80°F fluye al ícono de Cloud IoT Core, luego, al ícono de Pub/Sub, al de Cloud Functions / Activación del cambio de configuración, al de Cloud IoT Core, luego pasa al de Ventilador de techo / Activar
Caso de uso
Procesamiento de archivos en tiempo real

Ejecuta tu código en respuesta a los cambios en los datos. La funciones de Cloud Run pueden responder a eventos de servicios de Google Cloud, como Cloud Storage, Pub/Sub y Cloud Firestore, para procesar archivos inmediatamente después de su carga y generar miniaturas de cargas de imágenes, procesar registros, validar contenido, transcodificar videos, validar, agregar y filtrar datos en tiempo real.

De izquierda a derecha: el ícono de almacenamiento fluye por la flecha etiquetada como Función activada a Cloud Functions / Procesa la imagen subida, luego pasa a la API de Cloud Vision / Detecta imágenes ofensivas y pasa a Cloud Functions / Difiere imágenes mediante ImageMagick y, finalmente, fluye a Storage
Caso de uso
Procesamiento de transmisión en tiempo real

Usa las funciones de Cloud Run con el objetivo de responder a eventos de Pub/Sub para procesar, transformar y enriquecer los datos de transmisión en el procesamiento de transacciones, análisis de flujo de clics, seguimiento de actividad de la aplicación, telemetría del dispositivo de IoT, análisis de redes sociales y otros tipos de aplicaciones.

De izquierda a derecha, el flujo de trabajo pasa de un ícono de Pub/Sub mediante la flecha que dice “Función activada” a la función Cloud Functions / Procesa la imagen subida, luego pasa a la API de Cloud Vision / Detecta imágenes ofensivas y continúa a Cloud Functions / Difumina imágenes mediante ImageMagick y, finalmente, fluye a Storage
Caso de uso
Asistentes virtuales y experiencias conversacionales

Incorpora fácilmente inteligencia artificial en tus aplicaciones. Las funciones de Cloud Run con la API de Cloud Speech y Dialogflow para mejorar tus productos y servicios con experiencias de conversaciones naturales basadas en voz y texto que ayuden a los usuarios a lograr sus objetivos. Conéctate con los usuarios en Asistente de Google, Amazon Alexa, Facebook Messenger y otras plataformas y dispositivos populares.

Flujo de trabajo de izquierda a derecha. 3 cuadros etiquetados como Slack, Messenger y el flujo de Google Home hacia el ícono de Dialogflow, luego al ícono de Cloud Functions, luego se ramifica a los íconos de la API de Vision y AI Platform en la parte superior, y el ícono de Datastore en la parte inferior.
Caso de uso
Análisis de imágenes y videos

Usa las funciones de Cloud Run con la API de Video Intelligence y la API de Cloud Vision con el objetivo de recuperar información importante de imágenes y videos para buscar, descubrir y obtener estadísticas de tu contenido multimedia.

El flujo de trabajo se mueve de izquierda a derecha: se muestra un recuadro azul con flujos de triángulo blanco hacia la derecha (“Play”) en Cloud Storage/ícono (de video completo). El flujo se ramifica hasta el frontend compilado en App Engine y hacia Cloud Functions y, luego, a Video Intelligence. El flujo se mueve junto con la flecha etiquetada como “Metadatos de video” hacia el ícono etiquetado como Cloud Storage/(JSON de anotación de video). El flujo se mueve hacia arriba y hacia atrás a la izquierda en la compilación de frontend en App Engine.
Caso de uso
Análisis de opiniones

Usa las funciones de Cloud Run en combinación con la API de Cloud Natural Language para revelar la estructura y el significado del texto, además de agregar potentes capacidades de análisis de opiniones e identificación de intenciones a tus aplicaciones.

Diagrama del flujo de trabajo del análisis de opiniones: desde la izquierda, aparece un ícono con la etiqueta “Mensaje de texto” con un globo de diálogo en la parte superior: “Devoxx es un evento tan increíble”. La flecha continua conduce directamente al cuadro de Twilio, desde el cual las flechas punteadas llegan al mensaje de texto. Desde Twilio, la flecha continua conduce directamente al ícono de Cloud Functions, desde la cual las flechas punteadas se dirigen de vuelta a Twilio. Desde Cloud Functions, las flechas bidireccionales van hacia el ícono de la API de Natural Language / Extracción de opiniones y al de BigQuery/ Análisis de tendencias

Todas las características

Todas las funciones

Conecta y extiende los servicios para compilar aplicaciones complejas

Las funciones de Cloud Run te permiten tratar todos los servicios de nube de Google y de terceros como componentes básicos. Usa código para conectarlos y extenderlos, y pasa rápidamente del concepto a la producción con soluciones de extremo a extremo y flujos de trabajo complejos. Además, intégralos en servicios de terceros que ofrecen integraciones de webhook para mejorar rápidamente tu aplicación con capacidades potentes.

Capacidad de realizar diagnósticos y desarrollo de extremo a extremo
Con la supervisión integrada, pasa del código a la implementación. Con Cloud Trace, obtén observabilidad y capacidad de diagnóstico completas para tu aplicación. Además, obtén asistencia para el desarrollo y la depuración locales y sin conexión con un framework de funciones de código abierto.
Desarrolla contenido de forma local y escala a nivel global

Presta servicios a los usuarios desde cero hasta alcanzar una escala mundial, sin preocuparte por administrar ninguna infraestructura. Las funciones de Cloud Run administra y escala automáticamente la infraestructura subyacente con el tamaño de la carga de trabajo.

Administración sin servidores

Implementa el código y deja que Google lo ejecute y escale por ti. Las funciones de Cloud Run omiten toda la infraestructura subyacente para que puedas enfocarte en el código y compilar aplicaciones más rápido que nunca.

Ejecuta el código en respuesta a eventos

Las funciones de Cloud Run te permiten activar tu código desde Google Cloud, Firebase y el Asistente de Google o llamarlo directamente desde cualquier aplicación web, para dispositivos móviles o de backend a través de HTTP.

Paga solo por lo que usas

Solo se te factura por el tiempo de ejecución de la función, medido en los 100 milisegundos más próximos. No pagas nada cuando la función está inactiva. Las funciones de Cloud Run se inician y se detienen automáticamente, en respuesta a los eventos.

Usa la tecnología abierta y evita los compromisos

Usa el framework de código abierto de FaaS (función como servicio) para ejecutar funciones en varios entornos y evitar los compromisos. Entre los entornos compatibles, se incluyen las funciones de Cloud Run, Cloud Run, el entorno de desarrollo local, el entorno local y otros entornos sin servidores que se basan en Knative.

Precios

Precios

Las funciones de Cloud Run se cobran según el tiempo durante el que se ejecuten, la cantidad de veces que se las invoque y la cantidad de recursos que se aprovisionen para ellas.

Da el siguiente paso

Comienza a desarrollar en Google Cloud con el crédito gratis de $300 y los más de 20 productos del nivel Siempre gratuito.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Consola
Google Cloud