기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
1단계: 인스턴스 스케줄러 허브 스택 시작
이 섹션의 step-by-step 지침에 따라 계정에 솔루션을 배포합니다.
배포에 소요되는 시간: 약 5분
에 로그인AWS Management Console
하고 버튼을 선택하여 instance-scheduler-on-aws.template AWS CloudFormation 템플릿을 시작합니다. -
이 템플릿은 기본적으로 미국 동부(버지니아 북부) 리전에서 시작됩니다. 다른에서 솔루션을 시작하려면 콘솔 탐색 모음에서 리전 선택기를 AWS 리전사용합니다.
-
스택 생성 페이지에서 Amazon S3 URL 텍스트 상자에 올바른 템플릿 URL이 있는지 확인하고 다음을 선택합니다.
-
스택 세부 정보 지정 페이지에서 솔루션 스택 이름을 할당합니다. 문자 제한 이름 지정에 대한 자세한 내용은 AWS Identity and Access Management 사용 설명서의 IAM 및 AWS STS 할당량을 참조하세요.
-
파라미터에서이 솔루션 템플릿의 파라미터를 검토하고 필요에 따라 수정합니다. 이 솔루션은 다음과 같은 기본값을 사용합니다.
파라미터 Default 설명 일정 태그 키 Schedule
리소스의 일정을 결정하기 위해 솔루션이 읽는 태그 키입니다. 리소스의 값은 일정의 이름을 지정합니다.
기본값을 수정하기로 선택한 경우 필요한 모든 인스턴스에 일관되고 올바르게 적용하기 쉬운 이름을 할당합니다.
참고: 태그 키는 대/소문자를 구분합니다.
예를 들어이 파라미터의 값이 기본값인 로 남아 있는 경우
Schedule
의 인스턴스 스케줄러 AWS 는 이름이 인 일정에value my-office-hours-schedule
따라 키Schedule
와 로 태그가 지정된 모든 EC2 인스턴스를 예약합니다my-office-hours-schedule
.일정 간격(분) 5
Amazon EC2와 Amazon RDS에 대해 스케줄러가 시작하는 간격은 분 단위입니다.
일정 간격이 길수록 솔루션의 실행 비용이 감소하지만 일정의 정확도도 떨어집니다. 일정 간격이 5분인 경우 인스턴스는 요청된 시작/중지 시간으로부터 5분 이내에 시작/중지됩니다.
기본 시간대 UTC
시간대를 지정하지 않는 일정에 대한 기본 IANA(International assigned Numbers Authority) 시간대 식별자입니다. 유효한 시간대 식별자 목록은 tz 데이터베이스 시간대 목록의 TZ 식별자 열을 참조하세요. 예약 활성화됨 Yes
모든 서비스에 대한 예약을 비활성화 No
하려면 선택합니다.xxx 예약 활성화 Enabled
솔루션에서 지원하는 각 서비스에 대해 예약 활성화/비활성화(여러 파라미터). 태그 시작 InstanceScheduler-LastAction=Started By {scheduler} {year}/{month}/{day} {hour}:{minute}{timezone},>
시작된 인스턴스에 설정된 key=value, key=value,... 형식의 태그 키 및 값의 쉼표로 구분된 목록입니다.
이 값을 제거하여 기능을 완전히 비활성화할 수 있습니다.
태그 중지 InstanceScheduler-LastAction=Stopped By {scheduler} {year}/{month}/{day} {hour}:{minute}{timezone},>
중지된 인스턴스에 설정된 key=value, key=value,... 형식의 태그 키 및 값의 쉼표로 구분된 목록입니다.
이 값을 제거하여 기능을 완전히 비활성화할 수 있습니다.
EC2 SSM 유지 관리 기간 활성화 No
일정이 하나 이상의 Systems Manger 유지 관리 기간 이름을 지정하도록 허용합니다. 그러면의 인스턴스 스케줄러 AWS 는 연결된 유지 관리 기간 최소 10분 전에 해당 일정으로 태그가 지정된 인스턴스가 시작되도록 합니다. EC2용 KMS 키 ARNs <선택 사항 입력> kms:CreateGrant에서 AWS 암호화된 EBS 볼륨에 대한 복호화 권한을 EC2 서비스에 제공할 수 있는 권한을 인스턴스 스케줄러에 부여하는 KMS ARNs의 쉼표로 구분된 목록입니다. 이렇게 하면 스케줄러가 암호화된 EBS 볼륨이 연결된 EC2 인스턴스를 시작할 수 있습니다. 모든 KMS 키에 대한 제한된 액세스 권한을 부여하려면 (*)를 제공하고 비활성화하려면 비워 둡니다. 생성된 정책에 대한 자세한 내용은 암호화된 EC2 EBS 볼륨을 참조하세요. 중지 시 RDS 인스턴스 스냅샷 생성 No
RDS DB 인스턴스를 중지하기 전에 스냅샷을 생성할지 여부를 선택합니다.
참고: Amazon Aurora 클러스터에는 스냅샷을 사용할 수 없습니다.
ASG 예약 태그 키 scheduled
이 솔루션이 솔루션에 필요한 일정 정보를 추적하기 위해 Amazon EC2 Auto Scaling 그룹에 적용하는 태그입니다. ASG 작업 이름 접두사 is-
Auto Scaling 그룹에 대해 예약된 조정 작업의 이름을 지정할 때 솔루션이 사용하는 접두사입니다. 이 접두사가 있는 작업은 필요에 따라 솔루션에 의해 추가 및 제거됩니다. 사용 AWS Organizations No
AWS Organizations 를 사용하여 스포크 계정 등록을 자동화합니다. 네임스페이스 default
여러 솔루션 배포(공백 없음)를 구분할 고유 식별자를 제공합니다. 예: 개발.
이 파라미터는를 사용하는 배포의 경우 비어 있지 않은 값이어야 합니다 AWS Organizations.
조직 ID/원격 계정 IDs <선택 사항 입력> AWS Organizations 이 필드를 사용하는 경우 필수 필드입니다. o-xxxxyyy와 같은 조직 ID를 입력합니다. 그렇지 않으면 1111111111, 2222222222 또는 {param: ssm-param-name}과 같이 예약할 스포크 계정 IDs합니다. 리전(들) <선택 사항 입력> 인스턴스가 예약될 리전 목록입니다. 예, us-east-1
,us-west-1
.참고
이 파라미터를 비워 두면 솔루션에서 현재 리전을 사용합니다.
허브 계정 예약 활성화 Yes
허브 계정 내의 인스턴스 예약을 활성화합니다. 로그 보존 기간(일) 30
CloudWatch 로그의 로그 보존 기간은 일입니다. CloudWatch 디버그 로그 활성화 No
CloudWatch 로그에서 디버그 수준 로깅을 활성화합니다. 운영 모니터링 Enabled
CloudWatch에 운영 인사이트 대시보드를 배포하고 솔루션 작업에 대한 사용자 지정 지표 데이터를 수집합니다. 중요
이 기능을 활성화하면 사용자 지정 CloudWatch 지표 및 대시보드에 대한 추가 요금이 발생합니다.
메모리 크기 128
Amazon EC2 및 Amazon RDS 리소스를 예약하는 AWS Lambda 함수의 메모리 크기입니다. 메모리 사용량이 많거나 제한 시간이 초과되면를 늘립니다. DynamoDB 테이블 보호 Enabled
솔루션에서 사용하는 DynamoDB 테이블에 대해 삭제 방지를 활성화합니다. 이렇게 하면이 스택을 삭제할 때 테이블이 유지됩니다. 이 스택을 삭제할 때 테이블을 삭제하려면 먼저이 파라미터를 비활성화합니다. -
Next(다음)를 선택합니다.
-
Configure stack options(스택 옵션 구성) 페이지에서 Next(다음)를 선택합니다.
-
검토 및 생성 페이지에서 설정을 검토하고 확인합니다. 템플릿이 IAM 리소스를 생성할 것임을 확인하는 확인란을 선택합니다.
-
제출을 선택하여 스택을 배포합니다.
AWS CloudFormation 콘솔의 상태 열에서 스택의 상태를 볼 수 있습니다. 약 5분 후에 CREATE_COMPLETE 상태가 표시됩니다.