1 EventBridge API Destinations 소개
- Amazon EventBridge API destinations는 이벤트 버스 규칙이나 파이프의 대상으로 HTTP 엔드포인트를 호출할 수 있게 해주는 기능입니다
- AWS 서비스들 간의 이벤트 라우팅뿐만 아니라 SaaS 애플리케이션 및 AWS 외부의 애플리케이션과도 API 호출을 통해 연동할 수 있습니다
- CONNECT와 TRACE를 제외한 모든 HTTP 메서드를 사용할 수 있습니다
- 가장 일반적으로 사용되는 HTTP 메서드는 PUT과 POST입니다
- 입력 변환기(Input Transformer)를 사용하여 특정 HTTP 엔드포인트의 파라미터에 맞게 이벤트를 커스터마이징할 수 있습니다
2 주요 제한사항
- API destinations는 프라이빗 대상을 지원하지 않습니다
- VPC 인터페이스 엔드포인트 미지원
- 프라이빗 HTTPS API 미지원
- 프라이빗 네트워크 및 애플리케이션 로드밸런서 미지원
- API destination 엔드포인트에 대한 요청은 최대 클라이언트 실행 시간이 5초입니다
- 타임아웃된 요청은 재시도 정책에 구성된 최대값까지 재시도됩니다
- 최대 재시도 횟수 초과 시:
- Dead-letter 큐가 구성되어 있다면 해당 큐로 전송
- 구성되어 있지 않다면 이벤트는 삭제됨