Amazon EventBridge Pipes

더 간편하고 일관되고 비용 효율적인 방법으로 이벤트 생산자 및 소비자 통합

Amazon EventBridge Pipes를 사용하면 선택 사항인 변환, 필터링 및 보강 단계를 통해 이벤트 생산자와 소비자 간의 지점 간 통합을 손쉽게 생성할 수 있습니다. EventBridge Pipes를 사용하여 이벤트 기반 애플리케이션을 구축할 경우 작성하고 유지 관리해야 하는 통합 코드의 양이 적습니다.

작동 방식

Amazon EventBridge Pipes를 사용하면 이벤트 생산자와 소비자 간의 지점 간 통합을 손쉽게 생성할 수 있습니다. 이 서비스에는 선택 사항인 필터링, 변환 및 보강 단계가 포함되어 있습니다.
'이미지 설명 확대 및 읽기' 링크에 설명되어 있음

사용 사례

EventBridge Pipes 이벤트 필터를 사용하여 Kinesis Data Streams에서 가치가 높은 특정 이벤트를 선택하여 필요한 이벤트만 처리할 수 있습니다.

DynamoDB를 Amazon Simple Notification Service(SNS), EventBridge 등, 14개 이상의 AWS 서비스에 연결하여 데이터베이스 변경 사항을 여러 애플리케이션에 손쉽게 전파합니다.

온프레미스 또는 자체 호스팅 Kafka 주제에서 Amazon Kinesis Data Firehose, Amazon Simple Queue Service(SQS) 등의 AWS 서비스로 데이터를 이동합니다.

이벤트를 대상에 전송하기 전에 서드 파티 API를 호출하여 이벤트에 데이터를 추가합니다.

기능

이벤트 필터링

애플리케이션에서 필요한 이벤트만 처리되도록 하여 이벤트 중 일부만 사용하게 합니다.

이벤트 배치 처리

이벤트를 배치 단위로 소스에서 검색하고 대상에 전송하여 통합의 효율성을 높입니다.

이벤트 순서 지정

 순서가 중요한 애플리케이션의 경우 이벤트의 순서를 보장합니다.

높은 동시성

대량의 이벤트를 빠르게 처리할 수 있도록 높은 동시성을 지원합니다.

고급 보강 기능

AWS Lambda, AWS Step Functions, API Gateway, API Destinations를 통한 서드 파티 API 호출 등을 사용하여 보강 기능을 제공합니다.