Enterprise Systems Architectures

Slides:



Advertisements
Similar presentations
15.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 15: Configuring a Windows.
Advertisements

8.
Technical Architectures
Daniel E. O’Leary – copyright 2000 Technology Background and Review Daniel E. O’Leary University of Southern California c
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
M ERP (Enterprise Resources Planning) M ERP (Enterprise Resources Planning) Session 7 - ERP Technology Ir. Ekananta Manalif, MM, MKom (D2664)
Chapter 12 USING TECHNOLOGY TO ENHANCE BUSINESS PROCESSES.
Live the dream… Technologies of e-Commerce Unit 8 – e-Commerce LO1 : Know the technologies required for e-commerce.
Distributed Systems: Client/Server Computing
Centralized and Client/Server Architecture and Classification of DBMS
It refers to the software used to manage the database.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Client – Server Architecture A Basic Introduction Kathleen R. Murray, Ph.D. May 2002.
© 2005,2006 NeoAccel Inc. Training Access Modes. © 2005,2006 NeoAccel Inc. Agenda 2. Access Terminals 6. Quick Access Terminal Client 3. SSL VPN-Plus.
Database Design and Introduction to SQL
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
PHASE 3: SYSTEMS DESIGN Chapter 8 System Architecture.
Information Systems Today: Managing in the Digital World TB4-1 4 Technology Briefing Networking.
ERP and Technology BDT - Lecture Style Format Sample.
CISB113 Fundamentals of Information Systems Telecommunications & Network.
Networks QUME 185 Introduction to Computer Applications.
M1G Introduction to Database Development 6. Building Applications.
Understanding Network Concepts Living Online Lesson 1 IC 3 Basics Ambrose, Bergerud, Busche, et. Al.
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
Introduction  Client/Server technology is seen by many as the solution to the difficulty of linking together the various departments of corporation.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Client – Server Architecture. Client Server Architecture A network architecture in which each computer or process on the network is either a client or.
How computer’s are linked together.
1 Client/Server Databases and the Oracle Relational Database.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
Client Server Network Model:
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Introduction to Computer Networks Introduction to Computer Networks.
Communications & Networks National 4 & 5 Computing Science.
TM 8-1 Copyright © 1999 Addison Wesley Longman, Inc. Client/Server and Middleware.
Client – Server Architecture A Basic Introduction 1.
Introduction to computer networking Objective: To be acquainted with: The definitions of networking Network topology Network peripherals, hardware and.
System Architecture & Hardware Configurations Dr. D. Bilal IS 582 Spring 2008.
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Client/Server Technology
Telecommunications and Networks
System Architecture Issues
Recipes for Use With Thin Clients
System Architecture & Hardware Configurations
Computer Networks Part 1
Client/Server Databases and the Oracle 10g Relational Database
N-Tier Architecture.
The Client/Server Database Environment
Virtual Network Computing
Remote Access Lecture 2.
MVC and other n-tier Architectures
The Client/Server Database Environment
System Architecture & Hardware Configurations
Deployment Diagram.
#01 Client/Server Computing
Cloud Computing.
Chapter 2 Database Environment Pearson Education © 2009.
A BRIEF INTRODUCTION TO UNIX OPERATING SYSTEM
Comparison of LAN, MAN, WAN
Tiers vs. Layers.
File Operations Access Permissions.
Communications & Computer Networks Resource Notes - Introduction
ICT Computing Lesson 4: Computing Network.
NETWORK.
#01 Client/Server Computing
Presentation transcript:

Enterprise Systems Architectures

Enterprise Systems Architectures Introduction This lesson introduces some concepts on systems and technology to better understand ERP issues - Computing - Networks Databases Software Software Choices and Requirements Analysis

Computing Initially enterprise computing was running on mainframes Later (1993) the concept of client server technology were introduced With mainframe computing all computing operations is done via a single computer, with users connecting via terminals Client server technology enable users to have some computing capabilities The computing and storage can be shared between the client and the server Client = user’s computer, while server is a centrally located computer (O‘Leary, 2012)

Computing Thin/fat client refers to processing capability of the client Thin client refers to a client with minimal computing capabilities Fat client represent a client with greater computing capabilities In a three-tier architecture there are three/several servers with differerent tasks For example SAP R/2 was designed for mainframe environment, while R/3 uses the client server technology (O‘Leary, 2012)

Computing Mainframe architecture (Linux Journal, 2008)

Computing Two-tier architecture (Linux Journal, 2008)

Computing Three-tier architecture (Linux Journal, 2008)

3 Tier Architecture Example of ERP System

Networks In a client/server setup there is a network between clients and servers Some concepts LAN‘s, Intranets, Extranets Bandwidth Standards Security ( eg. SAProuter & encryption) Network bandwidth should be enough to handle transactions flow from the ERP, as well other application activities running on the same network Communication within ERP uses standard protocols eg. TCP/IP

Databases Most ERP systems uses databases to handle enterprise transactions and data Some still run on „flat file“ databases Flat files are two-dimensional files that are easy to use but not good to model the business events Another problem with this approach is the duplication of data Relational database consist of a set of tables that are linked to each other Relational databases are more robust and suitable for a wide range of enterprise events. A Data Warehouse combine data from various sources into a single database for statistical purposes (O‘Leary, 2012)

Software An ERP system is a software Software issues to be considered include: Operating systems Legacy software Package software Database Management System (O‘Leary, 2012)

Software Choice and Requirements Analysis Software choice: Cost-Benefit Analysis To determine the right software for an organization requires a thorough cost-benefit analysis to be conducted Benefits can be difficult to determine and some costs are hidden Costs and benefits can be realized after the system have been used for a while (O‘Leary, 2012)

Software Choice and Requirements Analysis Two models that represent organization’s processes “As Is” – model the current processes “To Be” – model the future/preferred processes The models can help provide the basis to judge between different software

References O’ Leary, D. (2012). Enterprise Resource Planning Systems. United Kingdom: Cambridge University Press Linux Journal. (2008). Three-Tier Architecture. Retrieved July 05, 2009, from http://m.linuxjournal.com/article/3508