Amazon EC2 Auto Scaling

빌드업웍스
4 min readJan 15, 2023

--

Amazon EC2 Auto Scaling이란?

Amazon EC2 Auto Scaling은 애플리케이션 가용성을 유지하는 데 도움이 되며 정의한 조정 정책을 사용하여 EC2 인스턴스를 자동으로 추가하거나 제거할 수 있습니다. 동적 또는 예측 조정 정책을 사용하면 기존 또는 실시간 수요 패턴을 서비스하기 위해 EC2 인스턴스 용량을 추가하거나 제거할 수 있습니다. Amazon EC2 Auto Scaling의 플릿 관리 기능은 플릿의 상태와 가용성을 유지하는 데 도움이 됩니다.

자동으로 축소 및 확장

수요가 증가하면 새로운 Amazon EC2 인스턴스를 자동으로 원활하게 시작하고, 수요가 줄어들면 불필요한 Amazon EC2 인스턴스를 자동으로 종료하여 비용을 절감합니다.

조정할 시점과 방법 선택

Amazon CloudWatch 지표를 기반으로 동적으로 조정하거나, 정의하는 일정에 따라 예측할 수 있도록 조정합니다. Amazon CloudWatch 경보를 사용하여 Amazon EC2 Auto Scaling 작업을 시작할 때 또는 EC2 Auto Scaling이 작업을 완료할 때를 알 수 있도록 Amazon SNS(Amazon Simple Notification Service)를 통해 알림을 수신합니다.

플릿 관리

Amazon EC2 플릿이 관리되는 방법을 자동화하면 애플리케이션의 가용성을 유지하는 데 도움이 됩니다. Amazon EC2 Auto Scaling에서 이상이 있거나 연결할 수 없는 인스턴스를 자동으로 교체하여 애플리케이션의 가용성을 높게 유지합니다. EC2 인스턴스의 플릿 관리를 자동화하기 위해 EC2 Auto Scaling은 실행 중인 인스턴스의 상태를 모니터링하고 손상된 인스턴스를 자동으로 교체하며 가용 영역 전체에서 용량을 밸런싱합니다.

Predictive Scaling

Predictive Scaling은 정기적으로 발생하는 트래픽 급증을 포함하여 향후의 트래픽을 예측하고 예상되는 변화에 앞서 EC2 인스턴스의 올바른 수를 프로비저닝합니다. Predictive Scaling의 기계 학습 알고리즘이 매일 및 매주 패턴의 변화를 탐지하여 자동으로 예측을 조정합니다. 이로 인해 시간에 따른 Auto Scaling 파라미터의 수동 조정이 필요 없어져 Auto Scaling의 구성 및 사용이 더 간단해집니다. Predictive Scaling으로 향상된 Auto Scaling은 더 빠르고 단순하고 정확한 용량 프로비저닝을 제공하므로, 결과적으로 비용은 낮아지고 애플리케이션 응답성은 더 좋아집니다.

다양한 구매 모델, 인스턴스 유형 및 AZ 지원

Amazon EC2 Auto Scaling을 사용하면 이제 단일 애플리케이션에서 여러 구매 옵션, AZ(가용 영역) 및 인스턴스 패밀리에 걸쳐 인스턴스를 프로비저닝하고 자동으로 확장하여 규모, 성능 및 비용을 최적화할 수 있습니다. 이제 단일 ASG(Auto Scaling 그룹)에서 온디맨드 및 RI와 함께 스팟 인스턴스를 추가하여 최대 90%까지 컴퓨팅 비용을 절감할 수 있습니다.

Amazon EC2에 포함

Amazon EC2 서비스에 가입하면 Amazon EC2 Auto Scaling을 사용하도록 자동 등록되며 API 또는 명령줄 인터페이스를 통해 기능을 사용할 수 있습니다.

소규모팀 지원 전문 aws msp 빌드업웍스입니다.

​고객 등록을 하시면 AWS 요금 할인, AWS 기술지원, AWS 아키텍처 컨설팅을 무료로 제공하고 있습니다.

빌드업웍스 서포트 서비스 안내

소규모팀을 위한 AWS MSP 고객 등록 신청

AWS 사용 규모가 적은 고객이시더라도 저희와 함께 하신다면 더욱 효율적인 AWS를 사용하실 수 있습니다!

​궁금하신 사항이 있으시다면 아래의 링크를 눌러 문의해 주세요.

카카오톡 상담

네이버 톡톡 상담

--

--

빌드업웍스
빌드업웍스

Written by 빌드업웍스

클라우드 교육, 구축, 운영, 관리, 컨설팅 및 교육 리소스 디지털 퍼블리싱 : AWS 파트너, 유데미 파트너| buw.co.kr | admin@buw.co.kr | 053–954–3711