Categories
SAP Products

Kafka Adapter for SAP Integration Suite

Kafka Adapter for SAP Integration Suite

Apache Kafka is a popular open source project for processing event-driven data streams based on a transaction log.

Our adapter enables you to connect your SAP system landscape to Kafka on Premise or on SAP BTP in a simple an real world use case proven way. The product is the logical successor of our Kafka adapter for SAP Process Orchestration.

Basic functions

The adapter allows you to publish Iflow messages as Kafka records and subscribe Kafka records as Iflow messages.

Kafka key, headers and data sections are translated into iflow 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 Cloud integration functionality.

Work secure with company & compliance standards

Our product supports all  commonly used security standards PLAIN, PLAIN_SASL, SASL_SSL, SASL-Plain/SASL-SCRAM, OAuth2 as well as client certificate authentication for broker and schema registry connections.

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:

  • Filtering: Kafka records can be filtered based on record headers, keys and data content before triggering an integration
  • Batching: A set of n Kafka records can be batched as single iflow message to optimize throughput
  • Polling & Record count/ time unit can be adjusted to control the exact amount of messages per period of time

Full control of operations in one tool

  • Process records from start or end of stream or from any arbitrary position of the stream.
  • Process and re-process records
  • Deduplicate of necessary by offset or functional headers
  • Group names are feely definable and not set by us as vendor

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 an iflow).

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. 

Difference to standard adapter for Cloud integration

  • Standard adapter can’t use arbitrary positions or group names in stream for processing / reprocessing which is a very important feature to actually operate with Kafka.
  • Our product supports all data formats (Avro, Protocol buffers and schema registries, automated schema generation)
  • Our adapter allows batching into one iflow execution for hight throughput unlike the standard
  • The KaTe Kafka adapter allows manual as well as automated error resolution which is not the case in the standard version.
  • Filtering & Deduplication allows control to select exactly what you need on hight troughput topics unlike the standard
  • With the standard adapter there are no simple mechanisms to quickly understand consumer lag or record search in your message processing log. It must be done with third party tools (that might be hard to access for a SAP integration team) or manual developments.

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/

Pay what you use

All of our adapters are subscription licensed, which simplifies use at the project level or in limited use cases.

30 days trial

All our adapters are available for a 30-day trial period.

Verified SAP Partner

All our adapters are developed in close cooperation with SAP and our verified SAP experts.

FAQ

feel free to
ask away!

The Kafka Adapter for SAP Integration Suite is a powerful solution to connect SAP systems with Apache Kafka – both on-premises and in the SAP Business Technology Platform (BTP). It enables seamless processing of event-driven data streams and bi-directional message exchange between SAP Cloud Integration Iflows and Kafka Topics. As the successor of the Kafka Adapter for SAP Process Orchestration, it provides modern features for reliable SAP-Kafka integration.

The adapter allows you to publish SAP Cloud Integration Iflow messages as Kafka records and subscribe to Kafka records as Iflow messages. Kafka keys, headers, and data are translated into Iflow messages and vice versa.
It fully supports popular data formats like Avro, Protocol Buffers, and JSON, including Schema Registry integration and automatic schema generation for seamless conversion to and from XML. Topics, partitions, and reliability settings (e.g., acknowledgement mode, consumer commits) are highly configurable. Additionally, message processing is fully integrated into SAP Cloud Integration, making it fully traceable and debuggable without third-party tools.

The Kafka Adapter for SAP Integration Suite complies with modern Kafka security standards, including PLAIN, PLAIN_SASL, SASL_SSL, SASL-Plain/SASL-SCRAM, and client certificate authentication. This ensures secure data transmission aligned with corporate security policies.

The adapter is designed for high-performance streaming, offering batch processing, message filtering, and flow control. Messages can be filtered based on headers, keys, or data content and grouped into optimized batches to improve throughput.
For reliable message processing, the adapter provides both automated and manual error handling. Common issues like serialization errors, data transformation errors, or Iflow processing errors can be forwarded to an error target or deduplicated, ensuring uninterrupted data flows.

Unlike the SAP standard Kafka adapter, the KaTe Kafka Adapter offers:

  • Processing from any stream position with custom group names

  • Full support for Avro, Protocol Buffers, JSON, and Schema Registries with automatic schema generation

  • Batch processing within a single Iflow execution

  • Advanced manual and automated error handling

  • Filtering and deduplication for optimized data quality and throughput.

SAP Technology and Migration Consulting –
Future-Proof Integration with KaTe GmbH


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.

Our Core Expertise in SAP Technology Consulting
  • 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

Contact us - now!

Get in touch with us by calling or emailing us - we'll be happy to help!

Contact
Categories
SAP Products

Kafka Adapter for SAP PO

Kafka Adapter for SAP PO

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:

  • Filtering: Kafka records can be filtered based on record headers, keys and data content before triggering an integration
  • Batching: A set of n Kafka records can be batched as single PO message to optimize throughput
  • Polling & Record count/ time unit can be adjusted to control the exact amount of messages per period of time

Full control of operations in one tool

  • Process records from start or end of stream or from any arbitrary position of the stream.
  • Process and re-process records
  • Deduplicate of necessary by offset or functional headers
  • Group names are feely definable and not set by us as vendor
  • Consumer lag of each channel is displayed per sender channel w/o third party tooling.

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/

Pay what you use

All of our adapters are subscription licensed, which simplifies use at the project level or in limited use cases.

30 days trial

All our adapters are available for a 30-day trial period.

Verified SAP Partner

All our adapters are developed in close cooperation with SAP and our verified SAP experts.

FAQ

feel free to
ask away!

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.

SAP Technology and Migration Consulting –
Future-Proof Integration with KaTe GmbH


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.

Our Core Expertise in SAP Technology Consulting
  • 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

Contact us - now!

Get in touch with us by calling or emailing us - we'll be happy to help!

Contact
Categories
SAP Products

MQTT Adapter for SAP Integration Suite (CPI)

KaTe MQTT Adapter for SAP Cloud Integration

KaTe MQTT Adapter for SAP Cloud Integration

The MQTT Adapter for SAP Cloud Integration (formerly SAP CPI / SAP Cloud Platform Integration) allows you to use SAP Integration Suite as a consumer or producer of MQTT messages in the cloud. It has the same functionalities as our MQTT Adapter for SAP PI/PO and allows you to use SAP Cloud Integration as part of the IoT or in mobile scenarios with MQTT.

Core technical functions:

  • Publish/Subscribe to MQTT topics with wildcards, durable subscriptions and last retained messages according to the specifications of the MQTT v3.1 and MQTT 5 Oasis standard
  • Supports SSL and common MQTT authentication mechanisms
  • Supports XML, JSON or any other payloads
  • Connects to MQTT brokers direct, via Socks Proxy or SAP Cloud Connector On premise

RESTful Adapter

Our SAP certified RESTful Adapter for SAP Process Integration allows you to easily consume and publish REST services for integration with SAP and non-SAP systems, as well as BPMN processes.

AMQP Integration Adapter

The Advance Message Queueing Protocol (AMQP) is an Oasis standard for open-protocol and vendor-independent message exchange between heterogeneous applications.

MQTT Adapter

The Internet of Things (IoT) is the communication and networking of real-world objects over the Internet. Message Queueing Telemetry Transport (MQTT) is an open standard for the lightweight transmission of messages between devices, sensors and applications with high latencies and use in low-bandwidth networks.

Pay what you use

All of our adapters are subscription licensed, which simplifies use at the project level or in limited use cases.

30 days trial

All our adapters are available for a 30-day trial period.

Verified SAP Partner

All our adapters are developed in close cooperation with SAP and our verified SAP experts.

FAQ

feel free to
ask away!

The KaTe MQTT Adapter enables your SAP Integration Suite (formerly CPI) to act as both an MQTT consumer and publisher, seamlessly integrating MQTT message streams within your SAP cloud environment.

The adapter allows SAP to consume and send MQTT messages in the cloud, translating MQTT payloads into SAP-compatible formats. It supports a full publish-subscribe model, connecting your IoT data or device messages directly within SAP workflows.

Yes. The adapter supports integration in the SAP Integration Suite (cloud), and it also has versions tailored for SAP Process Orchestration (PO) and SAP PI, enabling seamless connectivity across hybrid landscapes.

By acting as an MQTT client within SAP, the adapter enables direct ingestion of IoT data — such as sensor readings or machine events — into SAP systems. This allows real-time event-driven data flows to enhance operational processes like monitoring, alerts, and automation.

Using the KaTe MQTT Adapter eliminates the need for manual custom coding or middleware glue layers. It provides a certified, pre-built solution that streamlines MQTT-to-SAP integration — ensuring faster deployment, better maintainability, and improved reliability.

SAP Technology and Migration Consulting –
Future-Proof Integration with KaTe GmbH


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.

Our Core Expertise in SAP Technology Consulting
  • 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

Contact us - now!

Get in touch with us by calling or emailing us - we'll be happy to help!

Contact