4.2.1 컨테이너 기반 Spring Boot 프로젝트에 CI/CD 적용하기 2 (Docker, CodeDeploy)
흐름

장점
- 컨테이너 기반의 서버가 여러 대이더라도 쉽게 자동 배포를 구축할 수 있다.
- 쉽게 무중단 배포를 적용시킬 수 있다.
단점
- CodeDeploy를 사용함으로써 인프라 구조가 복잡해졌다. 구조가 복잡해짐에 따라 관리 비용, 유지보수 비용, 난이도, 트러블 슈팅 어려움, 복잡도가 증가했다.
사용
- 컨테이너 기반의 서버를 여러 대 이상 구동해야 하거나 무중단 배포가 중요한 서비스일 때 주로 활용한다.