Mgt
4322 -
Home Spring 2010
Email
to Dr. Lyons
PatLyons Home
[ Calendar10:10 | PortWebsite
| StuWebs | Port1 | 2 |
3 | 4 | 5
| 6 | Showcase
| Presentation
]
[ Ch 1 |
2 | 3 |
4 | 5 |
6 | 7 |
8 | 9 |
10 | 11 | 12 | 13
| 14 || AppDatabase |
Ex1 | 2 |
3 | 4 | 5
| 6 | 7
]
[ HW 1| 2 |
3 | 4 |
| Career1| 2
| 3
] [
SJU
|
TCB |
CareerCtr |
StuInfo |
CareerLinks ] [
SJU Closing ] [H1N1SelfAssessment]
Ch 5 -
IT Infrastructure and Emerging Technologies
- Opening Case -
Cars.com (p161)
- Problem: IT cannot keep up with
aggressive business strategy. Desire to have two Super Bowl ads.
- Solution: Replace multiple systems
with IBM platform.
- Illustrates how an appropriate IT infrastructure
can enable business growth. Cars.com became exclusive provider on
Yahoo Autos handling an inventory of 2.7 million vehicles per month.
IT Infrastructure
(p163)
- Defining IT Infrastructure - IT
Infrastructure consists of:
- Hardware Platforms (p176) - mainframes, desktops, laptops,
personal digital assistants (PDA), . . .
- Software Platforms (p176) -
operating systems, PC applications, enterprise
applications, see Ch2 outline, Item IV, and
Section IV below - more
in Ch9
- Data Management Services (p177) - store, manage, analyze
data - more in Ch6
- Telecommunications Services (p178) - data, voice,
Internet services, . . .
more in Ch7, 8
- Management, Consulting and System Integration
Services (p178) - plan and develop IT
infrastructure, provide training, . . .
Note by PJL: Def - Platform - a platform describes some sort of framework,
either in hardware or software, which allows software to run. See
http://en.wikipedia.org/wiki/Platform_(computing)
- Evolution of IT infrastructure: 1950-present - Fig 5-2,
p165
- General-purpose mainframe and minicomputer era:
1959 to present
- Personal computer era: 1981 to present
- Client/server era: 1983 to present
- Enterprise Internet computing era: 1992 to
present
- Cloud computing era: 2000 to
present
- Technology drivers of infrastructure evolution
(p168)
- Moore’s Law - microprocessor computing
power doubles every 18 months - measured in MIPS
(millions of instructions per second) - Figs 5-4, 5
- The Law of Mass Digital Storage - for a fixed
dollar amount, storage capacity doubles roughly every 15 months
- Metcalfe’s Law and network economics - as the
number of network (Internet) members increases, the value of the network
increases exponentially
- Declining communications costs and the Internet -
1.5 billion people worldwide have Internet access
- Standards - widespread adoption of technology
standards result in price declines - Table 5-2, p174 -
IBM/Microsoft/Intel PC
Hardware Platform Trends
(p179)
- Emerging Mobil Hardware Platform
- Smartphones (BlackBerry, iPhone) can
surf Web, edit email, exchange data with corporate systems
- Netbooks - small subnotebook PCs with
Internet access, basic wordprocessing, and worksheets
- Def - Cloud - used as a metaphor for
the Internet, based on how the Internet is depicted in computer network
diagrams. See
http://en.wikipedia.org/wiki/Cloud_computing.
- Def - Cloud computing -
computing where applications and data are stored on remote servers and
accessed via the Internet with a standard Web browser.
- Example - Google Apps - see
www.google.com/apps.
Software Platform Trends
(p184)
- Linux and Open-source Software
- Def - Open-source Software - software that provides
free access to its program code, allowing users to modify the program code
to make improvements.
- Open-source software may be superior to commercially
produced software because thousands of programmers around the world read,
perfect, and modify the source code more reliably than a smaller team from a
single company.
- Operating System - the software that manages and
controls the activities of a computer.
- Linux - most well-known open-source software.
Created by Linus Torvalds in 1991. Linux is the world's fastest
growing client and server operating system, competing with Microsoft
Windows. See http://en.wikipedia.org/wiki/Linux.
- Java - a programming language used for Web
applications that can run on any computer and any operating system. See
http://en.wikipedia.org/wiki/Java_(software_platform).
- Web Services
(p186)
- Def - Web Services - a set of
loosely coupled software components that exchange info with each other
using universal Web communication standards and languages. They
can exchange info between two systems regardless of the operating
systems or programming languages.
- Example - Dollar Rent A Car's info system uses
Web Services to link its online booking system with Southwest Airlines's
website. A person booking a flight on Southwest.com can reserve a
car from Dollar without leaving Southwest.com.
- Def - Legacy Info System - an
older transaction processing system created for a mainframe computer that continues to be used to avoid the
high cost of replacing it. (p179)
- Web Services enable the integration of existing legacy info systems with newer Web-based
applications without time-consuming custom coding.
- Mashups, Web 2.0 (p188)
- Def - Mashup - a software application that
combines the capabilities of two or more online applications to create a
hybrid with more customer value than the original sources alone.
- Example -
www.HousingMaps.com - displays local real estate listings from
www.Craigslist.org overlaid on
Google Maps.
- Def - Web 2.0 - a phrase that refers to a
perceived second generation of Web-based services that
emphasize online collaboration and sharing among users. Its exact
meaning remains open to debate. See
http://en.wikipedia.org/wiki/Web_2.0.
- External
Sources for Software
(p189)
- Def - Software Package - a prewritten commercially
available set of software programs that eliminates the need for a firm to
write its own software programs for certain functions, such as payroll
processing.
- Def - Software as a Service (SaaS)
- a model of software deployment where a provider licenses an
application to customers for use as a service on demand. The provider may host the
application on their own web servers (cloud computing) or download the
application to the customer's server, disabling it after the contract
expires.
- Customers pay either on a
subscription or per transaction basis.
- Classic example of SaaS - ADP's
(Automatic Data Processing, www.adp.com)
pioneering development of remote payroll processing.
- Def - Software Outsourcing - a firm
contracts custom software development and maintenance of legacy programs to
an outside firm.
- In the past, most firms developed much of their
software inhouse. Presently, many firms use software packages,
software as a service (SaaS), and/or software outsourcing.
- Web Hosting Service - an example
of SaaS, where the provider operates Web servers to maintain websites for
fee-paying subscribers. (p178)
Interactive Session: Organizations
(192)
- Read:
Salesforce.com: SaaS Goes Mainstream
- Be prepared to discuss the
following questions:
- What are the advantages and
disadvantages of the SaaS model?
- What are some of the challenges
facing Salesforce as it continues its growth?
- What kinds of
businesses could benefit from switching to Salesforce
and why?
- For your info only: listen to the first 2:30 minutes of Marc Benioff's (CEO of Salesforce.com) presentation about Service Cloud 2
located at
http://www.youtube.com/watch?v=47NKbUH9vhA.
(This page was last edited on
February 16, 2010
.)