Infra/AWS

Auto Scaling Group

지나짱-* 2023. 2. 12. 10:14

Amazon Elastic Compute Cloud(EC2) 인스턴스에 대한 자동 조정을 제공하는 Amazon Web Services(AWS)의 구성 요소이다. ASG의 주요 목적은 애플리케이션의 로드를 처리하기 위해 실행 중인 EC2 인스턴스의 정확한 수를 확보하는 것이다.

 

ASG를 사용하면 실행하려는 EC2 인스턴스의 최소 및 최대 수를 지정할 수 있으며, AWS는 사전 정의된 정책 또는 CPU 사용률 또는 네트워크 트래픽과 같은 지표에 따라 인스턴스 수를 자동으로 늘리거나 줄인다. 이를 통해 수동 개입 없이 애플리케이션에 대한 수요 변화를 처리할 수 있다.

 

ASG는 실패한 인스턴스를 자동으로 교체하는 기능, 고가용성을 보장하기 위해 여러 가용 영역(AZ)에 인스턴스를 자동으로 배포하는 기능과 같은 다른 이점도 제공한다.

 

요약하면 ASG는 AWS 클라우드에서 EC2 인스턴스를 관리하기 위한 강력한 도구로, 애플리케이션에 대한 자동 확장 및 고가용성을 제공한다.