Architecture of the R/3 System Chapter 14 C & L Chapter 8 M & W.

Slides:



Advertisements
Similar presentations
Database Architectures and the Web
Advertisements

Introduction to Workflow. Slide 2 Overview What is workflow? What is business process management? Common workflow and process problems The functional.
Enterprise Application Integration (EAI). Overview  What is EAI?  Advantages/Disadvantages  Problems  Software Options.
Chapter 15: Packaged Software and Enterprise Resource Planning
SAP Overview SAP Solutions. 2 Agenda for the overview Introduction to the SAP R/3 system SAP system’s functionality SAP implemenation methodology mySAP.com.
Corporate Overview.
Technical Architectures
Chapter 17: Client/Server Computing Business Data Communications, 4e.
Chapter 7 Enterprise-Wide Information Systems
Chapter 13 Physical Architecture Layer Design
SE 464: Industrial Information systems Systems Engineering Department Industrial Information System LAB 02: Introduction to SAP.
1 Chapter 7 IT Infrastructures Business-Driven Technology
Chapter 7: Client/Server Computing Business Data Communications, 5e.
Architecture of the R/3 System Chapter 14. Problems of Enterprise-Wide Computing Slow response time during peak traffic loads Different time zones, systems,
12 Chapter 12 Client/Server Systems Hachim Haddouti.
12 Chapter 12 Client/Server Systems Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
The Architecture of Transaction Processing Systems
Chapter 9: Moving to Design
Chapter 6 Supporting Processes with ERP Systems Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 6-1.
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
Discover Analyze User directly connected to SAP system ETL/replication of SAP source data Integrate Report Power Query in Excel Power Pivot, PivotTable.
E-Business: Intra-Business E-Commerce
Chapter 2 Client Server Architecture
Data Management Capabilities and Past Performance Dr. Srinivas Kankanahalli.
Lecture The Client/Server Database Environment
January 2007 (v1.0) The Rushmore Group, LLC1 SAP Overview The Rushmore Group, LLC.
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
E-Business Lecture 3 Website Development and Management Process.
The Client/Server Database Environment
Enterprise Resource Planning
Karolina Muszyńska Based on
JVM Tehnologic Company profile & core business Founded: February 1992; –Core business: design and implementation of large software applications mainly.
PHASE 3: SYSTEMS DESIGN Chapter 8 System Architecture.
Chapter 9 Moving to Design Part 2.
Building E-Commerce Applications and Infrastructure.
Moving to Design.
第三組 Produce a report on 1.SAP NetWeaver 2.SAP Web Application Server 3. SAP Solution Manager ~ Team member ~ 何承恩 謝岳霖 徐翊翔 陳鼎昇.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
Hosted by SAP 2003: Your Technology and Business Roadmap Jim Shepherd Senior Vice President AMR Research.
SAP R/3 System: Client Server Overview (Buck-Emden & Galimow, 1998) Dr. K. Palaniappan.
Future Direction T he significant problems we face cannot be solved at the same level of thinking we were at when we created them” “ T he significant problems.
Networked Application Architecture Design. Application Building Blocks Application Software Data Infrastructure Software Local Area Network Server Desktop.
SAP Overview SAP? Company ERP Software package –R/2 –R/3.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
Dr. William P. Wagner Villanova University SAP NetWeaver EAI Technology Framework for the Future.
Distributed database system
Client/Server Computing
Introduction to SAP SAP University Alliances Version 2.11
Presenter : Ahmed M. Mosa User Group : SQLHero. Overview  Where is BI in market trend  Information Overload  Business View  BI Stages  BI Life Cycle.
Integrating the Mainframe Liberating Enterprise Data.
CLIENT SERVER COMPUTING. We have 2 types of n/w architectures – client server and peer to peer. In P2P, each system has equal capabilities and responsibilities.
© 2009 SAP AG Introduction to SAP ERP Abstract This teaching material is intended to explain how the fundamental business processes interact with SAP ERP.
Enterprise Resource Planning. Units 1.Enterprise Resource Planning 2.ERP module 3.ERP Implementation 4.ERP market and vendors 5.ERP and Related Technologies.
Enterprise Wide Information Systems SAP R/3 Overview & Basis Technology Instructor: Richard W. Vawter.
Computers Are Your Future
Database Architectures and the Web
N-Tier Architecture.
The Client/Server Database Environment
The Client/Server Database Environment
Chapter 9: The Client/Server Database Environment
#01 Client/Server Computing
Ch > 28.4.
Chapter 17: Client/Server Computing
Enterprise Resource Planning Systems
#01 Client/Server Computing
Presentation transcript:

Architecture of the R/3 System Chapter 14 C & L Chapter 8 M & W

Problems of Enterprise-Wide Computing Slow response time during peak traffic loads Different time zones, systems, upgrades Heterogeneous database problem Multiple platforms

R/3 and Enterprise Computing Development of “middleware” enables portability across platforms –Technologies include: Db replication, messaging, XML, remote procedures R/3 supports: –TCP/IP –RFC –SQL & ODBC –OLE, MAPI, EDI

R/3 Server Installations 3-tier C/S preferred –Homogeneous - same OS on one or more platforms –Heterogeneous - a variety of platforms ex. UNIX, NT, Windows on application server UNIX with Oracle, Informix, DB2 on db server –R/3 solves the distributed multiple heterogeneous platform problem with “middleware”

Benefits of Multiple Application Servers An alternate server can be automatically selected if one is unavailable “Load balancing” of clients to least busy server Can optimize queries and reduce load on db server to improve response time Because it is scalable, servers can be added as more processing capability is needed

C/S Scenarios Centralized host computer performs all tasks including db, applications, and presentation 2-tier C/S - db server is separate from “thick client” which processes apps and presentation 3-tier C/S - separate systems for db, apps, and presentation (preferred by R/3) N-tier C/S – extension using servers on Internet

SAP R/3 Basis System

R/3 Middleware Transfer Protocols Front-end (presentation tier) –R/3 GUI uses resident OS resources to cut flow of data to 1-2 KB –whole screens are not passed but only logical control information and user inputs DB interface (between app and db servers) –SAP SQL within ABAP/4 environment –then translates queries into “native” SQL

R/3 Distribution Scenarios Initially, R/3 was designed with one centralized db in mind (from late ’80s) ALE technology was developed to enable different integration scenarios –Contained in Business Blueprint Centralized, integrated DB and application server Centralized by module on servers Completely decentralized R/3 with central db “Next Generation” architecture

System Landscape for SAP R/3 Implementation CUST DEV QASPRD TESTSANDQTSTTRNGQTST

Next Generation ERP Architecture What is Internet ERP? –N-tier –EC, K Mgt, CRM, data mining, DSS, BI functionality on top of back office –Integrated tools include BW with OLAP APO Sales Force Automation CRM B2B SCM

Enterprise Application Integration (EAI) EAI Server DW environments Visual Basic MS Office Java Legacy Applications ERP ApplicationsCRM, etc

NetWeaver Adoption SAP anticipates that NetWeaver will redefine the company in a global manner –About 5000 of more than 24,000 potential companies have put some portion of NetWeaver into play –Early stage of maturity –IBM and MicroSoft supporting NetWeaver –SAP committed heavily to grow this in 2004 and 2005

E-commerce and ERP E-commerce and ERP technologies are complements –If the competition is using the Internet effectively, then a company needs to develop an Internet strategy –Without integrated information systems, companies cannot support e-commerce effectively –In 1999, eToys.com announced a week before Christmas that it would not be able to fill all Web orders Toys were in the warehouse, but the systems were not in place to process orders

SAP’s Portal Play 3rd party services More than 40 partners Added value for business professionals Highly Personalizable

Application Service Providers An Application Service Provider (ASP) provides management of application programs over a network Companies using the ASP do not have to purchase the hardware or software or higher people to operate systems ASPs can also provide consulting services for software applications like ERP ASPs can provide access to expensive applications like ERP with much lower startup costs

Application Service Providers ASP Advantages: –Affordability: Many companies that previously couldn’t afford ERP systems can now afford to lease it through an ASP –Shorter implementation times: Implementation time is shorter because the company does not have to purchase hardware and software and train technical staff –Expertise: ASPs are more likely to be able to hire and retain competent technical personnel than a small company can

Application Service Providers ASP Disadvantages: –Security: Companies turn their critical information over to a 3 rd party ASP must be able to insure data integrity ASP may have better security and controls than a small company –Bandwidth/response time: Telecommunications channel between ASP and company must be able to handle volume of transactions –Flexibility: The ASP must be flexible in working with users and satisfying requests for modifications

Application Service Providers ASP Disadvantages: –No frills: An ASP may not be willing to support 3 rd party software or develop custom applications (e.g. ABAP programs) –Technical, not business: An ASP may know the technical aspects of the software but may not be capable of helping customers with business process and configuration decisions