Apache Kafka is a popular open source project for processing event-driven data streams based on a transaction log.
Our product enables you to connect your SAP system landscape to Kafka on Premise and on SAP BTP in a simple an real world use case proven way.
Basic functions
The adapter allows you to publish PO messages as Kafka records and subscribe Kafka records as PO messages.
Kafka key, headers and data sections are translated into PO message parts and vice versa. Topic & Partitions and technical reliability settings (Ack Mode/Consumer commits) are customizable per use case.
Message processing is observable and debuggable on channel & message log level without third party tooling fully integrated into SAP PO/NetWeaver functionality.
Work secure with company & compliance standards
Our product supports all commonly used security standards PLAIN, PLAIN_SASL, SASL_SSL, SASL-Plain/SASL-SCRAM, Kerberos as well as client certificate authentication.
Support for hight perfomance, resilience & flow control
Stay in charge what you want to process of a topic and how you will put load on your connected backends.
The product supports different methods to allow, filter and control message throughput on topics through:
Full control of operations in one tool
Automated or manual error resolution
One common „challenge“ with ordered streaming systems like Kafka is, if errors occur, this could bring a total halt to processing if order is important. Our product allows you a manual as well as automated way to handle by e.g. forwarding it to an error destination or document & ignore certain cases.
Serialization errors, data transformations errors or any down stream processing error (processing through PO).
Ordering on key or header level
Our product allows high performance while maintaining record order to backend systems. SAP PO uses EOIO for record ordering,
Kafka topics use orders within a partition. Our adapter allows a further fine grained ordering from within the partition on key/header level of a record. By that it can be ensured that for each customer record an own order sequence exists when processing through sAP PO. If one record has an error only the particular id is affected and processing of all other partition contents continues.
Avro, Protocol Buffers, Json & schema registries
Our product supports typical binary data formats like Avro and Protobuf with Kafka typical optimizations like a schema registry.
The adapter can translate Avro and Protocol Buffers to XML and vice versa. Necessary translations of Avro/Protobuf schemas are generated with an included schema generation tool.
Transformation from binary (Avro/Protocol Buffers) and Json to XML and vice versa is supported
SAP roadmap compatible
Our Kafka Adapter is available for SAP Process Orchestration & Integration Suite.
This allows you to just import any developed interface and it will work without migration efforts, adjustments, refactoring or anything which is often the case with other adapters or vendors (including SAP).
Choose your own timing and roadmap for a possible migration plan. Your investment in integrations on SAP PO is easily transferable on Integration suite without unknown risks / commercial questions.
Further Information:
SAP Appcenter listing:
Kate Kafka Adapter for SAP PO im SAP Appcenter
Our Blog on SAP Community
Hook your SAP landscape to Azure Event Hubs with KaTe Kafka Adapter & SAP PO/
All of our adapters are subscription licensed, which simplifies use at the project level or in limited use cases.
All our adapters are available for a 30-day trial period.
All our adapters are developed in close cooperation with SAP and our verified SAP experts.
The Kafka Adapter for SAP Process Orchestration (SAP PO) enables seamless integration of your SAP system landscape with Apache Kafka, both on-premise and within the SAP Business Technology Platform (BTP). It streamlines the exchange of PO messages with Kafka records, including bidirectional conversion of Kafka keys, headers, and data into SAP PO messages.
This allows businesses to integrate event-driven data streams efficiently into their SAP processes, ensuring real-time data processing and modern connectivity.
Yes, our Kafka Adapter for SAP PO is designed with top-level security in mind. It supports all major Kafka security standards, including PLAIN, PLAIN_SASL, SASL_SSL, SASL-Plain/SASL-SCRAM, Kerberos, and Client Certificate Authentication.
This ensures compliance with enterprise security policies and guarantees secure data exchange between systems.
The Kafka Adapter provides advanced features such as batch processing, message filtering by header, key, and payload content, and the ability to adjust polling intervals and message volume per time unit.
These capabilities allow for fine-grained control of message throughput, improving performance and efficiency without overloading your backend systems.
Yes, our adapter fully supports binary data formats such as Avro and Protocol Buffers (Protobuf), as well as JSON. It enables seamless conversion of these formats to XML and vice versa.
With an integrated schema registry and schema generation tool, Avro and Protobuf schemas can be easily transformed, making the adapter ideal for complex integration scenarios.
Our Kafka Adapter is fully SAP roadmap-compliant, designed to work with both SAP Process Orchestration (SAP PO) and the SAP Integration Suite.
This means existing interfaces can be migrated without major redevelopment, allowing companies to plan their migration strategy flexibly, with minimal risk and no unexpected costs.
KaTe GmbH is your trusted partner for SAP technology consulting and SAP migration projects.
We specialize in ensuring a smooth and secure transformation of existing SAP PO (Process Orchestration) landscapes to the modern SAP Integration Suite, including the SAP Edge Integration Cell for hybrid integration scenarios. With tailored concepts, proven best practices, and deep expertise, we make sure your SAP integration remains sustainable, high-performing, and future-ready.
SAP PO to SAP Integration Suite Migration – including analysis, architecture design, and technical implementation
SAP Edge Integration Cell Implementation and Optimization – enabling flexible and secure hybrid integrations
SAP BTP (Business Technology Platform) Consulting – leveraging modern services and tools for innovation and process automation
Technology-Driven Strategy Consulting – from cloud integration to API management
Contact us today for a personalized consultation and discover how we can modernize your SAP integration and system landscape