선형 배포 유형(Linear deployment type)

선형 배포 유형(Linear deployment type)

Amazon ECS 블루/그린 배포에서 선형(linear) 트래픽 이동 방식을 사용하면 지정된 시간 간격으로 일정 비율씩 트래픽을 새 버전으로 전환할 수 있어요.

출처: 문서

본문

선형 배포는 블루/그린 배포에서 CodeDeploy가 트래픽을 이전 버전(블루)에서 새 버전(그린)으로 일정한 비율로 이동시키는 방식이에요. 지정된 배포 구성을 기반으로 일정 시간 간격마다 트래픽을 점진적으로 전환해요.

선형 배포 구성의 예:

  • Linear10PercentEvery1Minutes – 1분마다 트래픽의 10%씩 전환 (총 10분 소요).
  • Linear10PercentEvery3Minutes – 3분마다 트래픽의 10%씩 전환 (총 30분 소요).

이 방식을 사용하면 트래픽을 점진적으로 새 버전으로 옮기면서 각 단계에서 서비스가 정상적으로 동작하는지 관찰할 수 있어요.

  • 트래픽 전환 중에 문제가 발견되면 배포를 중지하고 롤백할 수 있어요.
  • 선형 배포는 새 버전을 단계적으로 검증하면서 배포하기 때문에 대규모 배포에서 중단 위험을 줄일 수 있어요.

선형 배포 구성을 사용하려면 CodeDeploy 배포 그룹에서 원하는 트래픽 이동 구성을 선택하면 돼요.

더 알아보기 (Learn more)