FastAPI Cloud¶
你可以用「一行指令」把你的 FastAPI 應用程式部署到 FastAPI Cloud。如果你還沒加入,快去登記等候名單吧!🚀
登入¶
請先確認你已經有 FastAPI Cloud 帳號(我們已從等候名單邀請你 😉)。
然後登入:
$ fastapi login
You are logged in to FastAPI Cloud 🚀
部署¶
現在用「一行指令」部署你的應用:
$ fastapi deploy
Deploying to FastAPI Cloud...
✅ Deployment successful!
🐔 Ready the chicken! Your app is ready at https://myapp.fastapicloud.dev
就這樣!現在你可以透過該 URL 造訪你的應用。✨
關於 FastAPI Cloud¶
FastAPI Cloud 由 FastAPI 的作者與團隊打造。
它以最少的心力,精簡化建立、部署與存取 API 的流程。
它把使用 FastAPI 開發應用的優異開發體驗,延伸到將它們部署到雲端。🎉
它也會為你處理部署應用時多數需要面對的事項,例如:
- HTTPS
- 多副本,並可依據請求自動擴縮
- 等等。
FastAPI Cloud 是 FastAPI and friends 開源專案的主要贊助者與資金提供者。✨
部署到其他雲端供應商¶
FastAPI 是基於標準的開源專案。你可以把 FastAPI 應用部署到你選擇的任何雲端供應商。
請依照你的雲端供應商的指南,使用他們的方式部署 FastAPI 應用。🤓
部署到你自己的伺服器¶
在這份「部署」指南的後續內容中,我也會教你所有細節,讓你了解背後發生了什麼、需要做哪些事,以及如何自行部署 FastAPI 應用,包括在你自己的伺服器上。🤓