Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 1 of 6

Event-driven integration in 2026

11 min

Listen to this lesson

0:00 / 6:39

Contoso Motor Co.'s integration estate started as Process Orchestration on XP1: exactly 64 integrated configurations, about 25 of them IDoc, moving to SAP Integration Suite in waves after hypercare. Those are mostly point-to-point, request-driven flows: an order goes to Lakeside, an invoice comes back. Alongside them, a second style has grown since go-live: SAP S/4HANA business events published to a broker, consumed by extensions such as the fleet order notifier and the fleet customer onboarding process. Theo, the integration lead, now owns both, and this course is about the second: the brokers, their topics and queues, the contracts, and how to test the integration layer.

The business events course in the BTP track (sap-btp-303) covered events from the extension developer's side: the CloudEvents envelope, idempotent consumers, ordering and dead messages in consumer code. This course looks from the integration architect's and tester's side: which broker, how topics and queues are designed, how event contracts are versioned, how S/4HANA is wired to the broker, and which tests prove the integration layer before anyone tests a consumer.

Where events fit next to APIs and IDocs

StylePatternContoso examplePlatform
API callRequest and response, synchronousFleet portal reads order 1000457API Management, OData
Message flowPoint to point, mapped, often asynchronousORDERS IDoc to Lakeside 850 over SFTPCloud Integration (formerly PO)
Business eventPublish once, many subscribersSalesOrder Changed to the fleet notifier and analyticsEvent broker
Streaming telemetryHigh-volume device or machine eventsEnd-of-line test results at TEST-10 (a future idea)Event broker at the edge
Integration styles at Contoso and what each is for.
The Sign-Off Table · thesignofftable.com/academy/sap-int-206

Events do not replace the other styles. They change who knows about a change: instead of every interested system asking S/4HANA, S/4HANA announces the change once, and the broker delivers it to every subscriber. The integration architect's job is to keep that broker landscape simple, governed and testable.

SAP's brokers in 2026

Event Mesh capability of SAP Integration SuiteBroker inside Integration Suite for SAP-centric eventing; formerly the standalone SAP Event Mesh service on BTP
SAP Integration Suite, advanced event meshEnterprise broker service based on dedicated event brokers that can span clouds, regions, on-premise and edge
Event-based triggers in SAP BuildConsumers such as SAP Build Process Automation subscribe through a broker; not a broker strategy of their own
SAP's event broker options, as Contoso uses the names.
The Sign-Off Table · thesignofftable.com/academy/sap-int-206

SAP positions advanced event mesh as complementing the basic broker for more demanding scenarios, and SAP's Event Mesh documentation points customers toward migration to advanced event mesh; SAP announced migration support from the SAP Event Mesh default plan in its Q1 2026 Integration Suite highlights. Product packaging and names change often in this area, so check the current SAP Help and your contract before committing. Contoso started small with the Event Mesh capability, one broker instance per stage, as the business events course described.

Contoso's integration landscape today: point-to-point message flows in Cloud Integration, and business events fanned out through the Event Mesh capability to three consumers.
The Sign-Off Table · thesignofftable.com/academy/sap-int-206

Roles around the broker

Event-driven integration spreads responsibility across teams, so Contoso writes it down. Theo's integration team owns the brokers, topic conventions, queues, subscriptions, DMQs and monitoring. Producer teams own their events: Kenji's team for custom RAP events, SAP for standard events, with Theo's team configuring the S/4HANA side. Consumer teams (Elena's warranty app, the fleet notifier, the BPA onboarding process) own their processing and their idempotency. Priya owns the test strategy across all three, and Sam owns the Basis side: channels, technical users and system copies. When an event goes missing, this split tells the incident manager whom to call first.

What is driving Theo's review

  • More consumers. Three event consumers in the first year, five more planned. Every new consumer needs a queue, a subscription and tests.
  • Wave 2 in Monterrey. Company code 1910 and plant 1910 Monterrey add Mexican consumers, and the plant team wants local event processing that keeps working when the WAN link is slow.
  • Recovery needs. Elena's warranty analytics consumer wants to reprocess a week of events after a bug fix, which the current setup cannot do.
  • Contracts. Two consumers broke when a custom event added a renamed field. Nobody had a catalog of who consumed what.
Why the broker question comes up now: more consumers, a second country, plant events and recovery needs arrive within two years of go-live.
The Sign-Off Table · thesignofftable.com/academy/sap-int-206

What goes wrong

  • Events as a replacement for everything. A request that needs an answer now is an API call, not an event.
  • No owner for the broker. Queues are created by each project and never cleaned up.
  • Testing only consumers. Subscriptions, stage separation and dead message routing are tested by nobody.

What would you do?

Grace asks Theo whether the Lakeside purchase order flow (ORDERS IDoc to an 850 file on Lakeside's SFTP server) should be rebuilt as a business event. What should Theo say?

Key points
  • Events complement APIs and message flows; use them for one-to-many notifications of change.
  • SAP's brokers: the Event Mesh capability of SAP Integration Suite and SAP Integration Suite, advanced event mesh.
  • SAP points Event Mesh customers toward advanced event mesh for demanding scenarios; verify current packaging.
  • The integration layer (broker, topics, queues, stage separation) needs its own owner and tests.

Check your understanding · not graded

Lesson check

  1. 1. Which flow belongs in Cloud Integration rather than on an event broker?

  2. 2. What was the standalone SAP Event Mesh service called in Contoso's architecture?

  3. 3. Which need is pushing Contoso to review its broker choice?

  4. 4. What does an event broker change compared with polling?

  5. 5. What did sap-btp-303 focus on that this course does not repeat?