AWS, Amazon ECS 서비스의 예측 스케일링 지원 발표

게시된 날짜: 2024년 11월 21일

오늘, AWS는 Amazon Elastic Container Service(Amazon ECS)에 예측 스케일링을 지원한다고 발표했습니다. 예측 스케일링은 고급 기계 학습 알고리즘을 활용하여 수요가 급증하기 전에 Amazon ECS 서비스를 선제적으로 확장하여 오버프로비저닝 비용을 줄이고 애플리케이션 응답성과 가용성을 개선합니다.

Amazon ECS는 다양한 서비스 오토 스케일링 옵션을 제공합니다. 여기에는 관찰된 로드에 따라 태스크 수를 자동으로 조정하는 대상 추적 및 단계 스케일링 정책, 일상적인 수요 패턴에 맞게 용량을 조정하는 규칙을 수동으로 정의하는 예약된 스케일링 등이 포함됩니다. 많은 애플리케이션에서 업무가 재개되는 이른 아침의 급격한 수요 변화와 같은 반복적인 패턴이 관찰되는데, 사후 대응적 스케일링 정책으로는 대응 속도가 느릴 수 있습니다. 예측 스케일링은 수백만 개의 데이터 포인트로 사전 훈련된 고급 기계 학습 알고리즘을 활용하여 예상되는 수요 급증에 앞서 ECS 서비스를 선제적으로 확장하는 새로운 기능입니다. 기존의 오토 스케일링 정책(대상 추적 또는 단계 스케일링)과 예측 스케일링을 함께 사용하여 실시간 및 과거 패턴을 기반으로 애플리케이션의 규모가 조정되도록 할 수 있습니다. ‘예측 전용’ 모드를 선택하여 정확성과 적합성을 평가한 후 ‘예측 및 규모 조정’ 모드를 활성화할 수도 있습니다. 예측 스케일링을 사용하면 수요 패턴이 반복되는 애플리케이션의 응답성과 가용성을 향상하는 동시에 규모 조정 정책을 수동으로 구성하는 운영 작업과 오버프로비저닝으로 인한 비용도 줄일 수 있습니다.

ECS 서비스의 예측 오토 스케일링은 AWS Management Console, SDK, CLI, CloudFormation 및 CDK를 사용하여 구성할 수 있습니다. 지원되는 AWS 리전 목록은 설명서를 참조하세요. 자세한 내용은 블로그 게시물설명서에서 확인하세요.