게시된 날짜: May 31, 2023

오늘 AWS는 Apache Kafka Connect용 Amazon EventBridge 오픈 소스 커넥터를 발표했습니다. 이 커넥터를 사용하면 EventBridge를 Kafka Connect 환경에 통합하여 Kafka 토픽의 이벤트를 EventBridge 이벤트 버스로 전달할 수 있습니다. 또한 여기에는 Avro, Protobuf 및 JSON에 대한 스키마 레지스트리 지원, 여러 Kafka 토픽에서 소비, IAM 역할 기반 인증과 같은 유용한 기능이 포함되어 있습니다.

Amazon EventBridge는 자체 애플리케이션, 서드 파티 SaaS 애플리케이션 및 기타 AWS 서비스 간에 이벤트를 라우팅하여 확장 가능한 이벤트 기반 애플리케이션을 구축할 수 있도록 해 주는 서버리스 이벤트 버스 서비스입니다. 새로운 EventBridge 커넥터를 사용하면 Kafka Connect 사용자가 Kafka의 비즈니스 크리티컬 이벤트를 쉽게 필터링하고 이에 대응할 수 있으며 통합 코드를 작성하지 않고도 EventBridge에서 35개 이상의 지원되는 대상파트너 통합에 원활하게 전달할 수 있습니다. 추가 사용 사례로는 버스간 라우팅을 통해 Kafka에서 여러 사업부로 이벤트를 전달하고, 데이터 복제 또는 클라우드 마이그레이션을 위해 온프레미스 환경의 이벤트를 스트리밍하고, 크로스 계정 또는 크로스 리전 대상을 손쉽게 호출하는 것이 있습니다. 새로운 EventBridge 커넥터는 Amazon MSK Connect를 비롯하여 Apache Kafka Connect 설치에 배포할 수 있습니다. 

커넥터를 시작하려면 Github 리포지토리에서 최신 릴리스를 다운로드하여 Kafka Connect 플러그인 디렉터리 경로에 추가하고 Kafka Connect Rest API를 사용하여 커넥터를 생성하면 됩니다. Amazon MSK를 사용하고 있는 경우 개발자 안내서를 참조하여 사용자 지정 커넥터를 생성하세요. Amazon EventBridge를 시작하려면 설명서로 이동하세요.