Mit Warp-Speed von z/OS zu Kafka Messaging

 Rapid zKafka Connector (RzK)

Verbinden Sie Ihren Mainframe direkt mit Kafka über eine einzige, hochoptimierte API.

Jede Sprache. Jede Umgebung. Jedes Universum.

ROI maximieren & Kernsysteme modernisieren

Business Value

Unübertroffene Performance & TCO-Reduzierung

Schluss mit dem Verbrennen teurer MIPS. Durch den Wegfall schwergewichtiger Java-Clients, USS-Overhead und MQ-Bridges verarbeitet der native C/Assembler-Kern von RzK deutlich mehr Nachrichten pro CPU-Sekunde als herkömmliche Lösungen.

Integration ohne Code-Änderungen

Binden Sie Legacy-Systeme nahtlos in moderne Event-Driven (Data Mesh) ein. Erzeugen und konsumieren Sie komplette Dateien über das RzK File Subsystem, ohne bestehende Programme zu ändern.

Zuverlässigkeit auf Finanzniveau

Die integrierte Unterstützung für Kafka-Transaktionen gewährleistet Exactly-once-Semantik. Kritische Finanzdaten gehen niemals verloren und werden niemals doppelt verarbeitet – Integrationsrisiken werden dadurch vollständig ausgeschlossen.

Echtzeit-Datenstreaming

Die Kernkompetenzen von Kafka (hoher Durchsatz, hohe Verfügbarkeit) werden endlich direkt auf dem Mainframe nutzbar – ohne Staging-Verzögerungen.

RzK Java

Integration von Kafka-Daten in Mainframe-CICS-Prozesse

RzK ermöglicht es unter CICS laufenden Anwendungen, Daten aus Kafka zu lesen (consume) oder Daten dorthin zu schreiben (produce) — ohne zusätzliche Middleware.

Unterstützung für:

  • Transaktionsbasierte Consume-/Produce-Operationen.
  • Long-running Tasks, Short-running Tasks und Dialogs.
  • Volle Kontrolle über Real-Time Data Streams von einer einzigen zentralen Stelle.

 

Rz Cics
RzK DB2

Integration von Kafka-Daten in Mainframe-DB2-Prozesse

DB2 ↔ Kafka: Die Mainframe-Anwendung nutzt DB2-Daten und Kafka-Daten gleichzeitig und aktualisiert beide zeitgleich.

Auch das ohne jegliche zusätzliche Middleware.

RzK API RzK Center darkBlue high

Rapid zKafka Connector (RzK)

100 % native Architektur

Die Integrationsübersicht veranschaulicht unseren tief in z/OS verwurzelten nativen Ansatz. RzK nutzt eine einzige 31-Bit-Non-XPLINK-Kern-DLL mit zusätzlichen XPLINK-DLLs. Wir stellen dedizierte Stubs (RZKSTUB) für LE-Programme, Call-Interfaces (RZKCALL) für Non-LE sowie eine echte CICS-TRUE-Integration bereit.

Universelle Sprachunterstützung

Führen Sie native CALL-APIs aus COBOL, PL/I, C/C++, Assembler, Fortran, Natural, REXX oder sogar Java (via JNI) aus. Unabhängig von Ihrer Umgebung (Batch, TSO, OMVS, CICS, IMS) integriert sich RzK nahtlos.

Der Event-Driven Mainframe in Aktion

Echtzeit-Monitoring (Grafana)

Streamen Sie Betriebsmetriken, SMF-Daten und Subsystem-Leistungsindikatoren direkt aus z/OS nach Kafka. Visualisieren Sie den Herzschlag Ihres Mainframes in Echtzeit-Dashboards.

RzK Grafana

Zentralisiertes Logging (Graylog)

Modernisieren Sie Ihr Auditing. Nutzen Sie RzK, um z/OS-Systemprotokolle oder CICS-Transaktionsfehler unmittelbar an Kafka-Topics zu streamen und nahtlos in zentrale Log-Management-Systeme einzuspeisen.

Rz Cics

Zukunftsichere Roadmap

zIIP-Prozessor-Entlastung

Offiziell von IBM freigegeben und lizenziert. Leitet CPU-Workloads automatisch auf zIIPs um.

RzK File SubSystem

Verfügbar ab Q4/2026. Allokieren Sie Kafka-Topics wie herkömmliche Datasets in Ihrem JCL.

RzK Connection Server

Verfügbar ab Q4/2026. Zentralisierte STC zur Wiederverwendung von TCP/IP-Verbindungen und Reduzierung von TLS-Handshakes.

RzK – Funktionen & Fähigkeiten

RzK – Universelle Funktionen

  • Standard-z/OS-CALL-API: Ermöglicht die Integration in jede z/OS-Anwendung und Programmiersprache.
  • Unterstützte Umgebungen: Batch, TSO, OMVS/USS, CICS, IMS, DB2, Natural & RPC, LE & Non-LE.
  • Kafka-Transaktionen: Unterstützung komplexer Workflows durch transaktionale Sicherheit.
  • RzK Copy: Schreiben Sie Nachrichten direkt in z/OS-Datasets oder aus z/OS-Datasets in den Kafka-Cluster — ohne jegliche Änderungen an der Mainframe-Anwendung.
  • RzK File Subsystem: Lesen und schreiben Sie komplette Dateien zwischen Kafka und dem Mainframe über Standard-Datei-I/O – ohne Programmänderungen.
  • Modernste Sicherheit: Integrierte SSL/TLS-Verschlüsselung und SASL-Authentifizierung.
  • Breite Sprachunterstützung: COBOL, C, C++, PL/I, Fortran, Natural, ASM, REXX, Java, Python, Perl, PHP.
  • Remote-Administration: Verwaltung von Kafka-Topics und -Gruppen direkt vom Mainframe aus.
  • Plattformübergreifend: Der Rapid zKafka Connector ist für z/OS und Open Systems verfügbar.
RzK Funktionsüberblick
rzk chip

RzK – Einfache Installation und Bedienung

  • Einfaches Setup: Die Installation von RzK erfordert kein spezialisiertes Mainframe-Expertenwissen.
  • Schneller Start*: In nur einer Stunde bereit für den ersten Datenaustausch zwischen z/OS und Kafka.
  • Intuitive API: Die Schnittstelle ist leicht verständlich und schnell zu implementieren.
  • Vereinfachtes Testen: Die Verwaltung von Topics und Gruppen direkt vom Mainframe aus beschleunigt die Entwicklung neuer Funktionen.
  • Verwaltung im Hintergrund: RzK verwaltet komplexe Verbindungen zum Kafka-Cluster automatisch im Hintergrund.
  • Robustheit: Automatische Wiederherstellung und Fehlerbehandlung bei Verbindungsverlust.
  • Transparenz: Detaillierte Fehlermeldungen und Statusberichte über die zKafka-Connector-API.
  • Debugging: Mehrere Diagnosestufen für effiziente Entwicklungs- und Testphasen.

*) vorbehaltlich zuvor vorgenommener Firewall-Einstellungen

RzK – Flexibilität und Effizienz

  • Direkte Kopplung: Direkte Verbindung zwischen Mainframe-Anwendungen und Kafka-Clustern (keine leistungsmindernden Umwege über Java- oder USS-Aufrufe).
  • Real-Time Verarbeitung: Kafka-Daten werden direkt verarbeitet, ohne zeitaufwändiges Staging auf dem Mainframe.
  • Ressourceneffizient: Reduziert Inkonsistenzen, I/O-Operationen, Speicherbedarf und CPU-Kosten.
  • Geringer Overhead: Minimale Komplexität und geringere Lizenzkosten, da keine zusätzliche Middleware erforderlich ist.
  • zIIP-Unterstützung (*): Erhebliche Kosteneinsparungen durch Auslagerung von CPU-Workloads auf zIIP-Prozessoren.
  • Optimierungsoptionen: Flexible Abwägungen zwischen Performance und Datenkonsistenz (z. B. über Batching und Komprimierung).
  • Datentransformation: Asynchrone oder synchrone Übertragung mit integrierter Konvertierung zwischen EBCDIC- und UTF-8-Formaten.
  • Test-Tool: Einfach zu bedienendes Command Line Interface (RzK CLI) auf z/OS.

(*) siehe Roadmap

rzk sample

Produktdatenblatt / Flyer

RzK Produkt Flyer

rzk zip
Paket zur Evaluierung