괴발개발 성장기

회사생활/개발일지

Lambda 사용기 ① - 매일 같은 시간에 알림톡 보내기

지니유 2024. 5. 24. 16:37
반응형

배경

개설한 글에 시작날짜가 기재되어있다. 시작날짜 당일 오전 10시에 알림톡을 보내야한다.

 

함수만드는 방법

1) 검색에 Lambda해서 들어간다.

 

2) 함수 생성을 누른다.

 

3)  함수를 생성하기

함수 이름를 API 관련해서 적었어요.

런타임에서는 예전에는 버전이 낮아 지원이 이제 안돼서 node.js 버전을 18로 하기 정했다.

기존역할 사용은 제 계정에 데브옵스 담당자분이 역할을 넣어 주셔서 사용이 가능합니다.

 

4) 함수 생성 끝

 

 


코드 작성하기

코드 작성한 후에 Deploy 눌러서 저장한다.

 


 

트리거 추가하기 - 새규칙 생성

1) 트리거 추가 버튼을 누른다.

2) EventBridge 선택한다.

 

3) 새 규칙 생성을 선택한다.

규칙 이름 적기 ex) Daily_Once_0300

규칙 설명 ex) 매일 새벽 3시에 돈다.

예약 표현식은  cron표현식으로 작성했다. ex) cron(00 18 * * ? *)

UTC에 시간으로 설정해야한다.

cron(분 시간 일 월 요일 연도)

 

설정한 시간에 작동한다.


트리거 추가하기 - 기존 규칙

 


함수 만들고 코드 적고 트리거까지 추가했다.

 

반응형