Juntos funcionan mejor

Logotipos de Google Cloud y Firebase

Sí. Firebase es la plataforma de desarrollo para dispositivos móviles de Google con la que puedes compilar y desarrollar tu app rápidamente. Está diseñada para que puedas aprovechar fácilmente los productos de Google Cloud cuando necesites aumentar el tamaño de tu equipo o infraestructura.


¿Qué tienen en común?

Firebase y Google Cloud comparten una infraestructura común, que incluye las siguientes opciones:

Ícono de SDK

Firebase y Google Cloud comparten tres productos: Cloud Firestore, Cloud Functions y Cloud Storage. Son los mismos productos que existen en Google Cloud, pero disponibles para los desarrolladores de los clientes mediante Firebase. Puedes acceder a los mismos datos mediante los SDK para servidores (Google Cloud) y los SDK del cliente (Firebase), por lo que tus equipos de frontend y backend pueden trabajar en conjunto.

Ícono del proyecto

Cada cuenta puede tener varios proyectos que se verán similares a carpetas o directorios. Puedes agregar productos de Firebase y Google Cloud a un proyecto.

Ícono de facturación

La facturación se configura en el nivel del proyecto y puedes agregar productos de Firebase y Google Cloud a una misma factura.


Ícono de bloqueo

Puedes configurar controles de acceso basados en funciones en el nivel del proyecto. Luego, puedes autorizar o impedir que ciertas personas o grupos ejecuten algunas acciones en ambas plataformas.

Ícono de marca de verificación

Varios productos de Firebase usan las Condiciones del Servicio de Google Cloud. Algunos de ellos son Firebase Authentication , Cloud Storage para Firebase , Cloud Functions para Firebase , Cloud Firestore y Firebase Test Lab . Estamos trabajando para que más productos de Firebase usen las Condiciones del Servicio de Google Cloud en el futuro.

Ícono de Google

Firebase y Google Cloud usan Cuentas de Google, así que, si dispones de una, puedes usar ambos servicios.


¿Cuáles son las diferencias?

  • Te ayuda a compilar apps y a aumentar tu base de usuarios.
  • La usan los desarrolladores de apps cliente (tanto web como móviles).
  • Se usa a fin de desarrollar apps nuevas para dispositivos móviles, hacer crecer una app existente con funciones nuevas y aumentar el público.
  • Permite que la infraestructura de Google (Compute, Storage, Herramientas de redes, Data Analytics y Machine Learning) esté disponible de forma pública como un servicio acoplable.
  • Lo usan los desarrolladores de servidores y de backends.
  • Se usa para compilar software que aproveche los análisis de datos, el aprendizaje automático y la infraestructura base de Google.

Comienza ahora

Ahora conoces la relación que existe entre Firebase y Google Cloud.
Para comenzar, puedes visitar cualquiera de sus consolas. ¡A programar!