이 AWS 솔루션 구현은 어떤 기능을 제공합니까?
Amazon Web Services(AWS)는 온디맨드 방식으로 인프라를 제공하여 고객이 직접 리소스 용량을 관리하고 사용한 만큼만 요금을 지불할 수 있게 합니다. 비용을 절감하는 간단한 방법 하나는 사용하지 않는 리소스를 중지하고 해당 용량이 필요할 때 다시 해당 리소스를 시작하는 것입니다.
AWS Instance Scheduler는 고객이 Amazon Elastic Compute Cloud(Amazon EC2) 및 Amazon Relational Database Service(Amazon RDS) 인스턴스의 맞춤형 시작 및 중지 일정을 손쉽게 구성할 수 있는 간단한 AWS 제공 솔루션입니다. 이 솔루션은 간편하게 배포할 수 있고 개발 환경과 운영 환경의 운영 비용을 절감하는 데 유용합니다. 정규 업무 시간에 이 솔루션을 사용하여 인스턴스를 실행하는 고객은 해당 인스턴스를 하루 24시간 실행하는 고객과 비교해 비용을 최대 70% 절감할 수 있습니다.
이 웹페이지에서는 Instance Scheduler 설계와 기능에 대한 개요를 제공합니다.
AWS 솔루션 구현 개요
AWS는 Amazon EC2 및 Amazon RDS 인스턴스에 대한 자동 시작 및 중지 일정을 생성할 수 있게 하는 간단한 솔루션입니다. 아래 다이어그램은 Instance Scheduler 구현 안내서와 함께 AWS CloudFormation 템플릿을 사용하여 구축할 수 있는 구성 요소 및 기능을 보여줍니다.

AWS Instance Scheduler 아키텍처
Amazon CloudWatch 이벤트는 AWS Lambda 함수를 트리거하여 Amazon DynamoDB의 연결된 일정에 정의된 대상 지정 상태에 대해 각각 적절히 태그 지정된 인스턴스의 현재 상태를 검사합니다. 그러면, Lambda 함수가 해당하는 시작 또는 중지 작업을 인스턴스에 적용합니다.
Lambda 함수는 또한 일정 이름, 해당 일정에 연결된 인스턴스의 수 및 Amazon CloudWatch에서 사용자 지정 지표(옵션)로 실행하는 인스턴스의 수를 기록합니다.
AWS Instance Scheduler
버전 1.3.3
최종 업데이트 날짜: 2020년 10월
작성: AWS
예상 배포 시간: 5분
참고: RSS 업데이트에 가입하려면 사용 중인 브라우저에 대해 RSS 플러그인이 활성화되어 있어야 합니다.