Auto Scaling을 사용하면 애플리케이션의 로드를 처리할 수 있는 정확한 수의 Amazon EC2 인스턴스를 유지할 수 있습니다. Auto Scaling 그룹이라는 EC2 인스턴스 모음을 생성하고 각 Auto Scaling 그룹의 최소 인스턴스 수를 지정할 수 있으며, Amazon EC2 Auto Scaling에서 해당 그룹에서 이만큼의 인스턴스를 보유할 수 있습니다.

더 자세한 내용은 Amazon Doc를 찾아보길 권장합니다. https://docs.aws.amazon.com/ko_kr/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html

Auto Scaling을 설정하는 방법은 시작 템플릿과 시작 구성이 있습니다. 이 두가지의 차이점은 시작 템플릿은 버전 관리를 할 수 있다는 차이점이 있고 시작 구성으로 설정할 경우 대상 인스턴스의 설정(예: 보안 그룹 및 IAM 역할)을 가져옵니다.

이번 내용에서는 시작 구성을 통해서 Auto Scaling 작업을 진행합니다.

인스턴스를 Auto Scaling Group(ASG)에 추가하기

  1. 인스턴스 → EC2 선택 → 작업 → 인스턴스 실행 → Auto Scaling 그룹에 연결합니다.

스크린샷 2022-03-28 오후 12.13.09.png

  1. Auto Scaling 그룹 생성 (그룹 이름을 지정하면 신규로 생성됩니다.)

스크린샷 2022-03-28 오후 3.08.17.png

  1. 생성된 Auto Scaling 그룹

스크린샷 2022-03-28 오후 3.11.40.png

Auto Scaling Group(ASG) 설정 편집하기