Cloud Run 函式和 Firebase

Cloud Run 函式是 Google 的無伺服器運算解決方案,可建立事件導向的應用程式。這是 Google Cloud 團隊和 Firebase 團隊共同開發的產品。

Google Cloud 開發人員而言,Cloud Run 函式可做為連接層,讓您能透過監聽及回應事件,以在 Google Cloud 服務之間編排邏輯。

針對「Firebase 開發人員」適用於 Firebase 的 Cloud Run 函式可讓您透過新增伺服器端程式碼,以延伸 Firebase 的行為及整合 Firebase 功能。

這兩種解決方案可讓您在全代管環境中快速可靠地執行函式,在該環境中您不必擔心管理任何伺服器或佈建任何基礎架構的問題。

適用於 Firebase 的 Cloud Run 函式

如果您是正在建構行動應用程式或行動網頁應用程式的開發人員,建議使用適用於 Firebase 的 Cloud Run 函式。Firebase 提供一系列完整的全代管行動服務,包括數據分析、驗證和即時資料庫,可供行動開發人員使用。Cloud Run 函式可讓您透過新增伺服器端程式碼來延伸及連接 Firebase 功能的行為,使服務更加完善。

針對處理付款事宜與傳送簡訊等工作,Firebase 開發人員可與外部服務整合。此外,開發人員也可以包含對行動裝置而言重量級過高或需要在伺服器上進行保護的自訂邏輯。請參閱以進一步瞭解典型整合使用案例。如果開發人員需要功能更完整的後端,Cloud Run 函式可做為Google Cloud強大功能的入口。

適用於 Firebase 的 Cloud Run 函式最適合 Firebase 開發人員使用:

  • Firebase SDK 可透過程式碼設定函式
  • 已與 Firebase 主控台和 Firebase CLI 整合
  • 與 Cloud Run 函式相同的觸發條件,加上 Firebase 即時資料庫、Firebase 驗證和 Firebase Analytics 觸發條件

適用於 Google Cloud的 Cloud Run 函式

開發人員可以撰寫 Cloud Run 函式形式的程式碼,連結及擴充 Google Cloud 服務。Cloud Run 函式可做為連接層,讓您監聽及回應事件,在 Google Cloud 服務之間編排邏輯。開發人員只需幾行程式碼,就能擴充 Google Cloud 服務的使用範圍,建立更高階的組合,不必佈建或管理伺服器。詳情請參閱 Cloud Run 函式說明文件