[AWS Elastic Beanstalk] 배포 정책

Younghwan Cha·2023년 10월 13일
0

aws

목록 보기
1/3
post-thumbnail

애플리케이션

환경

eb list 명령어를 통해서 확인 할 수 있다

변경 기록

배포 방식(Deployment policy)

  • 한 번에 모두(All at once) - 새 버전을 모든 인스턴스에 동시에 배포합니다. 배포가 수행되는 동안 환경에 있는 모든 인스턴스가 잠시 서비스 중지됩니다.

  • 롤링(Rolling) - 새 버전을 배치로 배포합니다. 각 배치는 배포 단계 동안 서비스에서 제외되므로 배치에 있는 인스턴스의 수만큼 환경의 용량이 감소합니다.

  • 추가 배치를 사용한 롤링(Rolling with additional batch) - 새 버전을 배치로 배포하지만, 먼저 새로운 배치의 인스턴스를 시작하여 배포 프로세스 중에 모든 용량이 유지되도록 합니다.

  • 변경 불가능(Immutable) - 변경 불가능 업데이트를 수행하여 새 버전을 새로운 인스턴스 그룹에 배포합니다.

  • 트래픽 분할(Traffic splitting) - 새 버전을 새 인스턴스 그룹에 배포하고 수신되는 클라이언트 트래픽을 일시적으로 기존 애플리케이션 버전과 새 애플리케이션 버전 간에 분할합니다.


reference.
https://docs.aws.amazon.com/ko_kr/elasticbeanstalk/latest/dg/using-features.rolling-version-deploy.html

profile
개발 기록

0개의 댓글