【问题标题】:What is the connection between Google cloud platform and Firebase storage?谷歌云平台和 Firebase 存储有什么联系?
【发布时间】:2021-12-19 21:45:42
【问题描述】:

我正在尝试将媒体数据保存在云端某处,然后通过我的 Android 应用下载它们。我发现这应该由谷歌云平台来完成。

但当我开始调查时,我了解到我需要先拥有 Firebase 存储。但是那我还需要云平台吗?不是一样的吗?

说实话,我不明白这两者之间的区别。

那么 Google Cloud Platform 和 Firebase Storage 有什么区别和联系呢?他们又是如何合作的?

【问题讨论】:

    标签: android firebase google-cloud-platform google-cloud-storage


    【解决方案1】:

    Google Cloud Platform 是一组由 Google 提供的 100 多种基于云的产品。我不会对此进行介绍,而是假设您询问的是 Google Cloud Storage,它是 100 多种产品之一,负责存储和检索文件。

    Cloud Storage 具有一组 APIs,您可以从受信任的环境(例如您的开发机器、您控制的服务器或 Cloud Functions 等无服务器环境)调用它们。它提供用于从客户端平台(如 Android)直接访问的 SDK。

    Firebase 也是 Google 的一部分,是所谓的无服务器平台:它提供可直接在客户端应用程序代码中使用的 SDK。在这种特定情况下,Firebase 会从 Android、iOS 和 Web 客户端提供SDKs that access Cloud Storage

    为了让您能够安全地访问 Cloud Storage 中的文件,Firebase 依赖于 authenticating the user,然后是您配置并定义 who can access what files 的一组 server-side security rules

    这种通过 Firebase 访问 Cloud Storage 的组合正式称为 Cloud Storage for Firebase,但通常仍使用其以前的名称 Firebase Storage。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-05
      • 1970-01-01
      • 1970-01-01
      • 2020-12-11
      • 2017-01-22
      • 2020-06-02
      • 1970-01-01
      • 2019-02-21
      相关资源
      最近更新 更多