SAP's Business AI reference architecture is a communication tool before it's a technical one: four layers that give architects a shared language for placing any AI capability โ from a Joule prompt down to the BTP services that run it. This guide walks the layers, traces a real request through all four, contrasts the SAP stack with a DIY enterprise AI factory, and ends with the readiness sequence that predicts most of a Joule project's difficulty.
The study map orders SAP Business AI from strategic foundations through architecture, agentic AI, data, hybrid landscapes, and enablement. This page covers the linked topics in depth; the other pills are the adjacent nodes to pull next.
Why SAP Business AI exists, the EA's shift from architect to transformation guide, deterministic vs probabilistic use-case selection, adoption obstacles.
The four-layer model, AI Foundation + Generative AI Hub, Vector Engine + RAG, the end-to-end workflow, common pitfalls. Covered below โ
Agent concepts, Joule Agent capabilities (planning, reflection, tool use, collaboration), Agent Hub + playground, A2A / MCP / A2O interoperability, integration readiness. Readiness below โ
Business Data Cloud (zero-copy, data products), Knowledge Graph grounding, the unified semantic layer, Delta Sharing to hyperscaler AI services.
Hybrid deployment patterns, Edge Integration Cell on hyperscalers, GenAI on SAP BTP (RA0005), identity and access with IAS/IPS. Edge Cell below โ
Architecture Center reference architectures, Discovery Center Business AI features, accelerators and enablement tools, the learning and certification landscape.
User intent enters at the top; an AI-supported business action comes back up. Click any layer for the deep dive.
The Cloud Application Programming Model hosts application and domain logic โ with the CAP LLM Plugin and Cloud SDK for AI plugging in, and LangChain hosted inside the architecture rather than beside it.
Secure, standardized access to foundation models on BTP or from Azure, Google, and AWS โ plus a Prompt Registry and Prompt Optimization. The SAP analog of a hand-built LLM gateway.
Orchestration composes grounding, templating, translation, data masking (with unmasking on the way back), and content filtering into a single Harmonized API call โ the LLM middleware factory teams usually hand-roll.
HANA Cloud carries the Vector Engine (the RAG substrate) and the Knowledge Graph Engine (RDF + relational) โ relational, graph, spatial, vector, and document workloads converge, so grounding needs no separate vector-DB estate.
One architecture, six scenario overlays: basic prompting โ semantic search & embeddings โ RAG โ A2A interoperability โ agents for structured data โ multi-tenant SaaS GenAI apps โ a maturity progression from "call a model" to "multi-agent, multi-tenant." Runtime choice: Cloud Foundry (polyglot cloud-native) or Kyma (managed Kubernetes).
The finance scenario from the source materials: a user asks Joule, "Show me all overdue invoices for customer ACME and summarize any trends." Watch it traverse the stack.
Identity-before-retrieval, centralized model governance, and continuous audit are exactly what a DIY factory stack must build and maintain itself โ the strongest card in the "route system-of-record use cases through SAP" argument.
Each SAP layer has a factory-side counterpart, and the stacks interoperate at defined seams: the A2A protocol at the agent layer, partner models into the GenAI Hub, and Delta Sharing at the data layer. The architecture conversation is three lanes, not two.
The use case fits Joule's extension points: custom skills and agents, document grounding, Work Zone surfacing. UX and Process layers stay SAP-delivered; your design decisions concentrate in Foundation and Platform.
Doesn't fit Joule but must stay inside SAP governance: factory-like freedom (any partner model, LangChain, Kyma/Kubernetes) while the model perimeter, masking, filtering, and identity remain SAP-governed.
Build in the enterprise AI factory and connect through the seams โ A2A for agent interoperability, Delta Sharing for zero-copy data access โ rather than re-platforming.
Across agents (Agent Hub), data (Delta Sharing), and integration (Edge Integration Cell), SAP centralizes the control plane and lets you keep the data / execution plane sovereign. Recognizing this repeated split is worth more than any single reference architecture.
A typical enterprise still runs SAP PI/PO on-premise while expanding into cloud analytics and event-driven integration. Three roadblocks stop a straight move to cloud Integration Suite: data-residency law, a no-inbound-access security policy, and latency to distant BTP regions. EIC resolves all three by splitting design time from runtime.
The three roadblocks: residency law, no-inbound security policy, latency to distant regions.
"No doors": a materially different posture from a Cloud Connector-style tunnel.
The AI relevance is growing, not incidental: grounding pipelines are integration flows, and once agents touch regulated data, "where does the pipeline execute" becomes an AI-governance question. EIC is Pattern 1 โ the resilient edge โ in the hybrid-landscape lesson: you don't have to choose between on-premise control and cloud innovation.
Identity appears at every stage โ prerequisite, wiring, sync jobs, role-based testing, and expansion governance. The fastest diagnostic question an architect can ask:
How many IAS tenants do you have, and do all target applications trust the production one?The answer predicts most of the project's difficulty.
A unified Joule setup requires all participating applications to authenticate against the same IAS production tenant. Enterprise identity has usually "evolved over time, across multiple systems and tenants" โ aligning it before activation discussions is where the EA earns their keep. Reference: the CIO Guide on Identity Lifecycle in SAP Landscapes.
Dev/test/prod segregation gives secure isolation, lifecycle management, and a controlled rollout path. This is also where your RA0005 build-lane decisions will live later.
Authentication and trust relationships first; then target-system configuration โ a repeatable step performed once per backend Joule talks to (SuccessFactors, S/4HANA Cloud, โฆ). Architectural consistency across the landscape is what makes this scale.
User/role sync ensures people see Joule in the right context with authorizations respected. The Booster automates remaining configuration so the baseline matches SAP's recommended setup. Three setup missions: unified Joule instance, Joule for SuccessFactors, Joule with S/4HANA Cloud Public Edition.
Start with a focused set of applications and user groups; route issues through the CA-Joule ticket component; consider SAP or partner experts for "complex or historically grown landscapes." Before production: final validation by business role, so every user sees exactly what their authorizations allow โ no rollout surprises.
Joule graduates from feature to capability: additional SAP-delivered or custom agents across lines of business, Microsoft 365 Copilot integration with enterprise identity intact, and document grounding over approved enterprise content. Position the SAP Joule Readiness Service early โ not after technical issues surface mid-activation.