본문 바로가기
아키텍처 | 설계

카나리 배포 , 블루그린 배포

by 자유코딩 2020. 6. 7.

블루그린 배포

로드 밸런서를 활용해서 2개(이전 버전, 신규버전) 를 배포한다.

신규 버전을 테스트한다.

그리고 이전 버전의 트래픽을 신규 버전으로 보내는 방식이다.

 

카나리 배포

신규 버전을 지정한 서버 1대, 특정 유저에게만 배포한다.

정상적이면 전체를 배포한다.

문제가 있다면 롤백한다.

트래픽을 조금 흘려서 괜찮은지 확인하고 배포하는 방식이다.

 

댓글