게시된 날짜: Nov 10, 2022

오늘 Amazon Elastic Container Service(Amazon ECS)는 축소 이벤트 및 배포에 의해 종료되지 않도록 고객의 장기 실행 작업을 보호할 수 있는 새로운 기능인 ECS 작업 축소 보호 기능을 출시했습니다. 이 기능은 대기열 처리 중인 비동기식 애플리케이션의 오케이스트레이션을 간소화하는 데 도움이 됩니다. 가령, 어떤 작업은 재처리 비용이 많이 드는 진행 중인 작업을 아직 완료하지 않았는데도 불구하고 누적 서비스 사용률이 낮거나 새 코드 버전을 배포하는 상황에서 또 다른 작업이 몇 시간 동안 실행될 수도 있는 비디오 트랜스코딩 작업을 예로 들 수 있습니다.

Amazon ECS에는 트래픽 패턴의 변경 사항에 대한 응답으로 ECS 서비스 작업의 원하는 개수를 조정하기 위해 정책을 설정하는 기본 제공 서비스 Auto Scaling 기능이 있습니다. 이를 통해 고객은 피크 트래픽 상태에 대해 고도로 확장이 가능한 애플리케이션을 구축하고 사용률이 낮은 기간 동안 컴퓨팅 비용을 절감할 수 있습니다. 특정 애플리케이션에는 사용률이 낮은 기간이나 서비스 배포 중에 축소 이벤트로 인한 종료로부터 미션 크리티컬 작업을 보호하는 메커니즘이 필요하다는 고객의 의견이 있었습니다. 고객은 이제 새로운 Amazon ECS 컨테이너 에이전트 엔드포인트 또는 새로운 Amazon ECS UpdateTaskProtection API를 사용하여 Auto Scaling 및 배포 이벤트로 인한 종료로부터 작업을 보호할 수 있습니다. 작업 축소 보호 기능을 통해 고객은 ECS에서 장기 실행 애플리케이션을 오케스트레이션을 하기 위해 간소화된 메커니즘을 사용할 수 있게 됩니다. 또한 사용자 지정 도구에 투자할 필요 없이 서비스 Auto Scaling의 성능 및 비용 절감 혜택을 누릴 수 있습니다.

Amazon ECS 작업 축소 보호 기능은 Amazon ECS가 제공되는 모든 AWS 리전에서 사용할 수 있습니다. 자세히 알아보려면 작업 축소 보호 사용 설명서블로그 게시물을 참조하세요.