Amazon EC2 Auto Scaling을 시작하는 방법에는 몇 가지가 있습니다. 이 페이지에서는 EC2 플릿을 쉽고 빠르게 관리 및 조정할 수 있는 리소스를 제공합니다.
-
AWS Management Console
1단계: AWS Management Console에 로그인
계정을 생성하고 콘솔에 로그인합니다. Amazon EC2에서는 사용한 만큼만 비용을 청구하며, AWS를 처음 사용하는 고객인 경우 Amazon EC2를 무료로 시작할 수 있습니다. 자세한 내용은 AWS 프리 티어를 참조하세요.
2단계: 시작 템플릿 생성
Amazon EC2 대시보드에서 "시작 템플릿"을 선택하여 시작 템플릿을 생성하고 이름, AMI, 인스턴스 유형 및 기타 세부 정보를 지정합니다. 다음은 첫 번째 시작 템플릿을 설정하는 데 대한 지침입니다.
- Amazon Machine Image(AMI) 선택: Amazon Linux 2 AMI(프리 티어로 제공됨)를 사용하는 것이 좋습니다.
- 인스턴스 유형 선택: t2.micro(프리 티어로 제공됨)를 선택하는 것이 좋습니다.
- 보안 그룹: 가상 방화벽을 구성할 수 있는 옵션이 제공됩니다.
3단계: Auto Scaling 그룹 생성
Auto Scaling 마법사를 사용하여 오토 스케일링을 생성하고 오토 스케일링의 이름, 크기 및 네트워크를 지정합니다.
4단계: Elastic Load Balancer 추가(선택 사항)
Elastic Load Balancing을 통해 Auto Scaling을 설정하는 경우, 수신되는 애플리케이션 트래픽을 Auto Scaling 그룹 내 Amazon EC2 인스턴스 전체에 자동으로 분산시켜 가용성과 내결함성이 뛰어난 애플리케이션을 구축할 수 있습니다.
로드 밸런서를 Auto Scaling 그룹에 연결하여, 필요에 따라 확장할 수 있는 EC2 인스턴스 전체에 애플리케이션 트래픽을 배포합니다.
먼저 로드 밸런서를 생성해야 합니다.
5단계: 조정 정책 구성(선택 사항)
Amazon EC2 Auto Scaling 그룹에 대한 조정 정책을 구성합니다.
-
AWS 명령줄 도구(CLI)
AWS CLI를 사용하여 Amazon EC2 Auto Scaling 기능에 액세스할 수 있습니다. AWS CLI는 Amazon EC2 및 Amazon CloudWatch를 비롯한 다양한 AWS 제품에 사용되는 명령을 제공합니다. Amazon EC2 Auto Scaling용 명령을 자세히 알아보려면 AWS Command Line Interface Reference에서 Amazon EC2 Auto Scaling 섹션을 참조하세요.
-
AWS SDK(소프트웨어 개발 키트)
고객의 프로그래밍 언어나 플랫폼에 맞는 API 또는 AWS Mobile SDK를 사용하여 Amazon Auto Scaling을 시작하면 고품질 모바일 앱을 빠르고 손쉽게 구축할 수 있습니다. 자세한 내용은 Amazon Web Services 도구를 참조하십시오.
자습서
이 간단한 자기 학습식 자습서를 사용하여 Amazon EC2 Auto Scaling을 직접 사용해 보십시오. 간단한 “Hello, World!” 자습서를 보려면 AWS 10분 자습서를 살펴보십시오.
EC2 Auto Scaling 시작하기
EC2 인스턴스를 정의하는 템플릿을 생성하고 EC2 Auto Scaling 그룹을 생성하여 정상 인스턴스 수를 상시 유지합니다.
조정되고 로드 밸런싱되는 애플리케이션 설정
로드 밸런서를 Amazon EC2 Auto Scaling 그룹에 연결하여 수신되는 트래픽을 EC2 인스턴스 전체로 자동으로 분산합니다.
Elastic Load Balancing을 통해 EC2 Auto Scaling 그룹 생성
로드 밸런서를 사용하여 EC2 Auto Scaling 그룹에 트래픽을 자동으로 분산하는 방법을 알아보세요.
더 많은 10분 자습서 찾아보기.
추가 리소스
더 많은 Amazon EC2 Auto Scaling 리소스를 살펴보십시오