fastapi/docs/ko/docs/deployment/fastapicloud.md

2.4 KiB

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 and friends 오픈 소스 프로젝트의 주요 스폰서이자 자금 지원 제공자입니다.

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

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

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

자체 서버에 배포하기

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