콘텐츠로 이동

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 CloudFastAPI를 만든 동일한 저자와 팀이 구축했습니다.

최소한의 노력으로 API를 구축, 배포, 접근하는 과정을 간소화합니다.

FastAPI로 앱을 만들 때의 동일한 개발자 경험을, 클라우드에 배포할 때도 제공합니다. 🎉

또한 앱을 배포할 때 보통 필요한 대부분의 것들도 처리해 줍니다. 예를 들면:

  • HTTPS
  • 요청을 기반으로 자동 스케일링하는 복제(Replication)

FastAPI Cloud는 FastAPI and friends 오픈 소스 프로젝트의 주요 스폰서이자 자금 지원 제공자입니다. ✨

다른 클라우드 제공업체에 배포하기

FastAPI는 오픈 소스이며 표준을 기반으로 합니다. 원하는 어떤 클라우드 제공업체에도 FastAPI 앱을 배포할 수 있습니다.

해당 클라우드 제공업체의 가이드를 따라 FastAPI 앱을 배포하세요. 🤓

자체 서버에 배포하기

또한 이 Deployment 가이드에서 이후에 모든 세부사항을 알려드릴 거예요. 그래서 무슨 일이 일어나고 있는지, 무엇이 필요하며, 본인의 서버를 포함해 직접 FastAPI 앱을 어떻게 배포하는지까지 이해할 수 있게 될 것입니다. 🤓