“On-Demand”: What is it?

Post on 15-Nov-2021

5 views 0 download

Transcript of “On-Demand”: What is it?

1

MBA 8125Information technology Management

Professor Duane Truex III

“On-Demand”:What is it?

By Duane Truex(from “Self-fulfilling prophecy” By Mark Brunelli, Site Editorhttp://search400.techtarget.com/originalContent/0,289142,sid3_gci953965,00.html

Professor Truex MBA 8125Informatioon Technology management

‘On-demand’ Computing defined• often referred to as ‘utility computing’

– the process by which companies pay as they gofor hardware and software as capacityrequirements change.

– an integral part of IBM's strategy– It is a strategy intended to deliver computing

resources the way a power utility doles outelectricity.

• When a network has a surge in demand, intuitivearchitecture triggers other resources into action,including idle servers, applications or pools of networkstorage.

• Companies pay only for the amount of time they use theservices.

2

Professor Truex MBA 8125Informatioon Technology management

The ‘on-demand’ conceptgoes much further

– It looks at how organizations can align keybusiness processes internally andexternally with partners to eliminate redtape and save time and money.

– It is a process-oriented, process-co-designconcept

Professor Truex MBA 8125Informatioon Technology management

According toIBM CEO Sam Palmisano

• an on-demand organization has itsbusiness processes integrated end-to-end across the company

• with key partners, suppliers andcustomers,

• so that it can respond with speed to anycustomer demand, opportunity or threat.

3

Professor Truex MBA 8125Informatioon Technology management

critics say…

• that IBM has gotten too far ahead ofitself by rolling out an all-encompassingand extremely confusing concept for thefuture that most people have yet tograsp.

Professor Truex MBA 8125Informatioon Technology management

Advocates say of the critics…

• Their view is simply another manifestation ofimpatience.

• [of IBM] It is the job of a visionary to shakethings up, to look at the way things are and tofind a better way, to be a few steps ahead ofeveryone else. It takes time for their vision totrickle down through the rest of society, but ithappens.

4

Professor Truex MBA 8125Informatioon Technology management

What do you think?

• ??

• Is a ‘mash-up’ a kind of on-demandcomputing?

Professor Truex MBA 8125Informatioon Technology management

Or … what one might do with your Web Services

5

Professor Truex MBA 8125Informatioon Technology management

What is a mashup?

Mashups are based on aservice-based approachto end-user applicationcreation

Allows users to quicklycreate new applicationstailored to their needs bycombining availableinternal & external webservices

Source: http://blogs.zdnet.com/Hinchcliffe/?p=63

Definition: A mashup is a composite or hybridapplication created by combining information from two ormore applications

Professor Truex MBA 8125Informatioon Technology management

An emergent Web 2.0phenomenonGrowth of Mashups1…

Source: 1) www.programmableweb.com (04/11/2007) 2) www.zdnet.com, 02/06/2006

“Mashups are the fastestgrowing applicationecosystem in the worldtoday” - David Berlind2

optional

6

Professor Truex MBA 8125Informatioon Technology management

Mashups and Web 2.0http://www.osu.edu/map/google.php

Locatio

n

query

Locatio

nal

data

Locatio

nLocatio

n- -query

query

– –to

to

– –D

ata

result

Data

result

Locatio

n

query

Locatio

nal

data

Locatio

nLocatio

n- -query

query

– –to

to

– –D

ata

result

Data

result

Locatio

n

data

Map re

sults

Locatio

nLocatio

n- -data

data

– –to

to

– –M

ap

Map- -re

sult

result

( (google

google) )

Locatio

n

data

Map re

sults

Locatio

nLocatio

n- -data

data

– –to

to

– –M

ap

Map- -re

sult

result

( (google

google) )

Data sourceservice

Visualizationservice

Mashup &Display

Professor Truex MBA 8125Informatioon Technology management

Google maps (service) + Craigslist data(service)

To create a (custom) list of housing for sale in a particulararea according to certain criteria (www.housingmaps.com)

Other applications? (Real estate brokers, sales agent territories, plant locations)

7

Professor Truex MBA 8125Informatioon Technology management

Services as basis of end-user ‘mash-ups’

Pool of available internal servicesPool of available external services

WS-Services‘mash-up’ in

XMLMash-up

tool

User needs

Salesforce.com will allow users to custom-build the analytical dashboard that givesthem an insight into sales performance andother benchmarks, drawn from data stored intheir Salesforce.com application

13

The new EUD …

Professor Truex MBA 8125Informatioon Technology management

Enterprise mashups: 3600 account detail

- Using Siebel,Oracle OrderManagement,Product Catalogand Remedy.

- User can viewand updatecomprehensiveaccount detail Source: CNET News, 13 Sept, 2006

- Source: http://www.aboveallsoftware.com/action_samples.asp

optional

8

Professor Truex MBA 8125Informatioon Technology management

Your own mashup with Google “My Maps”1. Go to Google Maps; Click on “My Maps” tab (need a gmail account –

free)2. Create a new map and give it a title3. Find locations on map and place markers

optional

Professor Truex MBA 8125Informatioon Technology management

Other professional mashuptoolkits

optional

9

Professor Truex MBA 8125Informatioon Technology management

Denodo example: Leadsautomation

17

Professor Truex MBA 8125Informatioon Technology management

Denodo example: Leads automation

18

10

Professor Truex MBA 8125Informatioon Technology management

Denodo example: Competitive intell

19