You are on page 1of 3

Introduction to SAP

SAP R/3
former name of the enterprise resource SAP R/3
planning software produced by the German
With the advent of distributed client
corporation SAP AG (now SAP SE).
server computing, SAP AG brought out a
It is an enterprise-wide information system clientserver version of the software called
designed to coordinate all the resources, SAP R/3.
information, and activities needed to
"R" was for "Real-time data processing"
complete business processes such as
"3" was for "3-tier
order fulfilment
Database
billing
application server
human resource management
client (SAPgui)
production planning
This new architecture is compatible with
SAP SE
multiple platforms and operating systems,
Systeme, Anwendungen und Produkte in such as Microsoft Windows or UNIX.
der Datenverarbeitung;
This opened up SAP to a whole new
"Systems, Applications & Products in Data
Processing") customer base.

German multinational software corporation SAP R/3 was officially launched on 6 July
that makes enterprise software to manage 1992.
business operations and customer relations. Various releases of the software were made
headquartered in Walldorf, Baden- through the 1990s.
Wrttemberg, with regional offices in 130 A newer version of the software, with revised
countries. technical architecture, was released in 2004,
over 335,000 customers in 190 countries and renamed as SAP ERP Central
Component (ECC).
component of the Euro Stoxx 50 Stock
SAP came to dominate the large business
Market index
applications market.
SAP R/2
The newest version of the product is SAP
SAP R/2 was a mainframe-based business ECC 6.0 Enhancement Pack 8.
application software suite that was very
successful in the 1980s and early 1990s. SAP ECC is the core component of the
SAP's Business Suite - a collection of
It was particularly popular with large applications including CRM and SCM among
multinational European companies that others.
required soft-real-time business applications,
with built-in multi-currency and multi- The combined complexity of the Business
language capabilities Suite, along with newer in-cloud competitors,
has in recent years led SAP to invest heavily
in simplification and massively improved as self-contained components or even
system response times, culminating in the systems.
announcement of the S/4 Simple Suite in
February 2015.
S/4 has a single tenant architecture and is
being built upon SAP's in-memory database
technology stack (HANA) and will be
available in a choice of in-cloud and on- SAP as Technology: Application Layer
premises deployment. The classic three-tier This server contains the SAP applications. In
and database-agnostic architecture of R/3 is systems with two layers, this server forms
replaced with a two-tier architecture. part of the database server.
SAP R/3 was arranged into distinct Application server can be set up for online
functional modules, covering the typical users, for background processing, or for
functions in a business organization. both.
SAP R/3 Functional Modules An application server is a collection of
Typical Functions in a Business Organization executables that collectively interpret the
ABAP/4 (Advanced Business Application
Financials and Controlling (FICO) Programming / 4th Generation) programs
and manage the input and output for them.
Human Resources (HR)
When an application server is started, these
Materials Management (MM)
executables all start at the same time.
Sales & Distribution (SD) When an application server is stopped, they
Production Planning (PP) all shut down together. The number of
processes that start up when you bring up
SAP as Technology the application server is defined in a single
configuration file called the application server
1. Presentation Layer
profile.
2. Application Layer
Each application server has a profile that
3. Database Layer specifies its characteristics when it starts up
and while it is running.
SAP as Technology: Presentation Layer
An application server profile specifies:
SAP allows the IT supported processing of a
multitude of tasks which occur in a typical Number of processes and
company. their types
The newer SAP ERP software differs from Amount of memory each
R/3 mainly because it is based on SAP Net process may use
Weaver: core components can be
implemented in ABAP and in Java and new Length of time a user is
functional areas are mostly no longer inactive before being
created as part of the previous ERP system, automatically logged off
with closely interconnected constituents, but
The Application layer consists of one or more
application servers and a message server.
Each application server contains a set of
services used to run the R/3 system.
Not practical, only one application server is
needed to run an R/3 system.
But in practice, the services are distributed
across more than one application server.
This means that not all application servers
will provide the full range of services.
The message server is responsible for
communication between the application
servers. It passes requests from one
application server to another within the
system.
It also contains information about application
server groups and the current load balancing
within them. It uses this information to
choose an appropriate server when a user
logs onto the system.
The application server exists to interpret
ABAP/4 programs, and they only run there.
If an ABAP/4 program requests information
from the database, the application server will
send the request to the database server.

You might also like