Cloud
Computing
Service
and
Deployment
Models:
Layers
and
Management
Alberto
M.
Bento
University
of
Baltimore,
USA
Anil
K.
Aggarwal
Detailed Table of
Contents
Foreword Xlll
Preface xvn
Shamim
Hossain,
IBMCorporation,
AustraliaThis
chapter
introducestermsandterminologies
associated with cloudcomputing
fromavendorneutral
perspective.
Readers aregradually
introduced to cloudcomputing
elements,
which paves theway forbetter
understanding
in laterchapters.
Shamim Hossain, IBM
Corporation,
AustraliaIn this
chapter,
the author takesacloser lookatthisimportant
service which is considered asthe back¬ boneof cloud
computing.
Cecelia
Wright
Brown,University
of
Baltimore. USAKofi Nyarko, Morgan
StateUniversity,
USAThe purpose of this
chapter
istodiscuss theorigin
and evolution ofSaaS,
as well asto describe its role intoday's enterprise
environment. Thischapter begins
with adescription
of the evolution ofSaaS,
fol¬ lowedby
the architecture,implementation,
and associated business model.Chapter
2Infrastructure as aService 26
Chapter
3Softwareas a Service
(SaaS)
50Chapter
4Managing
the Cloud for InformationSystems
Agility
Haiho
Yang,
VictoriaUniversity
of
Wellington.
New Zealand SidHuff,
VictoriaUniversity of Wellington,
New ZealandMary
Tate, VictoriaUniversity of
Wellington,
New ZealandThis research aims at
providing
aconceptualization
of ISagility
basedonresearchtodate,
and examin¬ing
how cloudcomputing might
facilitate suchagility.
Based on a literaturereview,
cloudcomputing
services(IaaS, PaaS,
andSaaS)
areanalyzed against multiple
aspects
of ISagility. Only
IaaSis found
to have the
potential providing
consistent
agility,
whereas
agility
at PaaS and SaaS levels is more determinedby human/organization
factors.Lastly suggestions
for businesses and directions to futureresearch are
proposed.
Chapter
5
Holistic Investment Framework for Cloud
Computing:
AManagement-Philosophical
Approach
Basedon
Complex Adaptive Systems
94Marc
Rabaey, University
of
Hasselt,
Belgium
This
chapter
presents
an investmentframework,
which takes into accountglobal,
business, IT,
andoperational strategies,
so that cloudcomputing projects
have more chance to succeed. The need forflexibility
in the investments is addressedby
the realoption
valuation,
which isplaced
inthe context of the authors' holistic investment framework for cloudcomputing.
Section 2
Cloud Services
Development
and FrameworkChapter
6A
Systems Approach
to CloudComputing
Services 124 AnilAggarwal, University of
Baltimore,
USAThis
chapter
presents
asystems
approach
to cloudcomputing
services.
Specifically,
itexamines issues
in the contextof the
system
development
lifecycle (SDLC).
Forcompleteness
purposes, the author discusses issues in relationtoSDLC; however,
inpractice,
each user will have to customize this ap¬proach
tosuit
one'sapplication(s).
Chapter
7Requirements Engineering
for CloudApplication Development
137Holger
Schrodl,
University ofMagdeburg, Germany
Stefan
Wind,
University ofAugsburg, Germany
This
chapter
examinesselected,
establishedrequirements engineering
methods in ordertostudy
theextent towhich
they
can beapplied
tothespecific requirements
of cloud-based solutions.Furthermore,
itdevelops
acomparison
framework
containing
thefeatures of cloud
computing.
Chapter
8Cloud
Computing:
A Decision Framework for Small Businesses 151Stephen
H.Kaisler,
i_SW Corporation,
USAWilliam H.
Money,
TheGeorge Washington University,
USAStephen
J.Cohen,
Microsoft
Public SectorServices,
USAThis
chapter develops
apreliminary
decision frameworktoassistmanagers who aredetermining
whichcloud solution matches
theirspecific requirements
andevaluating
the numerouscommercial claims(in
Chapter
9Integrating
the Cloud Scenarios and Solutions 173Venky
Shankararaman,
Singapore Management University, Singapore
hum
Eng
Kit,
Singapore Management University,
Singapore
In this
chapter,
the authorbriefly
introduces the various cloudcomputing
architecturelayers, provides
detailed cloud
integration
scenarios,
and discusses
some ofthe
challenges
andpresent
someintegration
solutions. The author alsoprovides points
forconsideration
tohelp
organizations
decideappropriate
integration
solutions
tosuit
theirneeds.
Section 3
Security
andLegal
Issues in CloudComputing
Chapter
10
Cloud
Computing: Security
Concerns and Issues 191Shanlanu
Pal,
TheUniversity of
Calcutta,
IndiaThe
objective
ofthischapter
istodiscuss
and understandthe basicsecurity
andprivacy challenges
ofacloud
computing
environmentasthesecurity
of cloudcomputing
is thegreatest
challenge
fordelivering
asafer cloud environment for both the service
providers
and the servicecustomers.Chapter
11
Security
inCloud
Computing
208AlpanaM.
Desai,
University of
AlaskaAnchorage,
USA KenrickMock,
University of
AlaskaAnchorage,
USAIn this
chapter,
the authors discuss thetechnical, legal,
andpolicy/organizational security
risks of cloudcomputing. They
reviewrecommendations/strategies
formanaging
andmitigating security
threats
in cloudcomputing.
The authors alsopresent
vendor-specific
solutions andstrategies
that cloud serviceproviders
areimplementing
formitigating security
risks in cloudcomputing.
Chapter
12
Cloud
Computing Security
and RiskManagement
222 YoshitoKanamori,
University of
AlaskaAnchorage,
USAMinnie Yi-Miin
Yen,
University of
Alaska
Anchorage,
USAIn this
chapter,
the authors firstclarify misperceptions
by
introducing
the
newthreats andchallenges
involved
incloud environments.
Specifically,
security
issues
and concerns aredepicted
in threepracti¬
cal scenarios
designed
to illuminate the differentsecurity
problems
in eachcloud
deployment
model.Section 4
Legal
Issues in CloudComputing
Chapter
13Key Legal
Issues with CloudComputing:
A UK LawPerspective
242The
chapter
considers thekey legal
issues with cloudcomputing including:
(1)
liability
for servicefailure;
(2)
service levels and servicecredits; (3)
intellectualproperty issues;
and(4) jurisdiction
andgoverning
law.Chapter
14
The
Legal Implications
of CloudComputing
257Michael
L.Kemp, University of
Richmond,
USA ShannonRobb,
University of
Richmond,
USA P. CandaceDeans,
University
of
Richmond,
USAThe purpose of this
chapter
istoexamine thecurrentlegal
environment of cloudcomputing.
As the cloudplatform
continues toevolve,
companies
willfind
the need to address the businessrisks,
particularly
legal
issues which will be ofparamount
concern.Thischapter
discusses thelegal
dimensions of
cloudcomputing
from theperspective
of three L's:Location,
Litigation,
andLiability.
Section5
Economic
Impact
of CloudComputing
Chapter
15
Business
Impacts
of CloudComputing
274Cameron
Deed,
Yellowfin,
AustraliaPaul
Cragg, University of
Canterbury,
NewZealandThis
chapter
explores
the businessimpacts
associated withthe
adoption
of
acloud-based
businessintelligence application.
Ageneric
benefitsmanagement framework
wasadopted
toguide
thestudy
of five firms. Numeroustypes of benefit
wereidentified,
including strategic, managerial,
operational,
andfunctional
andsupport.
Chapter
16
An Economic
Analysis
of Cloud: "Softwareas a Service"(SaaS) Computing
and "VirtualDesktop
Infrastructure"
(VDI)
Models 289 Wei Nein "William"Lee,
University of
Houston,
USAThis
chapter provides
specific
return oninvestment
analysis
and business
case studiesleveraging
theapplication
and valueproposition
of
these solutions. Insummary,
theanalysis presented
suggests that
an
inevitable
shift fromlegacy
network architectures to SaaSand
VDIcomputing
is
thepath
forward.
Chapter
17
The
Economics
of CloudComputing
296Federico
Etro,
University of
Venice, Ca'Foscari,
Italy
This
chapter
examines the
economicimpact
of
the diffusion ofa newtechnology
as cloudcomputing.
This will allow firms to rentcomputing
powerandstorage from service
providers,
and to pay on de¬mand,
with aprofound impact
onthe
cost structureof all theindustries,
turning
someof the fixed costsSection
6Applications
and Advances in CloudComputing
Chapter
18
Patterns of
Tactical
Networking
Services 311 AlexBordetsky,
NavalPostgraduate
School, USAIn this
chapter,
the author describesfindings
andprototypes
ofemerging
tacticalnetworking
services,
which hewasableto
identify
basedonunique
experimental
studies of tacticalnetworking.
The describedfindings
should
behelpful
instructuring
tactical cloudservices
for thevariety
manned-unmanned
sensornetworking
applications.
Compilation
of References About theContributors
Index
330
358 365