Awsconsole -> Cloudwatch -> 좌측메뉴 -> 이벤트 -> 규칙 -> 규칙생성

1. 패턴을 이용한 Event 생성
예시는 특정 Glue job이 끝나면 Lambda함수 시작하는 Trigger Event 생성
a) 서비스 이름/ 이벤트 유형을 선택한다.

b) 이벤트 패턴을 작성
{
"source": [
"aws.glue"
],
"detail-type":[
"Glue Job State Change"
],
"detail": {
"state": [
"SUCCEEDED"
],
"jobName": [
"GlueJobName"
]
}
}
참조 : https://docs.aws.amazon.com/ko_kr/AmazonCloudWatch/latest/events/EventTypes.html#glue-event-types
c) 우측의 대상추가에서 트리거로 실행할 Lambda함수 선택
2. 일정을 이용한 Event 생성
crontab 표현식 작성 부분만 다를 뿐 1번과 같다.
마지막으로 작성한 cloudwatch event role을
lambda함수의 trigger로 등록하면 된다

'Platform > AWS' 카테고리의 다른 글
AWS - 다른 계정의 S3로 Lambda trigger 설정 (0) | 2023.03.27 |
---|---|
AWS - Lambda 다른 계정의 IAM권한 사용 (0) | 2023.03.27 |
AWS - Shell Script로 EC2 생성 후 코드 실행 (0) | 2023.03.26 |
AWS - S3 수명주기 관리 (0) | 2023.03.26 |
AWS - Organization 시작하기 (0) | 2023.03.26 |