728x90
반응형

FastAPI 애플리케이션을 배포하는 건 상대적으로 쉽습니다.

 

배포의 의미

애플리케이션 배포사용자가 애플리케이션을 사용 할 수 있게 만들기 위해 필요한 단계를 수행하는 걸 의미합니다.

 

웹 API의 경우, 사용자가 중단 또는 문제 없이 애플리케이션에 효율적으로 접근할 수 있도록, 훌륭한 성능, 안정성, 기타 등등을 제공하는 서버 프로그램과 함께, 보통 원격 머신 내에 이를 넣는 작업이 포함됩니다.

 

이것은 지속적으로 코드를 변경하고, 엎었다가 고치고, 개발 서버를 중지했다가 다시 시작하는 등의 개발 단계와 대조됩니다.

 

배포 전략

특정 사용 사례와 사용 중인 도구에 따라 다양한 방법이 존재합니다.

 

도구를 조합하여 직접 서버를 배포하거나, 그런 작업의 일부분을 수행하는 클라우드 서비스, 또는 다른 가능한 선택사항을 사용할 수 있습니다.

 

FastAPI 애플리케이션을 배포할 때 (그럼에도 대부분 다른 유형의 웹 애플리케이션에도 적용되는) 염두해야 할 몇 가지 주요 개념을 보여 드리겠습니다.

 

염두해야 할 더 많은 세부 사항과 이를 수행하는 몇 가지 기술은 다음 섹션에서 확인할 수 있습니다.

728x90
반응형

'FastAPI > Deployment' 카테고리의 다른 글

[ FastAPI ] HTTPS  (0) 2021.08.29
[ FastAPI ] FastAPI 버전  (0) 2021.08.29