The Architecture of an Enterprise System - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

The Architecture of an Enterprise System

Description:

Enterprise systems must run on a diversity of hardware and ... Plant. Maint. IS ... Data dictionary. Transaction Data. Application servers ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 27
Provided by: kent189
Category:

less

Transcript and Presenter's Notes

Title: The Architecture of an Enterprise System


1
The Architecture of an Enterprise System
2
Objectives
  • Introduce enterprise system architecture.
  • Discuss system landscape.

3
Enterprise System Diversity
  • Enterprise systems must run on a diversity of
    hardware and software platforms.
  • Enterprise System Requirements
  • Standard database technologies.
  • Standard data communications protocols.
  • Real-time support for key business processes
    throughout the organization.

4
Enterprise System Architecture
  • Logical Architecture defines the components and
    functionalities supported by systems.
  • The database is the heart of the logical support
    for integrated business processes.
  • Physical Architecture defines how specific
    components are implemented on computer and
    communication systems.

5
Logical Architecture
6
Logical Architecture
  • The database contains operational data related to
    the realities of business transactions, including
    enterprise structure and environmental data.
  • To support planning and analysis activities, a
    data warehouse is typically created as an
    additional database layer.

7
Definition of Data Warehousing
  • Inmons Formal Definition of DW
  • A Data Warehouse is a subject-oriented,
    integrated, nonvolatile, time-variant collection
    of data in support of managements decisions.

8
Operational Databases are Ill-suited as a Data
Source Supporting Discovery
  • Traffic generated by accesses to organizational
    data to support data mining, DSS, OLAP, etc.
    negatively impacts organizational operations.
  • Data required to discern the patterns of behavior
    within which discovery emerges is not retained in
    operational databases.

9
Logical Architecture of R/3
FI FinancialAcctg.
SD Sales
CO Controlling
MM Materials Mgmt
PP ProductionPlanning
AM AssetMgmt
R/3
BASIS
PS ProjectSystem
QM Quality Mgmt
PM PlantMaint.
WF Workflow
IS IndustrySolutions
HR HumanResources
R/3 is the client/server system technological
tier for SAP that replaced R/2, the legacy
system version of SAP.
10
Physical Architecture
  • Database Layer.
  • Application Layer.
  • Presentation layer.

11
Database Layer
  • Typically a relational database distributed
    across multiple servers.

12
Application Layer
  • Application servers are responsible for specific
    applications stored as compiled versions of the
    application.
  • Workload considerations may cause work to be
    rerouted to different servers e.g. multiple
    concurrently available application servers.
  • Application servers retain application-specific
    data in caches to provide quicker access to
    recent versions of that data.

13
Application Layer
  • A work process defined for specific tasks help
    coordination between application servers.
  • Application components supporting user
    interactive access bind to dialog work processes.
  • Application components that generate background
    work bind to batch processes.
  • Additional work processes coordinate activities
    between servers.

14
Presentation Layer
  • The purpose of the presentation layer is to
    accept essential data from the user and provide
    preformatted reports to the user.
  • Presentation Layer Characteristics
  • Provides the menu-driven GUI interface between
    users and applications.
  • May reside locally on a users desktop computer
    or be a completely separate presentation server
    on the LAN.
  • May keep in temporary, local storage a list of
    recently invoked transactions and data specific
    to the process being supported to alleviate the
    need to access the server.
  • May be customized for a specific user.

15
Open Systems Approach
ALE
OLE
EDI
RFC
CPI-C
TCP/IP
OLE Object Linking and Embedding RFC
Request for Comments CPI-C Common Programming
Interface for Communications ALE Application
Link and Execution EDI Electronic Data
Interchange TCP/IP Transmission Control
Protocol/Internet Protocol
16
Tiered Configurations
Central system
Two
-
tier
Three
-
tier
Presentation
Presentation processes
Presentation processes
Application
Application processes
Database
Database processes
Database, application,
Database,
presentation processes
application processes
17
3-tier Enterprise System Scalability
Presentation
Application
Scalability
Database
18
Database Contains most objects
Database server
Organizational structure
Data dictionary
Log files
Transaction Data
Master Data
Programs
Application servers
19
Application ServersContain work processes
Database servers
Application servers
20
Application ServersContain work processes
  • Work process can be
  • Dialog
  • Batch
  • Update
  • Spool
  • Message
  • Gateway

Message Server Coordinates message exchanges
between different application servers. Gateway
Server Allows the communication between R2, R3,
and external systems.
21
System Landscape
  • Attempt to isolate production system from
    development, testing, and training systems

22
One System Landscape
Development
Development Testing
Quality Assurance
End User Training
Production
Sandbox
PRD
PRD Production
23
Two System Landscape
Development
Production
Development Testing
PRD
Quality Assurance
End User Training
Sandbox
DEV
DEV Development PRD Production
24
Three System Landscape
Quality Assurance
End User Training
Customizing Master
Development
QAS
Development Testing
Sandbox
DEV
Production
PRD
QAS Quality Assurance DEV Development PRD
Production
25
Transport Management
  • Version management.
  • Import changes in an orderly manner.
  • Apply changes consistently.

26
Summary
  • Introduced enterprise system architecture.
  • Discussed system landscape.
Write a Comment
User Comments (0)
About PowerShow.com