1 chapter 6 architecture and infrastructure managing and using information systems: a strategic...

41
1 Chapter 6 Architecture and Infrastructure Managing and Using Information Systems: A Strategic Approach, 2 nd ed. by Keri Pearlson and Carol Saunders Copyright © 2003 John Wiley & Sons, Inc.

Upload: dwayne-long

Post on 30-Dec-2015

223 views

Category:

Documents


0 download

TRANSCRIPT

1

Chapter 6 Architecture and Infrastructure

Managing and Using Information Systems: A Strategic Approach, 2nd ed.

by Keri Pearlson and Carol Saunders

Copyright © 2003 John Wiley & Sons, Inc.

2

Copyright John Wiley & Sons, Inc. All rights reserved. Reproduction or translation of this work beyond

that named in Section 117 of the United States Copyright Act without the express written consent of the copyright owner is

unlawful. Requests for further information should be addressed to the Permissions Department, John Wiley &

Sons, Inc. Adopters of the textbook are granted permission to make back-up copies for their own use only, to make copies for distribution to students of the course the textbook is used in, and to modify this material to best suit their instructional

needs. Under no circumstances can copies be made for 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.

3

INTRODUCTION

• Chapter 6 examines the mechanisms by which business strategy is transformed into tangible information systems.

• The terms “architecture” and “infrastructure” are often used interchangeably, but here we discuss the differences as well as the role that each plays in realizing a business strategy.

4

People’s Bank’s New 4-Tier Architecture

In 1998, PB decided it needed an architecture to:

• Tie together all its service delivery platforms back to a common set of business rules

• Create seamless links supporting real-time data transfer to its external partners

• Its new 4-tier architecture (next slide), implemented in stages, was up and running by Oct. 2000

5

Figure 6.1 Architecture/Infrastructure of People’s Bank

The tier 3 servers and legacy systems communicate through message broker hub. Unisys mainframe runs core banking systems, while IBM S/390 runs general ledger, payroll and HR systems.

Legacy Systems

In the third tier, transaction processing control is built around IBM WebSphere Application Server, Enterprise Edition. The architecture is integrated with external data sources via TCP/IP sockets

Servers

In the second tier, IBM WebSphereApplication Server, Advanced Edition, serves as the Web application server.Web and

Application

The first (client) tier is composed of web browsers serving as the interface for customers and employees

Client

About InfrastructureInfrastructureArchitecture

People’s Bank

Customers

Call CenterRepre-

sentatives

Tellers atBranches

Tier 2 Web Servers

3rd PartyData Sources

Tier 3Web Servers

IBMS/390

Client ServerApplications

UnisysMainframe

6

FROM VISION TO IMPLEMENTATION

7

Architecture in construction

• IS architecture is like the architectural plans for a building, unchangeable in some areas, but subject to interpretation in others.

• Architectural plans are used by builders to select materials and use construction techniques based on past experience and industry standards.

8

Translating Architecture into Infrastructure

• IT architecture provides a blueprint, translating business strategy into a plan for IS (see Figure 6.2).

• An IT infrastructure consists of physical components, chosen and assembled in a manner that best suits the plan…

• …and therefore best enables the overarching business strategy.

9

Figure 6.2 Characteristics of popular

architectures Mainframe Client/

serverPeer-to-Peer

Wireless(Mobile)

Definition large, central computer handles all functionality

distributed computing environment

networked computers share resources

data connection from a remote network

Flexibility often proprietary; change difficult

Good Very good Good

Controls High; Low user control

Moderate user control

Based on TCP/IP; Good user control

Multiple standards; Good user control

Software Large set of exiting programs

Software harder to maintain; more likely to fail

Primarily used for sharing files, other resources

Heavily reliant on middleware

Scalability increasing in newer mainframes

Good because of modularity

Good; Well-suited for global systems

Very good

Security Easiest to maintain = centralization of data

Comparatively easy

Difficult because of wide distribution

Difficult because wireless network can be 'tapped"

10

The Manager’s Role• The manager needs to communicate

with the IT architects and implementers to ensure that the resulting architecture meets the firm’s business strategy.

• Lack of managerial involvement can result in a poorly conceived, inefficient infrastructure that may even present obstacles to achieving business goals.

11

THE LEAP FROM STRATEGY TO ARCHITECTURE TO

INFRASTRUCTURE

12

From Strategy to Architecture• The manager’s role is to first set business

requirements for the desired IS (Figure 6.3).

• By outlining the firm’s overall business strategy, the manager makes sure the architecture will meet the firm’s business goals.

• Once it’s clear that the business requirements are being met, the next step is to translate the requirements into the IT architecture the system will use (Fig. 6.4).

13

14

15

From Architecture to Infrastructure

• The next step is to translate architecture into infrastructure.

• This entails adding the actual hardware and software that will be used (Figure 6.5).

16

17

Information System ComponentsInformation systems have 4 basic components:1. Hardware: physical components that handle

the computation, storage and transmission of data.

2. Software: programs that run on hardware and enable work to be performed

3. Network: hardware and software components connected according to a common protocol to create a shared computing environment.

4. Data: numbers and text that the IT infrastructure performs work on.

18

A Framework for the translation (Figure 6.6a)

• The framework for translating business strategy into an IT architecture begins with a simple overview of the current IS components, asking “what, who and where” for each.

• For hardware, for example:• What hardware does the firm have?• Who manages, uses and owns it?• Where is it located? Where is it used?

• Similar questions apply to the software, network and data components of the system.

19

Examples of Architectures

• Two examples of generic architectural styles are client/server and mainframe architectures.

• Client/Server architecture is an example of a type of architecture that is growing in use.

• Client/Server is modular so easy to add additional servers to a client/server architecture.

• Mainframe architecture has a central computer and is easier to manage in some ways because of this.

20

OTHER MANAGERIAL CONSIDERATIONS

21

Understanding existing architecture• Understanding existing architecture allows

managers to evaluate the IT requirements of an evolving business strategy vs. their current IT.

• Plans for the future architecture can then be compared with the current infrastructure to help identify which components of the current system can b e used in the system being developed.

22

Relevant questions for managers:

• What IT architecture is already in place?

• Is the company developing the IT architecture from scratch?

• Is the company replacing an existing architecture?

• Does the company need to work within the confines of an existing architecture?

• Is the company expanding an existing architecture?

23

Strategic IT planning and legacy systems

• Managers usually must deal with adapting existing architectures as part of planning their new systems.

• In so doing they encounter both:

– the opportunity to leverage the existing architecture and infrastructure and

– the challenge to overcome the old system’s shortcomings.

24

Optimal conversion of legacy systems:• The following steps allow managers to

derive the most value and suffer the fewest problems when working with legacy systems:– 1. Objectively analyze the existing architecture

and infrastructure– 2. Objectively analyze the strategy served by

the existing architecture.– 3. Objectively analyze the ability of the existing

architecture and infrastructure to further the current strategic goals.

25

Distinguishing Current vs. Future Requirements

• Strategic Time Frame

• Technological Advances

• Growth Requirements

• Assessing Financial Issues

• Differentiating Between Architecture and Infrastructure

26

Steps in quantifying the return on infrastructure investments

1. Quantify costs2. Determine the anticipated life cycles

of system components3. Quantify benefits4. Quantify risks5. Consider ongoing dollar costs and

benefits

27

ASSESSING TECHNICAL ISSUES

28

Technical Issues to be considered

• Is the arch. or infrastructure scalable?• What is the company’s projected

growth?• Are there commonly-used standards?• How easy is the infrastructure to

maintain?• Do the IT staff have the skills to use

the components selected?

29

Differentiating between Architecture and Infrastructure

• The Figure 6.8 shows the extent to which current and future requirements, associated financial issues, and technical criteria can be used to evaluate architecture and infrastructure.

30

Figure 6.8 Applicability of evaluation criteria to discussion of architecture and

infrastructure Criteria Architecture Infrastructure

Strategic Time Frame

Very applicable Not applicable

Technological advances

Very applicable Somewhat applicable

Assessing financial issues:Net Present ValuePayback AnalysisIncidental Investments

Somewhat applicable

Very applicable

Growth requirements/ scalability

Very applicable Very applicable

Standardization Very applicable Very applicable

Maintainability Very applicable Very applicable

Staff experience Very applicable Very applicable

31

Technological Advances

• IT architecture needs to be capable of supporting technological change

• At a minimum, the architecture should be able to handle expected technological advances

• An exceptional IT architecture will also have the ability to absorb unexpected technological leaps as well

32

FROM STRATEGY TO ARCHITECTURE TO

INFRASTRUCTURE: AN EXAMPLE

33

BluntCo. fictitious case• BluntCo., a fictitious cigar clipper maker,

serves to illustrate the process of creating IT architecture and infrastructure.

• The process includes four steps:

Step 1: Defining the Strategic Goals

Step 2: Define Related Architectural Goals

Step 3: Apply Strategy-to-Infrastructure Framework

Step 4: Evaluate Additional Issues

34

Figure 6.10 BluntCo’s infrastructure

components Hardware Software Network Data 3 servers: •Sales

•Manufacturing

•Accounting

Storage systems

ERP system with modules for

•Manufacturing

•Sales

•Accounting

•Inventory

Enterprise Application Integration (EAI) software

Cable modem to ISPDial-up lines for backupRoutersHubsSwitchesFirewalls

Database: •Sales

•Manufacturing

•Accounting

35

Step 1: Defining the Strategic Goals• Blunt Cos. business strategy is to respond to

possible changes in demand by outsourcing clipper manufacturing.

• The company’s strategic goals are as follows:– To lower costs by outsourcing manufacturing– To lower costs by clipper distribution– To improve market responsiveness by

outsourcing clipper manufacturing– To improve market responsiveness by

outsourcing clipper distribution

36

Step 2: Define Related Architectural Goals

• Consider the first goal: outsourcing clipper manufacturing. How can the company’s IT architecture support this goal?

• It must provide the following interfaces to its new manufacturing partners:– Sales to manufacturing partners: send forecasts,

confirm orders received– Manufacturing partners to sales: send capacity,

confirm orders shipped– Manufacturing partners to accounting: confirm orders

shipped, electronic invoices, various inventory levels, returns

– Accounting to manufacturing partners: transfer funds for orders fulfilled

37

Step 3: Apply Strategy to Infrastructure Framework

• Translating the strategic goals to the architectural and infrastructural framework means asking the what, who and where questions discussed before.

• For example, for the network:– Arch.: What is the anticipated volume of

transactions between BluntCo and its manufacturing partners?

– High volume may require leased lines to carry transaction data, dial-up connections may suffice for low volume (i.e., what’s the best leased line to use?).

• (see Fig. 6.7 for a detailed list of such questions.)

38

Step 4: Evaluate Additional Issues

• The last step is to compare managerial considerations such as strategic time frame, technological advances, etc., with the architectural goals listed in step 2.

• For example, regarding HR compatibility:– Architecture: The new model will displace

some current human resources. BluntCo must analyze costs and the effect on morale.

– Infrastructure: Current staff not familiar with EDI; must be trained, some new staff hired. BluntCo must analyze associated costs.

39

FOOD FOR THOUGHT: BUSINESS CONTINUITY

PLANNING

40

Business Continuity Planning (BCP)• BCP is an approved set of preparations and

sufficient procedures for responding to a range of disaster events, such as:

1. Planning stage – alternative business recovery operating strategies are determined

2. Emergency Response Procedures – designed to prevent/limit injury to personnel on site, damage to structures/equipment and the degradation if vital business functions

3. Employee Awareness and Training Programs – must be well communicated throughout the organization

41

END OF CHAPTER 6