Amazon ECS, 서비스 배포를 위한 일시 중지 및 계속 제어 기능 출시
이제 Amazon Elastic Container Service(Amazon ECS)를 사용하면 배포 진행 중 중요한 단계에서 서비스 배포를 일시 중지하고, 준비가 되면 배포를 계속 진행할 수 있습니다. 이러한 일시 중지 지점을 사용하면 수동 승인 워크플로, 운영 점검, 통합 테스트, 사용자 지정 자동화와 같은 시나리오를 위해 수동 결정 지점과 대화형 제어를 배포 과정에 도입할 수 있습니다. 또한 관리형 트래픽 이동, 베이크 소요 시간, 빠른 롤백, CloudWatch 경보 및 배포 회로 차단기를 비롯해, 기본 Amazon ECS 배포 전략을 계속해서 사용할 수 있습니다.
이번 출시를 통해, 새로운 PAUSE 배포 수명 주기 후크를 Amazon ECS 서비스 배포 구성의 일부로 구성할 수 있습니다. 배포 과정에서 구성된 일시 중지 지점에 도달하면, Amazon ECS는 배포 진행을 일시 중지하고 자동화 워크플로, 승인 시스템 또는 외부 검증 프로세스를 트리거하는 데 사용할 수 있는 Amazon EventBridge 이벤트를 내보냅니다. 그런 다음 새로운 ContinueServiceDeployment API를 사용하여 배포를 계속 진행하거나 롤백할 수 있습니다. 일시 중지 후크를 사용하여 최대 14일의 제한 시간을 구성하고 이 기간 동안 아무런 조치가 없을 경우 배포를 자동으로 계속 또는 롤백하는 시간 초과 작업을 구성할 수 있습니다.
Amazon ECS 콘솔, AWS CLI, AWS SDK, AWS CloudFormation, AWS CDK 및 Terraform을 사용하여 롤링, 블루/그린, 선형 및 카나리 배포 전략을 위한 일시 중지 후크를 구성할 수 있습니다. Amazon ECS 콘솔, AWS CLI 및 AWS SDK를 통해 ContinueServiceDeployment API를 사용할 수 있습니다. 이 기능은 모든 AWS 상용 리전 및 AWS GovCloud(미국) 리전에서 사용할 수 있습니다. 자세한 내용은 서비스 배포용 일시 중지 후크 및 서비스 배포 계속에 대한 설명서를 참조하세요.