게시된 날짜: May 19, 2020

이제 AWS Elastic Beanstalk을 사용하여 애플리케이션 코드를 배포할 때 트래픽 분할 배포 정책을 선택할 수 있습니다. 이 정책은 Elastic Beanstalk가 현재 지원하는 한 번에 모두, 롤링, 추가 배치를 사용한 롤링 및 변경 불가능이라는 네 가지 기존 배포 정책에 추가된 정책입니다.

이제 트래픽 분할 배포 정책을 사용하면 Application Load Balancer를 사용하는 Elastic Beanstalk 웹 서버 환경에서 실행 중인 애플리케이션을 업데이트할 수 있습니다. 이 배포 정책은 변경 사항을 애플리케이션 코드에 커밋할 때 애플리케이션 실패 위험을 완화해야 하는 프로덕션 환경에 적합합니다. 트래픽 분할 정책을 사용하면 배포를 완료하기 전에 구성 가능한 프로덕션 트래픽 비율에서 새 애플리케이션 버전의 상태를 모니터링할 수 있습니다. 배포가 실패하면 트래픽 분할 정책이 자동 롤백 메커니즘을 트리거합니다. 애플리케이션 중단 시간이 전혀 없고 이전 애플리케이션 버전과 새 애플리케이션 버전에서 로드를 변경하므로 배포 프로세스 전체에서 수신 트래픽을 처리하는 인스턴스가 있습니다.

트래픽 분할 배포를 사용하는 경우 배포를 완료하기 전에 프로덕션 트래픽의 비율과 새 애플리케이션 버전을 모니터링하는 시간을 지정할 수 있습니다. 배포가 시작되면 Elastic Beanstalk 이벤트를 실시간으로 추적하여 새 애플리케이션 버전의 상태를 모니터링할 수 있습니다. Elastic Beanstalk 로그에서도 트래픽 분할 배포 이벤트를 가져올 수 있습니다. 시작하려면 Elastic Beanstalk 콘솔 또는 Elastic Beanstalk CLI를 사용하거나 Elastic Beanstalk API를 통해 트래픽 분할 배포 정책을 선택하십시오. 트래픽 분할 배포 정책에 대한 자세한 내용은 설명서를 참조하십시오. 자세한 내용은 릴리스 정보를 참조하십시오. 

GitHub에서 AWS Elastic Beanstalk Roadmap에 따라 최근 출시된 기능, 곧 출시 예정인 기능에 대한 업데이트를 확인하고 AWS의 지원이 필요한 사항에 대한 피드백을 제공할 수 있습니다. AWS Elastic Beanstalk에 대한 자세한 내용은 다음을 참조하십시오.