Message Image  

IBM Event Streams on IBM Cloud Private leveraging the Kafka MQ Connector

 View Only
Thu July 23, 2020 06:33 AM

IBM Event Streams Kafka Hub and MQ Hosted integration with the Kafka MQ Connector

In this new article we’ll explore the integration of IBM MQ and IBM Event Streams leveraging the Kafka MQ Source Connector to take MQ Messages from MQ Hosted on IBM Cloud Public and publish them on a Kafka Topic hosted on IBM Event Streams on IBM Cloud Private.


Fig.1 Integrating IBM Event Streams with IBM MQ Hosted

The scenario

  1. Use Helm Package manager on IBM Cloud Private to deploy a Kafka Event hub.
  2. Create our first Kafka topic
  3. Capture and download the Kafka Cluster connection configuration and credentials.
  4. Download the Kafka MQ Source connector from IBM Event Streams for deployment.
  5. Configure the connector for connection to IBM Event Streams and MQ Hosted Queue Manager.
  6. Download and start the sample Kafka consumer application
  7. Launch the MQ Console for IBM MQ Hosted and place messages on the test queue.
  8. Observe the results in the Kafka MQ Connector and Kafka consumer.
  9. Explore IBM Event Streams to observe the results of our actions.

Video tutorial

The following video tutorial captures the scenario steps outlined above:

IBM Event Streams (Kafka) leveraging Kafka MQ source Adapter

3 comments on"IBM Event Streams on IBM Cloud Private leveraging the Kafka MQ Connector"

  1. Muhammad Yameen November 08, 2019

    Thanks allot Ian,
    this is exactly what i was looking for days, thank you. can you help me in connecting ACE solution with mongoDB over ICP4I? i wan to create a ACE solution that stores data into mongodb as backend.

    Reply (Edit)
  2. Muhammad Yameen November 06, 2019

    How can i consume and produce message using ACE toolkit solution for IBM Event Streams over ICP

    Reply (Edit)