Cloud Run Functions y Firebase
Cloud Run Functions es la solución de computación sin servidores de Google para crear aplicaciones basadas en eventos. Es un producto conjunto del equipo de Google Cloud y el equipo de Firebase.
Para los desarrolladores que usanGoogle Cloud , Cloud Run Functions funciona como una capa conectiva que permite entrelazar la lógica entre servicios de Google Cloud detectando eventos y respondiendo a ellos.
En el caso de los desarrolladores que usan Firebase, Cloud Run Functions para Firebase ofrece una forma de extender el comportamiento del producto, además de integrar sus funciones a través de la adición de código del servidor.
Ambas soluciones proporcionan una ejecución rápida y confiable de funciones en un entorno completamente administrado, en el cual no hay necesidad de preocuparse por administrar servidores ni aprovisionar la infraestructura.
Cloud Run Functions para Firebase
Te recomendamos usar Cloud Run Functions para Firebase si eres desarrollador y estás compilando una app web o convencional para dispositivos móviles. Firebase brinda a los desarrolladores acceso a un conjunto integral de servicios completamente administrados centrados en estos dispositivos, los cuales incluyen análisis, autenticación y Realtime Database. Para completar la propuesta, Cloud Run Functions proporciona una forma de extender y conectar el comportamiento de las funciones de Firebase a través de la adición de código del servidor.
Los desarrolladores que usan Firebase pueden integrar servicios externos para realizar tareas como procesar pagos y enviar mensajes SMS. Además, pueden incluir lógica personalizada que es muy pesada para un dispositivo móvil o que debe estar protegida en un servidor. Consulta para obtener más información sobre casos de uso de integración habituales. Para los desarrolladores que requieren un backend con todas las funciones, Cloud Run Functions proporciona una puerta de enlace a las capacidades potentes de Google Cloud.
Cloud Run Functions para Firebase está optimizado para los desarrolladores que usan Firebase:
- El SDK de Firebase permite configurar funciones a través de código.
- Se integra en Firebase console y Firebase CLI.
- Usa los mismos activadores que Cloud Run Functions, además de activadores de Firebase Realtime Database, Firebase Authentication y Firebase Analytics.
Cloud Run Functions para Google Cloud
Los desarrolladores pueden escribir código en forma de una función de Cloud Run para conectar y extender los servicios de Google Cloud . Cloud Run Functions funciona como una capa conectiva que permite entrelazar la lógica de servicios de Google Cloud detectando eventos y respondiendo a ellos. Con solo unas pocas líneas de código, los desarrolladores pueden enriquecer el uso de los servicios de Google Cloud para crear combinaciones de mayor nivel sin necesidad de aprovisionar ni administrar servidores. Consulta la documentación de Cloud Run Functions para obtener más información.