Veröffentlicht am: May 31, 2023
Heute kündigt AWS den Open-Source-Connector von Amazon EventBridge für Apache Kafka Connect an. Mit diesem Connector können Sie EventBridge in Kafka-Connect-Umgebungen integrieren, um Ereignisse aus Kafka-Themen an Event Buses in EventBridge zu übertragen. Er enthält auch nützliche Features wie die Unterstützung der Schemaregistrierung für Avro, Protobuf und JSON, die mehrere Kafka-Topics nutzen, und die auf IAM-Rollen basierende Authentifizierung.
Amazon EventBridge ist ein Serverless Event Bus Service, mit dem Sie skalierbare ereignisgesteuerte Anwendungen erstellen können, indem Sie Ereignisse zwischen Ihren eigenen Anwendungen, SaaS-Anwendungen von Drittanbietern und anderen AWS-Services weiterleiten. Der neue EventBridge-Connector macht es Kafka-Connect-Benutzern leicht, geschäftskritische Ereignisse aus Kafka zu filtern und darauf zu reagieren, und ermöglicht eine nahtlose Bereitstellung an mehr als 35 unterstützte Ziele und Partnerintegrationen in EventBridge, ohne Integrationscode schreiben zu müssen. Weitere Anwendungsfälle umfassen die Bereitstellung von Ereignissen von Kafka an mehrere Geschäftsbereiche über Bus-to-Bus-Routing, das Streamen von Ereignissen aus On-Premises-Umgebungen zur Datenreplikation oder während Cloud-Migrationen sowie das einfache Aufrufen von konto- oder regionsübergreifenden Zielen. Der neue EventBridge-Connector kann auf Apache-Kafka-Connect-Installationen, einschließlich Amazon MSK Connect, bereitgestellt werden.
Um mit dem Connector zu beginnen, laden Sie die neueste Version aus dem Github-Repository herunter, fügen Sie sie dem Verzeichnispfad des Kafka-Connect-Plugins hinzu und erstellen Sie den Connector mithilfe der Kafka-Connect-Rest-API. Wenn Sie Amazon MSK verwenden, finden Sie im Entwicklerleitfaden Informationen zum Erstellen eines benutzerdefinierten Connectors. Besuchen Sie unsere Dokumentation, um mit Amazon EventBridge zu starten.