Publicado en: May 31, 2023

Hoy, AWS anuncia el conector de código abierto de Amazon EventBridge para Apache Kafka Connect. Este conector le permite integrar EventBridge en los entornos de Kafka Connect para entregar eventos desde temas de Kafka hasta los buses de eventos de EventBridge. También incluye características útiles, como la compatibilidad con el registro de esquemas para Avro, Protobuf y JSON, el consumo de varios temas de Kafka y la autenticación basada en roles de IAM.

Amazon EventBridge es un servicio de bus de eventos sin servidor que le permite crear aplicaciones escalables basadas en eventos mediante el enrutamiento de eventos entre sus propias aplicaciones, aplicaciones SaaS de terceros y otros servicios de AWS. El nuevo conector de EventBridge facilita que los usuarios de Kafka Connect filtren y reaccionen ante los eventos críticos para la empresa que provengan de Kafka. Además, permite una entrega sin inconvenientes a más de 35 objetivos admitidos, y las integraciones de socios en EventBridge sin necesidad de escribir código de integración. Otros casos de uso incluyen la entrega de eventos de Kafka a varias unidades de negocio mediante el enrutamiento de bus a bus, la transmisión de eventos desde entornos locales para la replicación de datos o durante las migraciones a la nube, y la invocación sencilla de objetivos entre cuentas o entre regiones. El nuevo conector de EventBridge se puede implementar en las instalaciones de Apache Kafka Connect, incluido Amazon MSK Connect. 

Para empezar con el conector, descargue la última versión del repositorio de Github, agréguela a la ruta del directorio de complementos de Kafka Connect y cree el conector mediante la API de Rest de Kafka Connect. Si utiliza Amazon MSK, consulte la guía para desarrolladores para crear un conector personalizado. Para empezar a utilizar Amazon EventBridge, consulte nuestra documentación.