EAOT
Patterns / Integration Architecture

SAP Integration Architecture

A clean-core approach to integrating S/4HANA with the surrounding enterprise estate.

S/4HANA Core
Released APIs & Events
Integration Platform
Extensions
Consumers

Conceptual flow

Problem

Custom code inside the ERP core makes upgrades expensive and integration behaviour opaque.

Context

S/4HANA programmes with significant surrounding application and OT landscapes.

Solution

Keep extensions outside the core, standardise on released APIs and events, mediate through an integration platform, and govern contracts centrally.

Benefits

  • Upgrade-safe core
  • Transparent interfaces
  • Reusable contracts

Risks

  • Platform sprawl
  • Latency for chatty interfaces
  • Shadow integrations

Trade-offs

  • Discipline now against upgrade cost later

When to use

  • S/4HANA transformations
  • Multi-system ERP landscapes

When not to use

  • Isolated ERP with no external consumers

Discuss this pattern

How have you applied it — and where did it break? Bring your experience to the community.

Open the discussion