E-Business Technologies



Similar documents
CHAPTER 15: Operating Systems: An Overview

Local Area Networks: Software

Chapter 8. Secondary Storage. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

Lecture 6: Operating Systems and Utility Programs

Learning Objectives. Chapter 1: Networking with Microsoft Windows 2000 Server. Basic Network Concepts. Learning Objectives (continued)

Click to view Web Link, click Chapter 8, Click Web Link from left navigation, then click BIOS below Chapter 8 p. 395 Fig. 8-4.

Chapter 5: System Software: Operating Systems and Utility Programs

Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?

lesson 1 An Overview of the Computer System

Chap-02, Hardware and Software. Hardware Model

Local Area Networks: Software and Support Systems

Chapter 9 Understanding Complex Networks

Client Server Computing

Archive Data Retention & Compliance. Solutions Integrated Storage Appliances. Management Optimized Storage & Migration

Priority Pro v17: Hardware and Supporting Systems

Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration

Module 5 Introduction to Processes and Controls

Expertcity GoToMyPC and GraphOn GO-Global XP Enterprise Edition

Terminal Server Software and Hardware Requirements. Terminal Server. Software and Hardware Requirements. Datacolor Match Pigment Datacolor Tools

Chapter 8 Operating Systems and Utility Programs

How To Manage Technology

Network Attached Storage Common Configuration for Entry-Level

MedInformatix System Requirements

Chapter 1. The largest computers, used mainly for research, are called a. microcomputers. b. maxicomputers. c. supercomputers. d. mainframe computers.

ICAWEB423A Ensure dynamic website security

Fall Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.

Technical papers Thin client networking

CAMAvision v18.5.x System Specification Guide 7/23/2014

Solution Brief: Creating Avid Project Archives

Virtualization with VMWare

Kernel. What is an Operating System? Systems Software and Application Software. The core of an OS is called kernel, which. Module 9: Operating Systems

Enterprise Edition. Hardware Requirements

Chapter 12 Network Administration and Support

CHAPTER 17: File Management

Minimum Requirements for Cencon 4 with Microsoft R SQL 2008 R2 Express

SAN Conceptual and Design Basics

Priority Zoom v17: Hardware and Supporting Systems

Oracle Desktop Virtualization

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:

SAN TECHNICAL - DETAILS/ SPECIFICATIONS

Sage Grant Management System Requirements

QTP Computing Laboratory Strategy

Chapter 6. Architecture About Infrastructure. Introduction. Real World Examples

Minimum Requirements for Cencon 4 with Microsoft R SQL 2008 R2 Standard

Enterprise Desktop Virtualization

CQG/LAN Technical Specifications. January 3, 2011 Version

Symantec Backup Exec 12 for Windows Servers

Delphi 2015 SP1-AP1 System Requirements

System Requirements. 60GB free after OS and Updates, Raid 5 or Hybrid SSD array

VMware Backup and Deduplication. Written by: Anton Gostev Product Manager Veeam Software

In this chapter, we want to make sure that your computer (and you) is ready for the Red Hat Linux installation.

Computers: Tools for an Information Age

System Requirements. SuccessMaker 5

Windows Server ,500-user pooled VDI deployment guide

Printer Management Software RICOH SMARTN ET MONITOR

SAMPLE ELECTRONIC DISCOVERY INTERROGATORIES AND REQUESTS FOR PRODUCTION

HP Smart Array 5i Plus Controller and Battery Backed Write Cache (BBWC) Enabler

Integrated and reliable the heart of your iseries system. i5/os the next generation iseries operating system

Chapter 7A. Functions of Operating Systems. Types of Operating Systems. Operating System Basics

Implementing Offline Digital Video Storage using XenData Software

Professional and Enterprise Edition. Hardware Requirements

Patriot Hardware and Systems Software Requirements

IT Infrastructure: Hardware and Software

Ignify ecommerce. Item Requirements Notes

WINNEBAGO COUNTY INFORMATION TECHNOLOGY STANDARDS 2014/2015

ELEN 115 Computer Components and Peripherals

Department of Technology Services UNIX SERVICE OFFERING

Salesware System Architecture and Specifications

XTR Consulting: A SOHO Network with Dedicated Servers

Installing, Configuring and Administering Microsoft Windows

Upgrading Small Business Client and Server Infrastructure E-LEET Solutions. E-LEET Solutions is an information technology consulting firm

Arrow ECS sp. z o.o. Oracle Partner Academy training environment with Oracle Virtualization. Oracle Partner HUB

Using AnywhereUSB to Connect USB Devices

Citrix MetaFrame Presentation Server 3.0 and Microsoft Windows Server 2003 Value Add Feature Guide

TeleForm v10 System Requirements. Cardiff White Paper. TeleForm

Comparison of Thin Client Solutions

Software: Systems and Application Software

Wireless Links - Wireless communication relies on radio signals or infrared signals for transmitting data.

System Requirements Version 8.0 July 25, 2013

Network operating systems typically are used to run computers that act as servers. They provide the capabilities required for network operation.

MAS 200 Supported Platform Matrix

Dynamode External USB3.0 Dual RAID Encloure. User Manual.

HARDWARE AND SOFTWARE REQUIREMENTS

Legal Notices Introduction... 3

Aqua Connect Load Balancer User Manual (Mac)

v5.5 Installation Guide

Overview of MIS Professor Merrill Warkentin

Chapter 8 Objectives. Chapter 8 Operating Systems and Utility Programs. Operating Systems. Operating Systems. Operating Systems.

HIGH AVAILABILITY DISASTER RECOVERY SOLUTION

Three steps to the best technology: 1. The Assessment 2. The Dialogue 3. The Recommendation

Addendum No. 1 to Packet No Enterprise Data Storage Solution and Strategy for the Ingham County MIS Department

Chapter 9A. Network Definition. The Uses of a Network. Network Basics

QHR Accuro EMR IT Hardware Requirements

OPERATING SYSTEMS Software in the Background. Chapter 2

NComputing desktop virtualization

OVERVIEW OF TYPICAL WINDOWS SERVER ROLES

Gladstone Health & Leisure Technical Services

Item Minimum Required Recommended Notes

IncidentMonitor Server Specification Datasheet

IBM WebSphere Business Integration for HIPAA

Transcription:

E-Business Technologies Craig Van Slyke and France Bélanger John Wiley & Sons, Inc. Slides by Fred Niederman 7-1 Client/Server Technologies for E-Business Chapter 7 7-2

Key Ideas E-commerce applications require a variety of servers to perform a variety of functions. The client/server environment is divided into tiers to provide independence among presentation, application logic, and data management. Separating the database from a web server provides additional security. 7-3 Server Technologies 7-4

Types of Servers File/application An extended hard drive for users Print server Places files in print queue for printing Web server Manages web traffic Database server Holds database(s) for the organization 7-5 More Server Types Communication server Handles remote access, communication protocols, gateway and network services Groupware server Facilitates communication among group members Multimedia server Run specialized files and programs for music, film, graphics Proxy server Requests Internet services and forwards contents, may serve as cache for frequently used documents 7-6

Server and Network Operating Systems Network operating systems (NOS) are complex programs for managing internal and local area network resources May manage servers, printers, stations, remote users, security, applications, client/server functions. 7-7 Operating Systems for Web Servers Windows 2000/ME/XP UNIX Linux Open source Not a web server, just an operating system Runs with Apache Web server frequently OS/2 (IBM) Netware (Novell) Solaris and iplanet (Sun) 7-8

Server and Network Operating Systems Many selection criteria (Cost, range of hardware and applications supported, performance, stability) Many other operating systems exist (IBM s OS/390) Many applications can run on various platforms 7-9 Server Hardware Three typical processors Intel Pentium Alpha based Sun Microsystems Typical computer classifications Microcomputer, minicomputer, mainframe, supercomputer Server can be on any of these, but operating systems may not run on all machines 7-10

Server Considerations Dual processor servers Multiple processors can improve speed, but also have coordination and communication overhead (2 processors not twice as fast as 1) Random access memory (RAM) Server auxiliary storage RAID (Redundant arrays of independent disks) Important for continuous processing and security 7-11 Other Server Peripherals Monitor Network Equipment Hubs Ethernet and token ring Backup Systems Data compression\ Zip disks and CD-ROMs Optical disks and CD burners Cartridge and magnetic tape backup USB ports 7-12

Server Configurations Thin server Designed for one function Server farms and server collections Allows clustering Fault-tolerant systems Middleware, operating system clustering software, and custom applications for seamless clustering Load balancing Server failover Data mirroring 7-13 Sizing a Web Server User demand or volume Hits per second/ average versus peak Other functions: authentication, transfer protocol information, managing connections (sockets) Type of content Text takes less space than images (and less time to transfer) Script requests Network Bandwidth 7-14

Client Technologies 7-15 Workstations Generally desktop client devices Cost Performance Memory is key processing stored data much faster than getting data from peripheral devices Features offered Compatibility with existing equipment Reputation of vendor 7-16

Network Computer Lacks attached secondary storage capacity Reliant on network to supply OS and applications Updates can be facilitated for all users at once Security advantages can t copy data to diskettes Portable workstations Workstation peripherals Workstation operating systems 7-17 Transaction Terminals ATMs POS (point of sale) systems Builds computer technology into the old cash register Kiosks Television set-top boxes 7-18

Client Configurations How much application logic by the client? Thin client, server handles most logic Pros: security, easier maintenance Cons: less control for users, higher cost for larger servers, diminishes sharing load between clients and servers Fat client, most logic handled by client Inverse pros and cons with thin client. 7-19 Mobile Client Technologies Digital phones PDAs Smart Phones WAP WTLS Data integrity Privacy Authentication Denial-of-service AvantGo.com SportsFeed.com 7-20

Your Turn Consider the ideas of thin clients, fat clients, and thin servers. Who benefits the most from each approach? (Note some stakeholders may both benefit and be constrained by some approaches) What should be the key considerations in making these choices? 7-21 Managerial Issues 7-22

Hosting or Being Hosted? Advantages for being hosted (disadvantages for hosting) 24/7 support High speed data lines Skilled staff Relatively low costs (especially upfront) Disadvantages for being hosted (advantages for hosting) No control over server environment May have size limits Risk of security breach if database stored outside Lack of bandwidth controls 7-23 Summary There are many types of servers with a wide variety of functions. Selecting the right ones can be critical for e-business success. Further there are many types of clients and choices for managers in this domain. Coordinating servers and clients can be challenging especially for small businesses. 7-24

Expanding the Domain For examples of client/server technologies for e-business see: AvantGo http://www.avantgo.com Skiviez http://www.skiviez.com Apache project http://www.apache.org 7-25 Copyright 2003 John Wiley & Sons, Inc. All rights reserved. Reproduction or translation of this work beyond that permitted in Section 117 of the 1976 United States Copyright Act without the express written permission of the copyright owner is unlawful. Request for further information should be addressed to the Permissions Department, John Wiley & Sons, Inc. The purchaser may make back-up copies for his/her own use only and not for redistribution or resale. The Publisher assumes no responsibility for errors, omissions, or damages, caused by the use of these programs or from the use of the information contained herein. 7-26