Ir a la consola

Aún mejor combinados

Logotipos de Google Cloud Platform y Firebase

Sí. Firebase es la plataforma de programación para dispositivos móviles de Google, que te permite compilar y desarrollar tu app rápidamente. Está diseñada para que puedas consultar con facilidad los productos de Google Cloud Platform (GCP) cuando necesites aumentar el tamaño de tu equipo o infraestructura.


¿Qué tienen en común?

Firebase y GCP comparten una infraestructura común, que incluye los siguientes elementos:

Ícono de SDK

Firebase y GCP comparten tres productos: Cloud Firestore, Cloud Functions y Cloud Storage. Son los mismos productos que existen en Cloud, pero disponibles para los desarrolladores de los clientes mediante Firebase. Puedes acceder a los mismos datos mediante los SDK para servidores (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 GCP a un mismo proyecto.

Ícono de facturación

La facturación se configura en el nivel del proyecto y puedes agregar productos de Firebase y 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 GCP. 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 GCP en el futuro.

Ícono de Google

Firebase y GCP usan cuentas de Google, lo que te permitirá usar ambas plataformas si tienes una cuenta.


¿Cuáles son las diferencias?

  • Te ayuda a desarrollar apps y a aumentar tu base de usuarios.
  • La usan los desarrolladores de apps del 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, análisis de datos y aprendizaje automático) se encuentre disponible de forma pública como servicios acoplables.
  • La usan los desarrolladores del servidor y del backend.
  • Se usa para compilar software que aproveche los análisis de datos, el aprendizaje automático y la infraestructura base de Google.

Comenzar

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