
S3에서 특정 이벤트가 발생했을 때 자동으로 다른 서비스에 알림을 보내는 기능입니다.
여기서 이벤트(Event)는 예를 들어 다음과 같습니다.
예
사용자가 S3에 파일 업로드
→ 이벤트 발생
→ 다른 AWS 서비스 실행
구조
User
↓
S3 (이미지 업로드)
↓
Event Notification
↓
Lambda 실행
↓
Thumbnail 생성
즉
S3 이벤트를 트리거로 서버리스 작업 수행
모든 객체에 대해 이벤트를 발생시키는 것이 아니라 필터링할 수 있습니다.