이 AWS 솔루션은 어떤 작업을 수행합니까?
Instance Scheduler on AWS 솔루션은 Amazon Elastic Compute Cloud(Amazon EC2) 및 Amazon Relational Database Service(Amazon RDS) 인스턴스의 시작 및 중지 일정을 구성하여 AWS 리소스 비용을 제어하는 데 도움이 됩니다.
또한 사용되지 않는 리소스를 중지하고 용량이 필요할 때 리소스를 시작할 수 있으므로 운영 비용을 절감하는 데 도움이 됩니다. 예를 들어 프로덕션 환경에서 Instance Scheduler on AWS를 사용하는 경우 매일 업무 시간 이후에 인스턴스를 자동으로 중지할 수 있습니다. 모든 인스턴스를 최고 사용률로 실행되도록 두는 경우 이 솔루션을 사용하면 인스턴스 사용률이 낮아지고 결과적으로 구성된 일정에 따라 전체 비용이 절감됩니다.
이점
교차 계정 인스턴스 일정 예약
자동화된 태그 지정
Scheduler CLI를 사용하여 일정 또는 기간 구성
SSM 유지 관리 기간을 사용하여 일정 또는 기간 구성
AWS 솔루션 개요
다음 다이어그램은 구현 안내서와 함께 AWS CloudFormation 템플릿을 사용하여 자동으로 배포할 수 있는 아키텍처를 보여줍니다.

Instance Scheduler on AWS 아키텍처
1. AWS CloudFormation 템플릿은 고객이 정의한 간격으로 Amazon CloudWatch 이벤트를 설정합니다. 이 이벤트는 Instance Scheduler AWS Lambda 함수를 호출합니다. 구성 중에 AWS 리전 및 계정을 정의하고 Instance Scheduler on AWS가 일정을 해당 Amazon EC2 및 Amazon RDS 인스턴스와 연결하는 데 사용할 사용자 지정 태그를 정의하면 됩니다.
2. 이러한 값은 Amazon DynamoDB에 저장되며 Lambda 함수는 실행될 때마다 해당 값을 검색합니다. 그런 다음 해당하는 인스턴스에 사용자 지정 태그를 적용할 수 있습니다.
3. Instance Scheduler의 초기 구성 중에 해당하는 Amazon EC2 및 Amazon RDS 인스턴스를 식별할 태그 키를 정의합니다. 지정한 이름은 일정 생성 시 태그 지정된 리소스에 적용할 일정을 식별하는 태그 값으로 사용됩니다. 예를 들어 솔루션의 기본 태그 이름(태그 키)인 Schedule을 사용하고 uk-office-hours라는 일정을 생성할 수 있습니다. uk-office-hours 일정을 사용할 인스턴스를 식별하려는 경우 값이 uk-office-hours인 Schedule 태그 키를 추가하면 됩니다.
Instance Scheduler on AWS
버전 1.4.1
릴리스 날짜: 2022년 11월
작성자: AWS
예상 배포 시간: 5분
AWS System Manager Quick Setup
AWS System Manager Quick Setup을 사용하면 클릭 몇 번으로 계정 및 리전 전체에서 Amazon EC2 인스턴스의 시작 및 중지 일정을 생성하고 관리할 수 있습니다.