Connectors

Connectors Overview

ASAPIO provides certified, production-ready connectors for all major cloud messaging platforms. Each connector supports outbound (SAP → cloud) and inbound (cloud → SAP) directions, with enterprise-grade security and reliability built in.

Microsoft Azure Microsoft Azure Amazon Web Services Amazon AWS Google Cloud Google Cloud Apache Kafka Apache Kafka Confluent Confluent Solace Platform Solace Platform SAP Advanced Event Mesh SAP Adv. Event Mesh Microsoft Fabric
Connector configuration screen

Connector Architecture

All ASAPIO connectors share a common architecture designed for reliability and security in enterprise SAP environments:

Authentication Methods

Each connector supports a range of authentication methods. The recommended method for each platform is listed below.

ConnectorSupported Auth MethodsRecommended
Azure Service Bus SAS Token, Azure AD OAuth 2.0, Managed Identity Azure AD OAuth 2.0 (SAS deprecated in v3.2.0)
Azure Event Hub SAS Token, Azure AD OAuth 2.0 Azure AD OAuth 2.0
Apache Kafka / Confluent SASL/PLAIN, SASL/SCRAM-256, SASL/SCRAM-512, mTLS mTLS for self-hosted; SASL/SCRAM-512 for Confluent Cloud
Solace Platform Basic (username/password), Client Certificate, OAuth 2.0 OAuth 2.0
SAP Event Mesh OAuth 2.0 (Client Credentials, via BTP service key) OAuth 2.0 (only option)
Google Cloud Pub/Sub Service Account JSON key, Workload Identity Service Account JSON key
AWS SNS / SQS Access Key + Secret Key, IAM Role via STS IAM Role via STS (no long-lived credentials)
REST API API Key (header), Basic Auth, OAuth 2.0 Client Credentials OAuth 2.0 Client Credentials

Connector: Azure Service Bus

The Azure Service Bus connector enables reliable messaging between SAP and Azure, supporting queues, topics, and subscriptions with full enterprise messaging semantics including dead-lettering, sessions, and scheduled delivery.

Protocols supported: AMQP 1.0 (recommended for performance) and HTTPS (for restricted network environments). See the full Azure Service Bus connector reference for configuration details.

Connector: Azure Event Hub

Azure Event Hub is designed for high-throughput event streaming. Use it when you need to ingest SAP events at scale (millions per day) into Azure analytics pipelines, Azure Stream Analytics, or Azure Data Lake.

Connector: Apache Kafka / Confluent

The Kafka connector supports both self-hosted Apache Kafka (2.6+) and Confluent Cloud. It provides high-throughput event streaming with exactly-once producer semantics, Avro and JSON Schema support via Confluent Schema Registry, and configurable consumer groups for inbound flows.

See the full Kafka / Confluent connector reference for configuration details, Schema Registry integration, and performance tuning.

Connector: Solace Platform

The Solace connector integrates with Solace Platform (self-hosted and Solace Cloud). It supports AMQP 1.0 and the Solace native SMF protocol, topic subscriptions, and Dead Message Queue (DMQ) configuration.

Connector: SAP Event Mesh

The SAP Event Mesh connector integrates with SAP BTP's managed message broker. It also supports SAP Advanced Event Mesh (AEM), powered by Solace technology, for enterprise-grade mesh topology and cross-region event replication.

See the full SAP Event Mesh connector reference for BTP service key setup, namespace configuration, and AEM-specific options.

Connector: SAP Advanced Event Mesh

SAP Advanced Event Mesh extends Event Mesh with enterprise capabilities: broker links for connecting multiple event brokers, mesh topology for cross-region event replication, and dynamic message routing. AEM is generally available as of ASAPIO v3.2.0.

Configuration is via SAP BTP service key – the AEM service key contains the broker URL, VPN name, and messaging endpoints. Paste the service key JSON into the connector configuration in Event Studio, or map individual fields manually.

Connector: Google Cloud Pub/Sub

The Google Cloud Pub/Sub connector supports both outbound (SAP publishes to a GCP topic) and inbound (SAP subscribes to a GCP subscription). Configuration highlights:

Connector: AWS SNS / SQS

The AWS connector supports Amazon SNS (outbound: publish to topic) and Amazon SQS (inbound: poll queue). It also supports the SNS → SQS fan-out pattern common in AWS event-driven architectures.

Connector: REST API

The generic REST connector allows integration with any HTTP/HTTPS endpoint – external portals, custom APIs, legacy systems, or cloud services not covered by a dedicated connector.

Compatibility Matrix

Connector S/4HANA 2020+ ECC 6.0 EhP 6+ NetWeaver 7.31+ (BASIS 731 SP0003) Status
Azure Service BusGA
Azure Event HubGA
Apache Kafka / ConfluentGA
Solace PlatformGA
SAP Event MeshGA
SAP Advanced Event MeshGA
Google Cloud Pub/SubGA
AWS SNS / SQSGA
REST APIGA
StreamSets DataOpsBeta