AWS Lambda 및 CloudWatch Events를 이용한 인스턴스 중지 자동화
담당 시스템이 AWS 환경에서 서비스 되고 있었고 비용 개선 포인트로
업무 외 시간에는 사용하지않는 개발서버를 중지함으로써 비용을 절감 하고자 하였음.
전체 작업 순서
- Lambda 함수에 대한 IAM 정책 및 실행 역할 생성
- EC2 인스턴스를 중지 및 시작하는 Lambda 함수 생성
- Lambda 함수를 트리거하는 CloudWatch Events 규칙을 생성
- Lambda 함수를 CloudWatch Events 에 적용
Lambda 함수에 대한 IAM 정책 및 실행 역할 생성
EC2 인스턴스를 중지 및 시작하는 Lambda 함수 생성
Lambda 함수를 트리거하는 CloudWatch Events 규칙을 생성
Lambda 함수를 CloudWatch Events 에 적용
-
Reference
- https://aws.amazon.com/ko/premiumsupport/knowledge-center/start-stop-lambda-cloudwatch/
댓글남기기