Auto Scaling은 서버가 죽었거나, CloudWatch로 모니터링한 서버의 CPU, 메모리 사용률이 임계치를 초과할 경우 EC2 Instance를 복제하여 대응한다.
1. Auto Scaling 을 만들기 전에 Launch Template을 만든다.
Auto Scaling에서 EC2를 복제할 때의 EC2 Launch Template을 가지고 복제를 한다.
Launch Template에서는 EC2 AMI, Type, Key pair, VPC 등을 설정할 수 있다.
2. Auto Scaling을 만든다.
추가 적으로 LB를 붙일 수도 있고, Health Check Time이나 EC2 개수 등을 설정할 수 있다.
3. EC2 Instance를 죽여보자.
EC2의 cpu, memory 사용률을 추적 관리하여 임계치를 넘으면 EC2를 자동생성한다.
AutoScaling groups > {그룹명} > Automatic Scaling > Add Policy