How to publish messages directly from existing Mainframe application to Kafka topics?

Viewed 9177

We are planning to replace IBM MQ with Apache Kafka to implement pub-sub use-cases in future. Currently Mainframe(running Z/OS) applications are written using COBOL programming language & pushing messages to MQ. I went through the documentation to find out about Clients supported by Kafka and seems, it doesn't support COBOL.

What's the best approach to build producer on Mainframe and publish messages directly to Kafka topics with minimal change in existing applications ?

3 Answers

I'm assuming you want to publish z/OS DB2 changes into Kafka. The solution that takes the lowest MIPS for us is IBM InfoSphere CDC for z/OS, together with the other IBM part# D1RC9LL. If your budget allows high CAPEX and low OPEX, then this is the way to go for you.

Related