コンテンツにスキップ

FastAPI Cloud

🌐 AI と人間による翻訳

この翻訳は、人間のガイドに基づいて AI によって作成されました。🤝

原文の意図を取り違えていたり、不自然な表現になっている可能性があります。🤖

AI LLM をより適切に誘導するのを手伝う ことで、この翻訳を改善できます。

英語版

FastAPI Cloudコマンド1つ でデプロイできます。まだならウェイティングリストにご登録ください。🚀

ログイン

すでに FastAPI Cloud アカウントをお持ちであることを確認してください(ウェイティングリストからご招待しています 😉)。

次にログインします:

$ fastapi login

You are logged in to FastAPI Cloud 🚀

デプロイ

では、コマンド1つ でアプリをデプロイします:

$ 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 アプリを自力でデプロイする方法が分かるようになります。🤓