IT CanvassTalk to an advisor
SAP architecture · LessonBy , SAP Trainer, 10 yrs · Published · SAP S/4HANA 2023 · all levels

Architecture overview

SAP’s architecture overview ties together the pieces that make an SAP system work: the three-tier client-server model, the application-server work processes, instances, and the integration layer. This page is the map; the detailed architecture lessons drill into each part.

Quick answer

Around the core sit the gateway and mechanisms (RFC, BAPI, IDoc, ALE) for talking to other systems, and the landscape (DEV/QAS/PRD with transports) for safe change.

Key takeaways
  • The application tier is where SAP’s logic runs, as ABAP (and some Java) in work processes coordinated by a dispatcher.
  • A system is made of one or more instances (units of work processes and memory) sharing a database, and is divided into clients…
  • Presentation: SAP GUI or Fiori in the browser.
  • Watch out: Blurring the three tiers.

The three tiers

  • Presentation: SAP GUI or Fiori in the browser.
  • Application: app servers running work processes that execute business logic.
  • Database: one database (HANA for S/4HANA) holding all data.

The application server up close

The application tier is where SAP’s logic runs, as ABAP (and some Java) in work processes coordinated by a dispatcher. Different work-process types handle interactive dialog steps, background jobs, database updates, locking and printing, so one system serves users and batch work together.

Systems, instances and clients

A system is made of one or more instances (units of work processes and memory) sharing a database, and is divided into clients (isolated data tenants). This structure supports scaling (add instances) and isolation (separate clients for config, test and data).

Integration and the landscape

Around the core sit the gateway and mechanisms (RFC, BAPI, IDoc, ALE) for talking to other systems, and the landscape (DEV/QAS/PRD with transports) for safe change. Together these define how SAP runs, scales and connects.

Common pitfalls

  • Blurring the three tiers.
  • Confusing system, instance and client.
  • Ignoring the integration layer that connects SAP to everything else.

Practice challenge

+0 XPStreak ×0
Question 1 of 3
Which statement is true of Architecture overview?

Frequently asked questions

What does the term Architecture overview refer to in SAP?
SAP’s architecture overview ties together the pieces that make an SAP system work: the three-tier client-server model, the application-server work processes, instances, and the integration layer. This page is the map; the detailed architecture lessons drill into each part.
What is the Fiori angle on Architecture overview?
Presentation: SAP GUI or Fiori in the browser. Application: app servers running work processes that execute business logic. Database: one database (HANA for S/4HANA) holding all data.
What is connected to Architecture overview in an SAP landscape?
Around the core sit the gateway and mechanisms (RFC, BAPI, IDoc, ALE) for talking to other systems, and the landscape (DEV/QAS/PRD with transports) for safe change.
What tends to go wrong with Architecture overview?
Blurring the three tiers. Confusing system, instance and client. Ignoring the integration layer that connects SAP to everything else.
Already working on SAP and stuck on a live ticket?Get an expert SAP developer on screen-share to finish your daily tasks with you. Deliver on time, protect your reputation and your job. Monthly support only, no task-wise plans.Task assigned · no idea where to startStill stuck · your job on the lineExpert joins your screenDelivered on timeExplore On Job Support