카나리 릴리스 및 A/B 테스트 배포 패턴
롤링 배포와 블루 그린 배포 패턴의 장점을 살린 배포 패턴이다.
카나리 릴리스
카나리 릴리스는 기존 서버 그룹 안에 작은 서브셋을 만든 다음 새 소프트웨어 버전을 업그레이드 하는 방법이다.
- 안전하다.
- 카나리 배포를 효과적으로 수행하기 위해서는 모니터링을 자동화할 수 있도록 성공 기준을 명확하게 설정해야 한다.
A/B 테스팅 vs 카나리 릴리스
A/B 테스팅
A/B 테스팅 참고사항
- 실험 버전에 참여한 사용자들은 자신이 실험에 참여했다는 사실을 모른다.
- 우리도 사용자로서 A/B 테스팅 실험에 참여하고 있다. (인지하지 못한다)
- 실험 기간은 사용 사례에 따라 달라진다.
참고
반응형