IT 기술/AWS

[AWS] EC2 절약하기!! - 람다, EventBridge로 스케줄링하기 -2

to,min 2024. 10. 21. 16:13

이전 포스팅에서 람다 함수로 EC2를 On/Off 하는 코드를 작성했다.

이번엔 트리거에 등록하여 자동으로 스케줄링 하는 것을 적용할 예정이다.

 

난 한국시간 09시부터 21시 까지만 가동할 예정이다.

스케줄을 통한 관리를 할 예정이니, EventBridge를 사용하여 트리거를 등록하면 된다.

 

간편히 기존에 만들어둔 람다 화면에서 진행 가능하다.

 

1. 트리거 추가

- 기존 생성해둔 람다 함수에서 트리거 추가 버튼을 누른다.

 

새 규칙 생성을 선택하고 실행할 시간을 설정한다.

Cron은 UTC 기준으로 작성하고 UTC+9 = 한국시간이다.

(분 시간 일 월 요일 연도) 순으로 아래 (0 12 * * ? *) 은 매일 12시(UTC)에 실행한다는 뜻이다. (즉 한국 21시)

 

추가를 하면 아래와 같이 등록됨이 보인다.

 

 

테스트 겸 시간을 조정하여 등록해보니 아래와 같이 잘 동작함을 볼 수 있다. (start 도 동일하게 작성하면 된다)

 

 

돈이 많이 나가기 전에 미리 걸어두는걸 추천한다!