IS 483 Lecture 4 Oct 3 2005 1 IS 483 Lecture 4 IS/IT Functions and Structures
IS 483 Lecture 4 Oct 3 2005 1
IS 483 Lecture 4IS/IT Functions and Structures
IS 483 Lecture 4 Oct 3 2005 2
Team Exercise See
http://facweb.cs.depaul.edu/nsutcliffe/483-00Currwork/Notes04exercise.doc
a. What does the strategic focus tell? What is now the new decision criteria for IT? b. What choices for locating computing centers? What is apropos for IT personnel? c. What alignment is best starting point using what criteria? d. Describe 4 basic governance pressures and its role in IT history – what should the aim be?
IS 483 Lecture 4 Oct 3 2005 3
AgendaService Oriented Architecture
LANs and WANs
Internets/Extranets/Intranets
Architecture Management
Service Level Agreements
IS 483 Lecture 4 Oct 3 2005 4
IT/IS Organizational ModelsPlacement Organizational models are the basic ways that people
structure the IT function within an organization. Typically placement of computing/communication resources and the placement of IT personnel are the most important.
Location of computing resources Centralized Decentralized Distributed
Placement of IT Personnel Aligned to User areas Aligned to computing resources
IS 483 Lecture 4 Oct 3 2005 5
Service Oriented Architecture Groups of software components that carry out business
processes An architecture built around a collection of reusable
components with well-defined interfaces.Evolves from CORBA* which revolves around tightly coupled
objects to loosely coupled services using well-defined interfaces,
such as web services.
Common Object Request Broker Architecture (CORBA) is an architecture and specification for creating, distributing, and managing distributed program object s in a network.
IS 483 Lecture 4 Oct 3 2005 6
Service Oriented Architecture Benefits
Can integrate “everything but the kitchen sink” Easier integration process using:
SOAP (Simple Object Access Protocol) WSDL (Web Services Description Language)
Better business / technical dialogue along meeting business needs (services)
Assists all in rethinking around best practices for running business
Greater ROI through Easier integration Increased agility
IS 483 Lecture 4 Oct 3 2005 7
SOA and Web Services Web Services – can be alone SOA – can be alone Web Services + SOA >> ideal synergy E.g. right data gets to right person
IS 483 Lecture 4 Oct 3 2005 8
SOA challenges Security on open architecture more difficult Managing complex services configuration
more difficult Network monitoring more difficult Costs are higher
IS 483 Lecture 4 Oct 3 2005 9
Building SOA Blueprint is mandatory for
Focus on goals
Need to identify service levels to provide before building
Need to prioritize services to put in SOA to those that do most good and have less need to near real time responses
IS 483 Lecture 4 Oct 3 2005 10
Data Networks Collection of technologies that get data from one
computer to another Include
Clients Servers Routers Switches Topologies Protocols Hubs Cable (copper or fiber)
IS 483 Lecture 4 Oct 3 2005 11
Servers Types:
Basic file and print Database (includes DBMS) Application Web
IS 483 Lecture 4 Oct 3 2005 12
Servers: Configuration Considerations Processor and Memory Disk Storage Fault Tolerance
Redundant power supplies Disk Drives: RAID levels
(Redundant Array of Independent/Inexpensive Disks) Redundant Network Interface Cards Uninterruptible Power Supplies Cross Connecting Clustered Servers Backup
Support from vendor
IS 483 Lecture 4 Oct 3 2005 13
Local Area Networks Design goals
Maximize traffic efficiency Reliability Manageability Flexibility
Location of Devices determines location of: Hubs Backbones
Traffic Volume characteristics is a major design issue Low volume email vs high volume animation Pattern between servers
IS 483 Lecture 4 Oct 3 2005 14
Local Area Network Bus Typology
Ethernet Communication Technology
Most popular
IS 483 Lecture 4 Oct 3 2005 15
Local Area Network Ring Typology
Token-RingCommunication Technology
IS 483 Lecture 4 Oct 3 2005 16
Local Area Network Star Typology
IS 483 Lecture 4 Oct 3 2005 17
Network Backbone High-capacity portion of the LAN that carries
data from lower-speed parts of the network that connect to it. From single piece of hardware To fiber ring connecting 30 floors of building
IS 483 Lecture 4 Oct 3 2005 18
Hubs and Concentrators Chassis versus Stackable
Stackable – cheaper and convenient Chassis – redundant power supplies,
high-end options
Passive versus Active Active can regenerate signal
Shared versus Switched Switched – expensive/superior performance
IS 483 Lecture 4 Oct 3 2005 19
Wiring Copper Fiber
IS 483 Lecture 4 Oct 3 2005 20
LAN: Management Finding problems thru Network Management
System software Network Monitoring
SNMP (Simple N/W Mgt Protocol RMON (Remote Monitoring) – expanded SNMP for
analysis, traffic statistics, bottlenecks Expansion
Multiple wire runs Easily upgradeable hardware Costs are mostly one time for construction
IS 483 Lecture 4 Oct 3 2005 21
WAN: Wide Area Networks Network that connects the remote locations via
telecommunications facilities Costs are mostly recurring for leasing lines Design Considerations
Geography Traffic flow Volumes High-speed transmission need 24 x 7 need Backup/fail-over capabilities Installation delays
IS 483 Lecture 4 Oct 3 2005 22
WAN Technologies Point-to-Point Circuits
Aka leased, dedicated, private lines Dial-up lines
POTS (plain old telephone system) ISDN –over copper lines DSL – over copper lines
Packet switching ATM and Frame Relay Virtual Private Network
Cable modems
IS 483 Lecture 4 Oct 3 2005 23
WAN Third Parties can manage for you LAN tools can also manage WAN
IS 483 Lecture 4 Oct 3 2005 24
Cable Plant Def. The physical wire used in your facility that
connects all the network devices, the design of the wiring layout, and all components that are used within it.
Unique investment issues Cost is in labor of installation, not material Once installed, access is virtually lost Can’t take capital investment with you No upgrades, only replacements Capital investment that outlives all other
IS 483 Lecture 4 Oct 3 2005 25
Cable Plant: Design Factors LAN technologies used: (ethernet, token-ring) Distances Exposure to hazards Bandwidth requirements Existing networking equipment Local building code requirements Nodes (#) per collision domain
IS 483 Lecture 4 Oct 3 2005 26
Managing a Cable Plant Maintain wiring diagrams & keep current Label both ends of cables Keep wires organized Check wires with software Check wire closets for heat, mice, water
IS 483 Lecture 4 Oct 3 2005 27
Miscellaneous Concerns Wireless --Expanding by leaps and bounds Remote Access – Needed?
Direct line Web-based
Network Security Issues Dial-Back RADIUS Kerberos PPTP IPsec
IS 483 Lecture 4 Oct 3 2005 28
Internet/Intranets/Extranets Internet – a web site that a sponsor makes
available for every user on the web who wants to see it.
Intranet – a web site that is only available to those that the owner says can see it.
Extranet – a web site that only available to those in associated organizations.
IS 483 Lecture 4 Oct 3 2005 29
Overall Goals for Web Sites Informing Entertaining Selling products and services Generating sale leads
IS 483 Lecture 4 Oct 3 2005 30
E-Commerce Conducting business transactions over the
web Raises revenues 10-20% Reduces costs 20-45& Asset intensity reduced 20 to -60% Types:
Business-to-consumer (B2C) Business-to-business (B2B)
IS 483 Lecture 4 Oct 3 2005 31
E-Commerce Startup Issues Getting your customers to know your site Site must be fast and communicative Site must be able to handle the business Site must be secure
IS 483 Lecture 4 Oct 3 2005 32
E-Commerce Technical Elements Shopping carts Payment processing Shipping and handling calculations Security provisions Data exchanges with other business
applications
IS 483 Lecture 4 Oct 3 2005 33
Web Site Concerns Content Design Programming Hosting – often outsourced to ISPs
IS 483 Lecture 4 Oct 3 2005 34
ISP Evaluation Criteria ISP is a provider who provides connections to
the internet– choice is based on: Speed Reliability:
multiple lines Cost Email backup concerns -- SOX
IS 483 Lecture 4 Oct 3 2005 35
IS 483 Lecture 4 Oct 3 2005 36
Architectures – Client/Server A versatile, message-based and modular
infrastructure that is intended to improve: Usability Flexibility Interoperability Scalability
Other architectures Mainframe (all done on a central processor) with dumb
terminals File Sharing (files downloaded/uploaded) to/from PCs to
server
IS 483 Lecture 4 Oct 3 2005 37
Architectures – Client/Server Two-tier
Client – system interface and perhaps processing Server – data and processing
Three-tier Client – system interface Middle tier – transaction processing monitor
-- message servers-- application servers
Server Data Server Application processing
IS 483 Lecture 4 Oct 3 2005 38
Architecture Management Organizational Framework
Executive Steering Committee Senior managers Chaired by CIO
Task Force Half are users Works part-time 20/80 Reports to Head of IT architecture
IS 483 Lecture 4 Oct 3 2005 39
Architecture Management Goals based on business drivers
Low-cost execution Fast development time Flexibility for modification High availability/reliability Etc.
IS 483 Lecture 4 Oct 3 2005 40
Service Level Agreements Reasons for developing
Newly implemented SLM strategy New technology is going “live” Customer concerns on IT service delivery Customer desire to choose how much service they
want
IS 483 Lecture 4 Oct 3 2005 41
Service Level Agreements 5 elements of good SLAs
Descriptions of service Service standards Duration Roles and responsibilities
The customer representative Service level manager
Evaluation criteria
IS 483 Lecture 4 Oct 3 2005 42
Service Level Agreements 5 mistakes
Lack of organizational readiness Lengthy or too technical language Lack of support Poor customer focus Unrealistic performance targets
IS 483 Lecture 4 Oct 3 2005 43
Next week http://facweb.cs.depaul.edu/nsutcliffe/483-00Currwork/LinksWeekly.htm#5
IS 483 Lecture 4 Oct 3 2005 44
IS 483 Lecture 4 Oct 3 2005 45
IS 483 Lecture 4 Oct 3 2005 46