is 483 information systems management james nowotarski 17 april 2003
Post on 15-Jan-2016
214 views
TRANSCRIPT
![Page 1: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/1.jpg)
IS 483Information Systems Management
James Nowotarski
17 April 2003
![Page 2: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/2.jpg)
• Recap the IT-Human Resources Management function
• Build awareness of distributed architectures/infrastructures
• Build awareness of network management• Review logistics for Assignments 1, 2, and 3
Today’s Objectives
![Page 3: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/3.jpg)
Topic Duration
• Recap and update IT HRM 20 minutes
• Distributed architectures 55 minutes
*** Break 15 minutes
• Distributed architectures (cont.) 50 minutes
• Quiz 25 minutes
• Assignments 2,3 15 minutes
Today’s agenda
![Page 4: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/4.jpg)
Topic Duration
• Recap and update IT HRM 20 minutes
• Distributed architectures 55 minutes
*** Break 15 minutes
• Distributed architectures (cont.) 50 minutes
• Quiz 25 minutes
• Assignments 2,3 15 minutes
Today’s agenda
![Page 5: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/5.jpg)
Centralized vs. Decentralized organizational models
Unresponsive
No BU ownership
Doesn’t meet every BU’s needs
Lacks content depth
Redundant functions/costs
Proliferation of assets, delivery vehicles, rollouts
Variable quality
Lack of synergy and integration
Economiesof scale
Sharedstandards &infrastructure
Critical massof skills
Speed
Access to MU content experts
Responsive to BU’s needs
Shared vision &
leadership
Consistent quality
Synergy
&Integration
Mutual trust & commitment
Purely centralized Purely decentralized
Federal model
The Federal model results in the optimal balance between centralized and decentralized
Source: MIT
![Page 6: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/6.jpg)
Flamholtz Leadership Effectiveness Framework
Effectiveness
Style
Task
Work
People
Situational Factors
Situation determines the style that will most likely be effective
![Page 7: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/7.jpg)
Optimal leadership style depends on degree of job autonomy and task programmability
Factors Affecting Optimal Leadership Style
Potential for Job Autonomy
Low High
Low
High
Task Programmability
Directive
Interactive
Interactive
Nondirective
![Page 8: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/8.jpg)
IT Human Resource Management Components
1. Hiring
2. Turnover and Retention
3. Career Development/Path
4. Training
5. Compensation
6. Performance Appraisal
![Page 9: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/9.jpg)
Role of Advanced Automation in HR
• Cross-functional services are possible- such as merging payroll, pension, and benefits information for a single employee
• Training and employee self-service can become a part of the Human Resource system
• Expert Systems available that answer questions typically answered by Human Resource professionals (e.g., HR policy questions)
• Use of Internet for recruiting, benchmarking, and anywhere/anytime access
Source: Groe, Gerald M; Pyle, William; Jamrog, Jay J. “Information Technology and HR.” Human Resource Planning. 1996. Vol. 19, number 1.http://facweb.cs.depaul.edu/nsutcliffe/483readings/Groe-IT%20and%20HR-session3.htm
![Page 10: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/10.jpg)
Topic Duration
• Recap and update IT HRM 20 minutes
• Distributed architectures 55 minutes
*** Break 15 minutes
• Distributed architectures (cont.) 50 minutes
• Quiz 25 minutes
• Assignments 2,3 15 minutes
Today’s agenda
![Page 11: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/11.jpg)
Solution “Stack”
Applications and Data
Reusable Technical Architecture
Hardware/Network
System Software
Examples
Dell, HP, Sun, EMC, CiscoAT&T, Sprint, WorldComPublic Internet
MiddlewareWebSphere, CICS TSApacheJ2EEDB2, Oracle, SQL Server Linux, Unix, Windows, z/OS
Claims, Payroll, CRM, ERP
Component-Based Architecture for Microsoft (Accenture)
![Page 12: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/12.jpg)
IT Architecture and IT Infrastructure
Applications and Data
Reusable Technical Architecture
Hardware/Network
System SoftwareIT Architecture
IT Infrastructure
![Page 13: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/13.jpg)
IT Architecture vs. IT Infrastructure
IT Architecture IT Infrastructure
Level of Abstraction
Scope• Tech architecture• System software• Hardware/Network
IT Architecture + IT roles, organization+ IT processes
• Blueprint• Policies, rules
Implemented capabilities
![Page 14: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/14.jpg)
IT Infrastructure
in·fra·struc·ture n. 1. An underlying base or foundation, especially for an organization or a system.
2. The basic facilities, services, and installations needed for the functioning of a community or society, such as transportation and communication systems, water and power lines, and public institutions including schools, post offices, and prisons.
Source: IBM
![Page 15: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/15.jpg)
IT Architecture
arch·i·tec·ture n. 1. A formal specification for how a computer solution will be organized and how its parts inter-relate2. An integrated set of technology choices used to guide the organization
Sources: Gartner Group, MIT
![Page 16: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/16.jpg)
Benefits of Architecture
• Productivity• Consistency• Quality• Rapid delivery• Maintainability• Interoperability• Reduces complexity• Leverages scarce skills
![Page 17: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/17.jpg)
Applications and Data
Applications and Data
Reusable Technical Architecture
Hardware/Network
System Software
• Presentation logic• Application logic• Data management
![Page 18: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/18.jpg)
What is Distributed Computing?
More than 1 interconnected processor operating at the same time
![Page 19: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/19.jpg)
Five Types of Distributed Computing
DataManagement
ApplicationLogic
Presentation
Presentation
Presentation
DataManagement
ApplicationLogic
DataManagement
ApplicationLogic
DataManagement
DataManagement
ApplicationLogic
Presentation
ApplicationLogic
Presentation
DataManagement
ApplicationLogic
Presentation
Network
DistributedPresentation
RemotePresentation
DistributedFunction
Remote DataManagement
DistributedDatabase
Source: Gartner Group
Apps &Data
![Page 20: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/20.jpg)
Where Does Internet Fit?
DataManagement
ApplicationLogic
Presentation
Presentation
Presentation
DataManagement
ApplicationLogic
DataManagement
ApplicationLogic
DataManagement
DataManagement
ApplicationLogic
Presentation
ApplicationLogic
Presentation
DataManagement
ApplicationLogic
Presentation
Network
DistributedPresentation
RemotePresentation
DistributedFunction
Remote DataManagement
DistributedDatabase
Thickness of Client
Thin Thick
![Page 21: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/21.jpg)
Distributed vs. Internet
Internet = Distributed + Reach + Content(Netcentric) (Client/Server)
Other differences:• Internet applications are more dynamic, less static (thin vs. thick client)• Internet applications offer more standard user interface
![Page 22: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/22.jpg)
2-Tier Distributed Architecture
WorkstationEnterpriseServer
Wide areanetwork (WAN)
• Presentation• Application logic
• Application logic• Data management
“Tiers” are different types or groupings of computers used to perform different functions1
1 Above definition focuses on hardware, but tiers may also refer to software
![Page 23: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/23.jpg)
3-Tier Distributed Architecture
WorkstationEnterpriseServer
WAN
WorkgroupServer
LAN
• Presentation • Application logic • Data management
![Page 24: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/24.jpg)
Comparison of 3-tier relative to 2-tier
Advantages• Better load balancing on different servers• More scalable
Disadvantages• Potentially greater load on network • More complex to implement• More hardware and network components ($$$)
![Page 25: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/25.jpg)
Why is it more complex?
The Fundamental Counting Principle
First event may occur in n1 different ways, the second event may occur in n2 different ways and so on, the total number of ways the compound event may occur is
n1 • n2 • n3 • . . . . • nk
![Page 26: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/26.jpg)
n-Tier Example
BankCustomers
Internet
InternetFirewall
WebServer
ApplicationFirewall
AppServer
DBServer
LegacyMainframe
![Page 27: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/27.jpg)
Comparison of n-tier relative to 3-tier
Advantages• Better load balancing on different servers• More scalable
Disadvantages• Potentially greater load on network• More complex to implement• More hardware and network components ($$$)
![Page 28: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/28.jpg)
Solution “Stack”
Applications and Data
Reusable Technical Architecture
Hardware/Network
System Software
Examples
Dell, HP, Sun, EMC, CiscoAT&T, Sprint, WorldComPublic Internet
MiddlewareWebSphere, CICS TSApacheJ2EEDB2, Oracle, SQL Server Linux, Unix, Windows, z/OS
Claims, Payroll, CRM, ERP
Component-Based Architecture for Microsoft (Accenture)
overlap
![Page 29: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/29.jpg)
Middleware
Middleware is a layer of software between applications/technical architecture and systems software/network
Functions
• Typically provides high-level application programming interfaces (APIs) to shields programmers from complex protocols
• Enables disparate components to communicate
![Page 30: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/30.jpg)
Middleware
Example 1
Application
CICS TS
z/OS
Middleware, providing:• logging• security• recovery/restart• 2-phase commit
![Page 31: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/31.jpg)
Middleware
Example 2
ClientObject
PlatformA
ServerObject
PlatformB
Object Request Broker (ORB)
• Client uses ORB to transparently invoke a function on a server object
• ORB provides interoperability• ORB isolates client from location, programming
language, and operating system of server object
![Page 32: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/32.jpg)
Middleware
Types of Middleware
• Network middleware
– Procedure calls over a network
– Example: Remote Procedure Calls (RPCs), ORBs
• Conversational middleware
– Transparent conversion of text, graphics, data
– Example: Electronic Data Interchange (EDI)
• Transaction Processing
– Transaction management services to support processing of high volumes of transactions
– Example: CICS TS
![Page 33: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/33.jpg)
Middleware
Types of Middleware (cont.)
• SQL and Database Middleware
– Applications can connect to several different databases using one programming interface
– Example: Open Database Connectivity (ODBC)
• GUI Middleware
– Applications can support multiple GUIs across a network
– Example: X Windows
• Messaging Middleware
– Distributing data and control through synchronous or asynchronous messages
– Example: IBM MQSeries
![Page 34: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/34.jpg)
IT Management Issues Associated with Distributed Architectures
• Migrating from legacy (mainframe) to distributed architecture:
3 major business issues
5 typical alternatives
• Support and maintenance issues
![Page 35: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/35.jpg)
Business Issues to Consider
Cost
• Generally lower costs after migration• hardware• software• depreciation (2-3 years vs. 5-7 years for mainframes)• development cycle times are shorter
When migrating a legacy application to a distributed architecture, consider cost, resources, and risk
![Page 36: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/36.jpg)
Business Issues to Consider
Resources
• Qualifications of individuals assigned• Time that these individuals spend• Level of system management software available
• Tried and true tested software exists for mainframes but is spotty for a multi-platform environment where some aspects are centralized and others are distributed
When migrating a legacy application to a distributed architecture, consider cost, resources, and risk
![Page 37: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/37.jpg)
Business Issues to Consider
Risk
• Risks in terms of reliability, availability, serviceability, and security are managed when the migration is done in 3 phases:
1. Baseline inventory established -- all application elements are inventoried including source code, data files, test data, and test results
2. Migration process can now begin
3. Final system test, parallel runs, and production cutover phase
When migrating a legacy application to a distributed architecture, consider cost, resources, and risk
![Page 38: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/38.jpg)
Migration Alternatives
1. Re-platforming
2. “Screen scraping”
3. Replace legacy with package that is built on distributed architecture
• change management issues
4. Migrate from scratch
5. #4 + Business process reengineering
![Page 39: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/39.jpg)
Support/Maintenance Issues
• Training and standards in more sophisticated design techniques, testing, system operation, etc.
• Robust, fault tolerant components may not be available, may need to prepare to operate in a degraded mode
• Service level monitoring and troubleshooting are more complex and difficult with distributed architectures
![Page 40: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/40.jpg)
Trends in IT Architecture and Infrastructure
• Globalization
• Real-time enterprise
• Mobility
• Open Source
• Application integration and web services
Intra-enterprise
Inter-enterprise
![Page 41: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/41.jpg)
Trends in IT Architecture and Infrastructure
• “[Larry] Ellison [CEO of Oracle] cited the success of the Apache Web server over Microsoft's Internet Information Services (IIS) technology as an example, declaring that the Redmond software giant has been ‘slaughtered, wiped out, taken from market dominance to irrelevance’ by the open-source product. ” (Application Development Trends, 4/14/03)
Competition is fierce
![Page 42: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/42.jpg)
Business Drivers
• Global competition
• Profit pressure
• Market differentiation
• Responsiveness
• Link to increased business value
Delicate balance between stable, yet agile infrastructure
![Page 43: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/43.jpg)
Topic Duration
• Recap and update IT HRM 20 minutes
• Distributed architectures 55 minutes
*** Break 15 minutes
• Distributed architectures (cont.) 50 minutes
• Quiz 25 minutes
• Assignments 2,3 15 minutes
Today’s agenda
![Page 44: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/44.jpg)
Topic Duration
• Recap and update IT HRM 20 minutes
• Quiz 25 minutes
• Distributed architectures 30 minutes
*** Break 15 minutes
• Distributed architectures (cont.) 75 minutes
• Assignments 2,3 15 minutes
Today’s agenda
![Page 45: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/45.jpg)
• Network Management
• See web site for reading
• Quiz on Network Management
• Operations Management (start)
Topics for April 24
![Page 46: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/46.jpg)
End of slides - extra slides follow
![Page 47: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/47.jpg)
Network Management
Definition
The set of activities required to plan, install, monitor and maintain all network components in order to achieve specified service levels reliably, at an acceptable and agreed cost
![Page 48: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/48.jpg)
Importance of business focus in network solutions
• Organizations need to view the network as critical to the lifeline of the business and ensure the network is serving the needs of their business
• A complete solution involves managing the network and all its components which includes the business processes and user’s needs
• The solution should also provide a method that shows the business processes, the business units, and who will be impacted by the problem
• Administrators will need to proactively manage the network through policy based procedures instead of reacting to user’s complaints
![Page 49: IS 483 Information Systems Management James Nowotarski 17 April 2003](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d595503460f94a389c2/html5/thumbnails/49.jpg)
Network management architecture
Source: Cisco