
MSA와 같은 분산 아키텍처의 경우 (롤링/블루 그린/카나리) 배포 전략이 유용하게 사용될 수 있다. 롤링 배포(Rolling Deployment) 롤링 배포는 어플리케이션의 새로운 버전을 배포할 때, 여러 대의 서버에 순차적으로 배포하는 방식이다. 시작 상태: 두 대의 서버(A와 B)가 동일한 버전의 어플리케이션을 실행 중입니다.서버 A 업데이트: 서버 A에 새로운 버전의 어플리케이션을 배포하고, 배포가 완료되면 헬스 체크를 통해 서버 A가 정상적으로 동작하는지 확인합니다.로드밸런서 업데이트: 서버 A가 정상적으로 동작하는 것이 확인되면 로드밸런서가 서버 A로도 트래픽을 보내기 시작합니다.서버 B 업데이트: 서버 B에 새로운 버전의 어플리케이션을 배포하고, 배포가 완료되면 헬스 체크를 통해 서버 B가..