BUS 516 Computer Information Systems: IT Infrastructure and Emerging Technologies
BUS 516 Computer Information Systems: IT Infrastructure and Emerging Technologies
BUS 516 Computer Information Systems: IT Infrastructure and Emerging Technologies
2
What is IT Infrastructure?
3
IT Infrastructure Ecosystem
Computer
Hardware
Consultants Operating
& System Systems
Integrators Platforms
IT
Infrastructure
Ecosystem
Enterprise
Internet
Software
Platforms
Applications
Data Networking /
Management Tele-
& Storage communications
4
Components of IT Infrastructure
Hardware
Platforms
5
Components of IT Infrastructure
UNIX®
Operating
System
Platforms
6
Components of IT Infrastructure
Enterprise
Software
Applications
7
Components of IT Infrastructure
Data
Management
& Storage
8
Components of IT Infrastructure
Networking
Platforms
For LAN
9
Components of IT Infrastructure
Internet
Platforms
10
Components of IT Infrastructure
Consulting
& System
Integration
Services
11
Components of IT Infrastructure
Components Examples
Computer Hardware Platforms Mainframes, servers, PCs, tablets, smartphones
Operating System Platforms Unix, Linux, Windows, Chrome OS, Android, iOS
*Legacy systems are generally older transaction processing systems created for mainframe
computers that continue to be used to avoid the high cost of replacing or redesigning them.
12
Technology Drivers of
Infrastructure Evolution
Moore’s Law
13
Technology Drivers of
Infrastructure Evolution
14
Technology Drivers of
Infrastructure Evolution
15
Technology Drivers of
Infrastructure Evolution
Within the next five years or so, chip makers may reach the physical
limits of semiconductor size. At that point they may need to use
alternatives to fashioning chips from silicon or finding other ways
to make computers more powerful ( Markoff, 2016 ).
Chip manufacturers can shrink the size of transistors down to the width
of several atoms by using nanotechnology. Nanotechnology uses
individual atoms and molecules to create computer chips and other
devices that are thousands of times smaller than current technologies
permit. Chip manufacturers are trying to develop a manufacturing
process to produce nanotube processors economically. Stanford
University scientists have built a nanotube computer.
16
Technology Drivers of Infrastructure Evolution
17
Technology Drivers of
Infrastructure Evolution
Metcalfe’s Law and Network Economics
18
Technology Drivers of
Infrastructure Evolution
Declining communication costs and Internet
19
Technology Drivers of
Infrastructure Evolution
Standards and Network Effects
20
Information Systems Trends
Mobile platforms
Virtualization Current hardware trends
Cloud computing
Green IT
21
Mobile Digital Platform
22
Consumerization of IT and BYOD
23
Virtualization
Virtualization enables a single physical resource (such as a
server or a storage device) to appear to the user as multiple
logical resources
24
Virtualization
Typical Server
Utilization Rate 15% - 20%
Server Utilization
Rate after
70% or
Virtualization higher
26
Virtualization
27
Cloud Computing
Cloud computing is a model of computing in which computer
processing, storage, software, and other services are provided
as a shared pool of virtualized resources over a network,
primarily the Internet.
28
Cloud Computing
Essential Characteristics
Rapid elasticity
Measured service
29
Cloud Computing
30
Cloud Computing
Cloud computing consists of 3 different types of services:
These include its Simple Storage Service (S3) for storing customers’
data and its Elastic Compute Cloud (EC2) service for running their
applications. Users pay only for the amount of computing and storage
capacity they actually use
31
Cloud Computing
32
Cloud Computing
Cloud platform as a service: Customers use infrastructure and
programming tools supported by the cloud service provider to develop
their own applications.
33
Cloud Computing
Cloud software as a service: Customers use software hosted by
the vendor on the vendor’s cloud infrastructure and delivered
over a network.
34
Cloud Computing
35
Cloud Computing
Is Cloud Computing Suitable for Everyone?
36
Cloud Computing
37
Cloud Computing
Drawbacks of Cloud Computing
38
Green Computing / Green IT
39
Green Computing / Green IT
Energy use by
world’s data center
is equivalent to
30
1.5% of all
energy use
40
Green Computing / Green IT
A corporate data center can easily consume over 100
times more power than a standard office building.
Green hardware
Green software
41
Green Computing / Green IT
E-waste management
42
Open Source Software
Open source software is often confused with free software—as in free
of charge. In fact, licenses for open source software may or may not
be offered at no cost (free of charge software is called freeware).
Rather, the term open source is used to differentiate it from closed
source, or proprietary, programs that prevent users from accessing
and modifying the source code.
43
Open Source Software
Typically, when we purchase a software license from a software
company (e.g., Microsoft Office), we are given the object code and
the right to run it on our computers, but we are not provided with the
source code.
In fact, any effort to reverse engineer the object code to gain access
to the source code is considered a violation of the intellectual
property of the software house and will land us into a lawsuit.
44
Open Source Software
45
Open Source Software
46
Software Outsourcing and Cloud Services
47
Software Outsourcing and Cloud Services
48
Software Outsourcing and Cloud Services
Software Outsourcing
49
Software Outsourcing and Cloud Services
50
Software Outsourcing and Cloud Services
52
Software Outsourcing and Cloud Services
53
Software Outsourcing and Cloud Services
54
Software Outsourcing and Cloud Services
Mashups
The software that are used for both personal and business tasks may
consist of large self-contained programs, or it may be composed of
interchangeable components that integrate freely with other
applications on the Internet.
Individual users and entire companies mix and match these software
components to create their own customized applications and to share
information with others. The resulting software applications are called
mashups.
55
Software Outsourcing and Cloud Services
Apps
Apps are small pieces of software that run on the Internet, on your
computer, or on your mobile phone or tablet and are generally
delivered over the Internet.
56
How to handle infrastructure change?
57
Scalability
58
Who controls IT infrastructure?
Should departments and divisions have the responsibility of
making their own information technology decisions or should IT
infrastructure be centrally controlled and managed?
59
Infrastructure Investments
60