Regístrate ahora en Google Cloud Next 2024 en Las Vegas, del 9 al 11 de abril, para aprovechar el precio anticipado de $999.
Ir a
Cloud Functions

Cloud Functions

Ejecuta tu código en la nube sin servidores ni contenedores para administrarlo con nuestro producto escalable y de pago por uso de funciones como servicio (FaaS).

Los clientes nuevos obtienen $300 en créditos gratuitos que pueden utilizar en Functions. Todos los clientes obtienen 2 millones de invocaciones mensuales gratis, que no se descuentan de sus créditos.

  • Compila e implementa tu primera función de Cloud Functions con tu navegador web solo mediante 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 mediante arquitecturas controladas por eventos con Cloud Functions

Características clave

Características clave

Experiencia simplificada para los desarrolladores y mayor velocidad de desarrollo

Cloud Functions 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 mediante 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 mediante 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. Cloud Functions se inicia y se detiene 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 (funciones como servicio) para ejecutar funciones en varios entornos y evitar los compromisos. Entre los entornos compatibles, se incluyen Cloud Functions, entornos de desarrollo local, en las instalaciones, Cloud Run y otros entornos sin servidores que se basan en Knative.

Ver todas las características

Documentación

Documentación

Guía de inicio rápido

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.
Guía de inicio rápido

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.
Instructivo

Interactúa con Firebase mediante una función de Cloud Functions activada por HTTP

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

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 Functions para extraer texto de imágenes mediante la API de Cloud Vision.

¿No encuentras lo que buscas?

Casos de uso

Casos de uso

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

Usa Cloud Functions para resaltar tus propios microservicios a través de API de HTTP o integrarlos con 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 Cloud Functions 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 Cloud Functions 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 la Internet de las cosas (IoT). Cloud Functions te permite aplicar la lógica personalizada