XDM

XDM logo

Kafka

Apache Kafka ist das Rückgrat vieler Echtzeit- und Event-getriebener Architekturen. Testdaten kommen allerdings oft zu kurz und sind schwer zu kontrollieren: Nachrichten sind über Broker verteilt, verändern sich im Zeitverlauf und enthalten häufig sensible Informationen. Der XDM Kafka Connector integriert Kafka Topics in XDM und ermöglicht die kontrollierte Bereitstellung von Testdaten in andere Kafka Topics und über Topic- und Broker-Grenzen hinweg. So können Teams zuverlässige, wiederholbare Testszenarien aufbauen, ohne Produktions-Streams zu stören.

Von Streaming-Komplexität zu Self-Service-Testdaten

Während Engineering-Teams Partitionen, Offsets, Retention und Consumer Groups verwalten, brauchen Tester und Entwickler einen einfachen Weg, die richtigen Daten zur richtigen Zeit anzufordern. XDM abstrahiert Kafka-spezifische Details vollständig und automatisiert den Prozess Ende-zu-Ende: Fachanwender können Kafka-basierte Testdaten über Standard-XDM-Workflows und den Data Shop bestellen, ohne Kafka-Expertise. Daten lassen sich nach Timestamp, Offset und Partition selektieren und filtern. Dadurch sind reproduzierbare Extracts ebenso möglich wie die inkrementelle Propagierung für laufende Testzyklen.

Von Streaming-Komplexität zu Self-Service-Testdaten

Schnelle Kafka-zu-Kafka-Kopie mit JSON-bewusster Verarbeitung

XDM nutzt den schnellstmöglichen Weg, um Daten aus Kafka zu kopieren und in Ziel-Topics bereitzustellen. JSON-Payload-Formate werden nativ unterstützt und können während des Kopiervorgangs angepasst werden, von der Änderung einzelner Felder bis zur Umstrukturierung des gesamten JSON-Dokuments. Damit können Teams Event-Daten automatisiert und geregelt an nachgelagerte Testanforderungen anpassen (z. B. andere Contract-Versionen, synthetische Attribute oder normalisierte Strukturen).

Schnelle Kafka-zu-Kafka-Kopie mit JSON-bewusster Verarbeitung

Wiederverwendbare Anpassungen durch Payload-Abstraktion

Um die Testdatenaufbereitung konsistent zu halten, führt XDM eine Abstraktion von Message-Payloads ein, sodass Modifikationsmethoden zu wiederverwendbaren Bausteinen werden. Dieselbe Modifikationslogik kann auf unterschiedliche Kafka-Nachrichten und Topics angewendet werden, selbst wenn sich die Payload-Strukturen unterscheiden. So entsteht ein standardisierter, wiederholbarer Ansatz zur Transformation von Streaming-Testdaten: weniger manueller Aufwand, höhere Konsistenz und schnellere Lieferung über Teams und Umgebungen hinweg.

Wiederverwendbare Anpassungen durch Payload-Abstraktion

Mehr erfahren

Testdatenmanagement

XDM ist eine umfassende Plattform für Testdatenmanagement, die agile Teamarbeit verbessert, Testdaten-Workflows automatisiert und mehrere Datenbanken mit sicherer Maskierung unterstützt.

Maskiere sensible Daten

Maskieren Sie sensible Daten mit dem XDM Masking Tool. Einhaltung des Datenschutzes durch fortschrittliche Datenmaskierung für alle Umgebungen.

White paper

Data Masking with XDM

Lösung:
XDM

XDM logo

Optimiere dein Testdaten-management mit XDM