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
- 副本(Replication),以及基于请求的自动扩缩容
- 等等。
FastAPI Cloud 是 FastAPI 及其相关开源项目的主要赞助商和资金提供者。✨
部署到其他云服务提供商¶
FastAPI 是开源的并且基于标准。你可以将 FastAPI 应用部署到你选择的任何云服务提供商。
遵循你的云服务提供商的指南来部署 FastAPI 应用。🤓
部署你自己的服务器¶
稍后我也会在本部署指南中教你所有细节,这样你就能了解幕后发生了什么、需要做些什么,或者如何自行部署 FastAPI 应用,甚至使用你自己的服务器。🤓