强强联合

Google Cloud Platform 与 Firebase 徽标

是!Firebase 是 Google 的移动开发平台,可帮助您快速构建和发展应用。随着您的团队或基础架构需求的提升,您可以轻松将 Google Cloud Platform (GCP) 产品引入该平台。


两者有什么共同点?

Firebase 和 GCP 共用相同的基础架构,包括:

SDK 图标

Firebase 与 GCP 共用三款产品:Cloud Firestore、Cloud Functions 和 Cloud Storage。它们与 Cloud 中的产品相同,只是通过 Firebase 向客户端开发者开放。您可以通过服务器 SDK (Cloud) 和客户端 SDK (Firebase) 访问相同的数据,支持您的前端和后端团队协同工作。

项目图标

每个帐号可以有多个项目,类似于文件夹或目录。您可以将 Firebase 和 GCP 产品添加到同一个项目中。

结算图标

结算功能设置在项目级,因此 Firebase 和 Cloud 产品可以放在同一帐单中。


锁形图标

您可以在项目级设置基于角色的访问权限控制。然后,您可以限制或允许个人或群组在这两个平台上执行操作。

对勾图标

部分 Firebase 产品使用 GCP 服务条款。这些产品包括: Firebase 身份验证Cloud Storage for FirebaseCloud Functions for FirebaseCloud Firestore 以及 Firebase 测试实验室。未来会有更多 Firebase 产品使用 GCP 服务条款,我们正在为此努力。

Google 图标

Firebase 和 GCP 都使用 Google 帐号,因此您只需拥有一个帐号即可畅享两大平台。


两者有哪些区别?

  • 帮助您构建应用并拓展用户群。
  • 供客户端应用(包括 Web 应用和移动应用)开发者使用。
  • 用于构建全新移动应用、通过新功能 加强现有应用以及扩大受众群体。
  • 将 Google 的基础架构(计算、存储、网络、 数据分析和机器学习)作为复合服务 公开提供。
  • 供后端和服务器端开发者使用。
  • 用于利用 Google 的核心 基础架构、数据分析和机器学习技术来构建软件。

开始

现在您已经了解 Firebase 和 Google Cloud Platform 之间的关系了!
您可以访问其中任何一个产品的控制台来开始使用。祝您编程愉快!