[배포 및 테스트 패턴] 카나리(Canary) 릴리스 및 A/B 테스트 패턴

카나리 릴리스 및 A/B 테스트 배포 패턴

롤링 배포와 블루 그린 배포 패턴의 장점을 살린 배포 패턴이다.

카나리 릴리스

카나리 릴리스는 기존 서버 그룹 안에 작은 서브셋을 만든 다음 새 소프트웨어 버전을 업그레이드 하는 방법이다.

  • 안전하다.
  • 카나리 배포를 효과적으로 수행하기 위해서는 모니터링을 자동화할 수 있도록 성공 기준을 명확하게 설정해야 한다.

A/B 테스팅 vs 카나리 릴리스

A/B 테스팅

A/B 테스팅 참고사항

  • 실험 버전에 참여한 사용자들은 자신이 실험에 참여했다는 사실을 모른다.
  • 우리도 사용자로서 A/B 테스팅 실험에 참여하고 있다. (인지하지 못한다)
  • 실험 기간은 사용 사례에 따라 달라진다.

참고

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유