FastAPI Cloudを触ってみる

はじめに
FastAPI CloudとはVercelなどのような開発体験をFastAPIでも得られる様にしたサービスとのことです(以下参照)
https://fastapicloud.com/blog/why-fastapi-labs-why-fastapi-cloud/
注意事項
FastAPI Cloudは現在(2026/04/11時点)ベータ版での公開となっており、以下リンクよりウェイティングリストに登録しJOINのメールが届き次第アカウントを作成することが可能になります。
https://fastapicloud.com/
早速触ってみる
FastAPIをローカルで作成
uvを使って準備
$ uv init fast_api_sandbox $ cd fast_api_sandbox $ uv venv .venv $ source .venv/bin/activate $ uv add "fastapi[standard]"
デプロイ
$ fastapi deploy
Installed 11 packages in 9ms
FastAPI Creating a new project 🚀
env Setting up environment with uv
deps Installing dependencies...
template Writing template files...
success ✨ Success! Created FastAPI project: myapp
Next steps:
$ cd myapp
$ uv run fastapi dev
Visit http://localhost:8000
Deploy to FastAPI Cloud:
$ uv run fastapi deploy
💡 Tip: Use 'uv run' to automatically use the project's environment
動作確認
$ curl https://fast-api-sandbox-97a55331.fastapicloud.dev/
{"message":"Hello World"}%
FastAPI Cloudの各機能
FastAPIのダッシュボードを眺めていると色々な機能が搭載されていることが確認できます。
ログ機能
curlしたリクエストを200で返していることが確認できます。
DB接続機能
Supabaseなどとの接続をネイティブでサポートしている様です。
CICDサービスとの接続(トークン発行)
GitHub ActionsなどのCICDサービスからFastAPI Cloudへのデプロイを行うためのトークンの払い出しを行えます。
AIサービスとの統合?
2026/04/11時点ではComing Soonとなっていますが将来AIと統合するサービスがローンチされるとのことで楽しみです。

FastAPI Cloudを触れて見ての所感
- 触れてみてのまずの感想はデプロイの作業がかなりシンプルである点です。インフラ面を一つも気にしない点は冒頭でも触れた開発チームの思いを感じました。
- pythonの強みである仮想環境の充実を生かしコンテナを使わず、uvで完結し別途デプロイする際にコンテナを必要としない点もかなり魅力的です。
- まだベータ版であるため発展途上に感じますが今後AIとの統合や新機能サービスも含め期待できるサービスであると感じました。
