이 시리즈에선 제가 Jobdam이란 프로젝트에서 서버를 실제로 어떻게 배포했는지 살펴보겠습니다.프로젝트를 배포하는 한 가지 방법은 Docker를 사용하여 컨테이너 이미지를 빌드하는 것입니다. 이 글에서는 Docker의 기본 개념과 함께 FastAPI 프로젝트를 어떻게
이전 포스팅에선 docker를 통해 이미지를 빌드했습니다. 이번에는 Docker hub와 같은 컨테이너 임지에 대한 레지스트리인 AWS ECR(Elastic Container Registry)에 컨테이너를 업로드하는 과정을 살펴보겠습니다.컨테이너 이미지를 ECR 저장소
이전 포스팅에선 FastAPI 서버의 컨테이너 이미지를 AWS ECR에 업로드했습니다.이제 서버를 ECS Fargate에 배포해보도록 하겠습니다.AWS EC2(https://us-east-1.console.aws.amazon.com/ec2/home?region
이 시리즈를 통해 FastAPI 프로젝트를 배포했습니다. 하지만 서비스가 업데이트될 때마다 이미지를 ECR에 업로드하고 ECS 작업 정의를 생성한 뒤 업데이트를 해야하는 과정은 꽤나 번거롭습니다.이번 포스팅에선 이 번거로운 작업들을 자동화하기 위해 CI/CD를 구축하는