部署¶
部署 FastAPI 應用程式相對容易。
部署是什麼意思¶
部署應用程式指的是執行一系列必要的步驟,使其能夠讓使用者存取和使用。
對於一個 Web API,部署通常涉及將其放置在遠端伺服器上,並使用性能優良且穩定的伺服器程式,確保使用者能夠高效、無中斷地存取應用程式,且不會遇到問題。
這與開發階段形成鮮明對比,在開發階段,你會不斷更改程式碼、破壞程式碼、修復程式碼,然後停止和重新啟動伺服器等。
部署策略¶
根據你的使用場景和使用工具,有多種方法可以實現此目的。
你可以使用一些工具自行部署伺服器,你也可以使用能為你完成部分工作的雲端服務,或其他可能的選項。
我將向你展示在部署 FastAPI 應用程式時你可能應該記住的一些主要概念(儘管其中大部分適用於任何其他類型的 Web 應用程式)。
在接下來的部分中,你將看到更多需要記住的細節以及一些技巧。 ✨