Cover image
Title page
Copyright
Introduction
Book Overview And Key Learning Points
Structure Of This Book
PART I. Overview of Web Services, Service-Oriented Architecture, and Cloud
Computing
Chapter 1. A Business Trip in the Not-Too-Distant Future
The Business Trip
Chapter 2. Information Technology Used for the Business Trip
Keeping Track Of Detailed Customer Data
Using Virtual Personal Assistants
Managing C.R.’S Business Trip
Augmenting C.R.’S Experiences
Commoditizing Services
Viewing All Services The Same Way
Summary
Chapter 3. Web Services and Service-Oriented Architectures
Service-Oriented Architecture Overview
,Web Services Explained
Service-Oriented Architecture Explained
Summary
Chapter 4. Cloud Computing
Blurring Of Internal And External Services
Organizations Of Any Size Can Use A Service-Oriented Architecture With Cloud
Computing
The Cloud
Types Of Clouds
Categories Of Cloud Providers
Summary
PART II. Technical Forces Driving the Adoption of Web Services, Service-Oriented
Architectures, and Cloud Computing
Chapter 5. Technical Forces Driving the Adoption of Web Services
Force Field Analysis Overview
Adopting Standard Data Element Definitions
Adopting A Standard Communications Protocol
Adopting Web Services
Summary
Chapter 6. Technical Forces Driving the Adoption of SOA
Adopting Standard, Enterprise-Wide Software
Adopting An Object Request Broker
, Adopting An Enterprise Data Warehouse
Adopting An Enterprise Service Bus
Adopting A Service-Oriented Architecture
Summary
Chapter 7. Technical Forces Driving the Adoption of Cloud Computing
Adopting Software As A Service (SaaS)
Adopting Platform As A Service (PaaS)
Adopting Service-Oriented Architecture With Cloud Computing
Summary
PART III. Managing Change Needed for Web Services, Service-Oriented Architectures,
and Cloud Computing
Chapter 8. Change Issues
Change
Technical Change Issues Diminishing
Resistance To Change
Forms Of Resistance
Suggestions For Addressing Resistance To Change
Some Resistance Scenarios
Worksheet For Resistance Issues And Suggestions
Consolidated Analysis For Adopting An SOA With Cloud Computing
Summary
Chapter 9. Tips for Managing Change Issues During Development