cancel
Showing results for 
Search instead for 
Did you mean: 

System architecture

p391977
Contributor
0 Kudos

What is meant by System architecture

Accepted Solutions (1)

Accepted Solutions (1)

Lakshmipathi
Active Contributor
0 Kudos

Dear Radheshyam

Check the link

<a href="http://help.sap.com/saphelp_46c/helpdata/en/50/2d786074ce11d3956b00a0c930df15/frameset.htm">R/3 Architecture and Logical Services</a>

Thanks

G. Lakshmipathi

Answers (5)

Answers (5)

p391977
Contributor
0 Kudos

hi shree i got the answer.

Former Member
0 Kudos

SAP Landscape:

Landscape is like a server system or like a layout of the servers or some may even call it the architecture of the server’s viz. SAP is divided into three different landscape DEV, QAS and PROD.

- DEV would have multiple clients for ex: 190- Sandbox, 100- Golden, 180- Unit Test.

- QAS may again have multiple clients for ex: 300- Integration Test, 700 to 710 Training.

- PROD may have something like a 200 Production.

These names and numbers are the implementer's discreet on how they want it or they have been using in their previous implementations or how is the client's business scenario.

Now whatever you do in the Sandbox doesn't affect the other servers or clients. Whenever you think you are satisfied with your configuration and you think you can use it moving forward, you RE-DO it in the golden client (remember, this is a very neat and clean client and you cannot use it for rough usage). As you re-do everything that you had thought was important and usable, you get a transport request pop up upon saving every time. You save it under a transport request and give your description to it. Thus the configuration is transported to the Unit Test client (180 in this example).

You don't run any transaction or even use the SAP Easy Access screen on the 100 (golden) client. This is a configuration only client. Now upon a successful transport by the Basis guy, you have all the configuration in the Testing client, just as it is in the Golden client. The configuration remains in sync between these two clients.

But in the Testing client you can not even access SPRO (Display IMG) screen. It's a transaction only client where you perform the unit test. Upon a satisfactory unit test, you move the good configuration to the next SERVER (DEV). The incorrect or unsatisfactory configuration is corrected in Golden (may again as well be practised in the sandbox prior to Golden) and accordingly transported back to 180 (Unit Test) until the unit test affected by that particular config is satisfactory.

The Golden client remains the 'database' (if you wanna call it that) or you may rather call it the 'ultimate' reference client for all the good, complete and final configuration that is being used in the implementation.

In summary:

Landscape : is the arrangement for the servers

IDES : is purely for education purpose and is NOT INCLUDED in the landscape.

DEVELOPMENT ---> QUALITY -


> PRODUCTION

DEVELOPMENT : is where the the consultants do the customization as per the company's requirement.

QUALITY : is where the core team members and other members test the customization.

PRODUCTION : is where the live data of the company is recorded.

A request will flow from Dev->Qual->Prod and not backwards.

1. Sandbox server: In the initial stages of any implementation project, You are given a sandbox server where you do all the configuration/customization as per the companies business process.

2. Development Server: - Once the BBP gets signed off, the configuration is done is development server and saved in workbench requests, to be transported to Production server.

3. Production Server: This is the last/ most refined client where the user will work after project GO LIVE. Any changes/ new development is done is development client and the request is transported to production.

These three are landscape of any Company. They organized their office in these three way. Developer develops the program in Development server and then transport it to test server. In testing server tester check/test the program and then transport it to Production Server. Later it will deploy to client from production server.

Presentaion Server- Where SAP GUI has.

Application Server - Where SAP Installed.

Database Server - Where Database installed.

Regards,

Rajesh Banka

Former Member
0 Kudos

System Architecture means the representations of a System, how it is built, what the components are there, what are the layers (3 tier/2 tier) are there. Are you looking for the architecture of any apecific module (CRM/ECC etc)?

Former Member
0 Kudos

hi,

The SAP system is software which is composed of different software and a server as a whole and has the ability to perform standard business functions for corporations. The system has become so popular because it can serve a wide range of functionality from manufacturing to finishing products. There is one simple reason behind the popularity of this system; it can be tuned to any level for any industry. It has the concepts of enterprise resource planning (ERP) and business process reengineering (BPR) which is integrated in the system.

SAP ushered in a new generation of enterprise software – from mainframe computing to the three-tier architecture consisting of the Database layer, Application (business logic) layer, and user interface layer. Today is the day for client-server architecture, where one can make changes or scale on layer without having to retool the whole system.

The term SAP R/3 stands for runtime system three and the client-server environment provides a set of business application for the system. The R/3 architecture allows distribution of the workload to multiple PC's connecting in a network. The SAP runtime system is designed in such a way that it distributes the presentation, application logic and the data management to different computers

also please check this link :

<a href="http://searchsap.techtarget.com/generic/0,295582,sid21_gci1267625,00.html">system architechture</a>

Regards,

Sadhu Kishore

Former Member
0 Kudos

Architecture of SAP R/3:

SAP R/3 is a client server model, using 3-tiered architecture.

The three layers are

1) Presentation Layer

2) Application Layer

3) Database layer

1) Presentation Layer

Presentation Layer provides means of:

Input, allowing the users to manipulate the system Output, allowing the system to produce the results of user’s manipulation. SAP is having Graphical User interface (SAP GUI). The SAP GUI is installed on Individual machines which acts as presentation layer.

2) Application Layer

In this layer business logic is executed. The application layer can be installed on one machine, or it can be distributed among more than one system.

3) Database Layer

The database layer holds the data. SAP supports any relational database. SAP does not provides any database. But it supports any RDBMS. The database layer must be installed on one machine or system.

Major databases which are being used in SAP implementations are Oracle, DB2.

SAP R/3 is written using its own programming language ABAP. Kernel is written using C language.