배포 전략(Rolling/Blue-Green/Canary)

By | 2020년 3월 25일
Table of Contents

배포 전략(Rolling/Blue-Green/Canary)

Rolling

여러대의 서버가 있는 경우, 점차적으로 서버에 배포하는 방식이다.

Blue-Green

기존 서버가 Blue, 배포할 서버가 Green 이다. 기존 서버를 그대로 두고 Green 서버에 배포를 시작한다. 배포가 끝나면 Green 서버를 바라보게 하고 Blue 서버는 종료한다.

Canary

여러대의 서버가 있는 경우, 일부 서버를 버전업하고 특정 유저에게만 접속할 수 있도록 변경한다. 오류나 성능의 이슈가 없는 경우, 나머지 서버들에도 점진적으로 배포하여 배포를 종료한다.

답글 남기기