Section 1 of 10

What is SAP Basis?

What Basis is responsible for, the three-tier architecture, work processes, and the three-system landscape.

Open contents

SAP Basis is the technical foundation of an SAP system. It is variously called NetWeaver or SAP Technology, but the scope is the same.

What Basis covers

Areas of responsibility
AreaContent
Build and operationsInstallation, parameters, starting and stopping
Users and authorisationsCreating users, designing and assigning roles
Transport managementMoving developments and configuration
Job managementScheduling and monitoring background processing
MonitoringAvailability, errors and performance
PatchingSupport packages and kernel updates
PerformanceFinding and removing bottlenecks
Backup and recoveryProtecting data and restoring service
SecuritySegregation of duties, audit, hardening

Three tiers

TierRoleComponents
PresentationDisplay and inputSAP GUI, browser, Fiori
ApplicationBusiness logicABAP servers and work processes
DatabasePersistenceHANA, Oracle, SQL Server

The application tier scales horizontally by adding servers, which is a large part of why SAP copes with enterprise-scale load.

Instances and work processes

The application tier is organised into instances, each with a dispatcher and a set of work processes. The dispatcher takes requests and hands them to a free work process.

Kinds of work process
KindCodeRole
DialogDIAInteractive processing
UpdateUPDAsynchronous database updates
Update 2UP2Lower-priority updates such as statistics
BackgroundBTCBatch jobs
EnqueueENQLock management; one per system
SpoolSPOPrinting

Asynchronous update

Saving a document does not write to the database in the dialog process; an update process does it afterwards, so the user gets the screen back immediately.

The system landscape

Three systems
SystemCodePurpose
DevelopmentDEVConfiguration and development; the only changeable system
Quality assuranceQASTesting against realistic data
ProductionPRDLive business; changes arrive only by transport

๐Ÿ“– Unfamiliar term? Look it up in the SAP glossary.

Check your understanding

Test what you just read.

Quiz 1

SAP Basis is the technical foundation of SAP systems, covering installation, monitoring, and performance tuning.

Quiz 2

Which is NOT part of the SAP three-tier architecture?

Quiz 3

Which database is used in S/4HANA?

Quiz 4

SAP GUI belongs to the Application layer in the three-tier architecture.

Quiz 5

What is the role of the SAP Application Server?

Quiz 6

Arrange the SAP three-tier architecture from closest to the user.

Click items in the correct order