Document 7250835

Download Report

Transcript Document 7250835

The Architecture of an
Enterprise System
objectives
 introduce enterprise system architecture
 discuss system landscape
Logical architecture
SALES &
DISTRIBUTION
PRODUCTION
enterprise
structure
&
environment
data
ACCOUNTING
operational
data
applications
end users
HR
Logical architecture of R/3
FI
SD
Financial
Acctg.
Sales
PP
MM
CO
Materials
Mgmt
Controlling
Production
Planning
R/3
QM
BASIS
Quality
Mgmt
AM
Asset
Mgmt
PS
Project
System
PM
WF
Plant
Maint.
Workflow
HR
Human
Resources
IS
Industry
Solutions
Open systems approach
ALE
OLE
EDI
RFC
CPI-C
TCP/IP
Tiered configurations
Central system
Two-tier
Three-tier
Presentation
Presentation processes
Presentation
processes
Application
Application processes
Database
Database, application,
presentation processes
Database processes
Database,
application processes
Enterprise system scalability
Presentation
Application
Scalability
Database
Database:
Contains most objects
Data dictionary
Database server
Organizational
structure
Log files
Transaction
Data
Application servers
Master
Data
Programs
Application servers:
Contain work processes
Work
Process
Work
Process
Work
Process
Dispatcher
Application server
Database server
Application servers:
Contain work processes
Work
Process
Work
Process
Work
Process
Dispatcher
Work process can be:
•
•
•
•
•
•
Dialog
Batch
Update
Spool
Message
Gateway
Messages Server:
Coordinates message exchanges between different application servers
Gateway Server:
Allows the communication between R2, R3, and external systems
System landscape
 Attempt to isolate production system from
development, testing, and training systems
One system landscape
Development
Development Testing
Quality Assurance
End User Training
Production
Sandbox
PRD
Two system landscape
Development
Production
Development Testing
Quality Assurance
End User Training
Sandbox
DEV
PRD
Three system landscape
Quality Assurance
End User Training
Development
Customizing Master
Development Testing
QAS
Sandbox
DEV
Production
PRD
Transport management
Development
Quality test
user training
Test
release
release
apply
Production
release
apply
apply
Transport Directory
(FIFO Buffer)
 Version management
 Import changes in an orderly manner
 Apply changes consistently
summary
 introduced enterprise system
architecture
 discussed system landscape