선형 배포 유형(Linear deployment type)
선형 배포 유형(Linear deployment type)
Amazon ECS 블루/그린 배포에서 선형(linear) 트래픽 이동 방식을 사용하면 지정된 시간 간격으로 일정 비율씩 트래픽을 새 버전으로 전환할 수 있어요.
출처: 문서
본문
선형 배포는 블루/그린 배포에서 CodeDeploy가 트래픽을 이전 버전(블루)에서 새 버전(그린)으로 일정한 비율로 이동시키는 방식이에요. 지정된 배포 구성을 기반으로 일정 시간 간격마다 트래픽을 점진적으로 전환해요.
선형 배포 구성의 예:
- Linear10PercentEvery1Minutes – 1분마다 트래픽의 10%씩 전환 (총 10분 소요).
- Linear10PercentEvery3Minutes – 3분마다 트래픽의 10%씩 전환 (총 30분 소요).
이 방식을 사용하면 트래픽을 점진적으로 새 버전으로 옮기면서 각 단계에서 서비스가 정상적으로 동작하는지 관찰할 수 있어요.
- 트래픽 전환 중에 문제가 발견되면 배포를 중지하고 롤백할 수 있어요.
- 선형 배포는 새 버전을 단계적으로 검증하면서 배포하기 때문에 대규모 배포에서 중단 위험을 줄일 수 있어요.
선형 배포 구성을 사용하려면 CodeDeploy 배포 그룹에서 원하는 트래픽 이동 구성을 선택하면 돼요.