# 部署

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

## 部署是什麼意思

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

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

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

## 部署策略

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

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

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

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