Skip to content

部署

部署 FastAPI 應用程式相對容易。

部署是什麼意思

部署 應用程式指的是執行一系列必要的步驟,使其能夠 讓使用者存取和使用

對於一個 Web API,部署通常涉及將其放置在 遠端伺服器 上,並使用性能優良且穩定的 伺服器程式,確保使用者能夠高效、無中斷地存取應用程式,且不會遇到問題。

這與 開發 階段形成鮮明對比,在 開發 階段,你會不斷更改程式碼、破壞程式碼、修復程式碼,然後停止和重新啟動伺服器等。

部署策略

根據你的使用場景和使用工具,有多種方法可以實現此目的。

你可以使用一些工具自行 部署伺服器,你也可以使用能為你完成部分工作的 雲端服務,或其他可能的選項。

我將向你展示在部署 FastAPI 應用程式時你可能應該記住的一些主要概念(儘管其中大部分適用於任何其他類型的 Web 應用程式)。

在接下來的部分中,你將看到更多需要記住的細節以及一些技巧。 ✨