環境總覽

如果是正式版應用程式,您需要設定明確的開發工作流程,特別是當有多人共同開發應用程式時。開發工作流程通常會涉及設定及管理多個環境。

Firebase 對開發人員工作流程和相關環境的支援程度不一。熟悉本頁面的開發人員工作流程術語和假設後,請參閱一般最佳做法一般安全性指南,瞭解如何設定 Firebase 專案和應用程式。

關於環境

在軟體開發中,環境是指執行應用程式例項或應用程式系統所需的所有軟硬體。

一系列環境可提供隔離功能,讓您開發及測試軟體,不會影響使用者。如下圖所示,環境可大致分為試產正式環境,您可以視需要建立任意數量的試產環境。這張圖表也說明與各環境類型相關的常見做法和功能。

將功能或版本逐步推進至這些環境,最終部署至正式環境的過程,稱為「部署管道」

圖表:顯示通常構成部署管道的環境,包括開發、測試和 QA、模擬,以及最終的正式環境

環境類型

環境是由基礎架構組成,您需要這些基礎架構來執行及支援應用程式、程式碼和資料。展開下列各個字詞,查看一些常見環境的說明,包括各環境類型中使用的資料類型提示。

後續步驟