반응형 Blue1 DevOps 에서의 Blue-Green 배포, A/B 테스트, Canary Release 이 순서는 무중단 배포 전략 이다. 요즘은 MSA 아키텍처를 많이 지향하고 있는 추세이다. 이런 트렌드에 맞춰 배포 전략도 다양하게 개발되고 발전하여 변화하고 있다. 이번 포스팅 살펴볼 내용은 여러가지 배포 전략과 테스트 방법이다. 롤링(Rolling) 일반적인 배포를 뜻하고 단순하게 서버를 구성하여 배포 하는 전략이다. 구버전에서 신버전으로 변환시 일반적으로 사용되며 미리 서버에 대한 파악이 되어야한다. 아래 그림을 보면 이해에 도움이 될것이다. 이러면서 배포가 진행이 된다. 일반적인 서비스 배포 과정에서는 지금까지는 잠시 서버를 중단 시키고 업그레이드를 하거나 하는 문제들이 많았다. 서비스가 중단되면 문제가 되거나 불편함 등에서 위험이 발생한다. 그렇기 때문에 무중단 배포 전략이 필요하게 되었고 그 .. 2022. 10. 29. 이전 1 다음 반응형