Information Technology Infrastructure
Information Technology Infrastructure
Introduction to Information
Systems
Course Code (EL 211)
• Evolution of IT infrastructure
• General-purpose mainframe and minicomputer era: 1959 to present
• 1958: IBM first mainframes introduced
• 1965: Less expensive DEC minicomputers introduced
• Personal computer era: 1981 to present
• 1981: Introduction of IBM PC
• Proliferation in 80s, 90s resulted in growth of personal software
• Client/server era: 1983 to present
• Desktop clients networked to servers, with processing work split between clients and servers
• Network may be two-tiered or multitiered (N-tiered)
• Various types of servers (network, application, Web)
FIGURE 5-3 In a multitiered client/server network, client requests for service are handled by different levels of servers.
• Networking/telecommunications platforms
– Telecommunication services
• Telecommunications, cable, telephone company charges for voice
lines and Internet access
• AT&T, Verizon
– Network operating systems:
• Windows Server, Linux, Unix
– Network hardware providers:
• Cisco, Alcatel-Lucent, \Juniper Networks
• Internet platforms
– Hardware, software, management services to support company Web
sites (including Web-hosting services), intranets, extranets
– Internet hardware server market: IBM, Dell, Sun (Oracle), HP
– Web development tools/suites: Microsoft (Visual Studio and .NET),
Oracle-Sun (Java), Adobe, Real Networks
• Virtualization
– Allows single physical resource to act as multiple resources (i.e., run
multiple instances of OS)
– Reduces hardware and power expenditures
– Facilitates hardware centralization
• Cloud computing
– On-demand (utility) computing services obtained over network
• Infrastructure as a service (IaaS)
• Platform as a service (PaaS)
• Software as a service (SaaS)
– Cloud can be public or private
– Allows companies to minimize IT investments
– Drawbacks: Concerns of security, reliability
– Hybrid cloud computing model
• Open-source software:
• Produced by community of programmers
• Free and modifiable by user
• Examples: Apache web server, Mozilla Firefox browser, OpenOffice
• Linux
• Open-source OS used in high-performance computing
• Used in mobile devices, local area networks, Web servers, Android OS
• Web Services
• Software components that exchange information using Web standards
and languages
• XML: Extensible Markup Language
• More powerful and flexible than HTML
• Tagging allows computers to process data automatically
• Security refers to the policies, procedures, and technical measures used to prevent unauthorized access
• Controls consist of all the methods, policies, and organizational procedures that ensure the safety of the
organization's assets;