Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover image
Title page
Table of Contents
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
Design as Little as Possible
Write as Little Code as Possible
Reduce Project Scope
Use a Methodology
Use a Second Set of Eyes
Use Small Teams
Summary
Chapter 10. Managing Change with Incremental SOA Analysis
Tools
Five Principles for the Incremental SOA Analysis
Incremental SOA Analysis
Summary
PART IV. Getting Started with Web Services, Service-Oriented Architectures, and Cloud Computing
Chapter 11. Getting Started with Web Services
All Web Services Connections Look the Same
The Impact of Web Services
Use of Web Services will Likely Spur Innovation
Start by Experimenting with Web Services
Adapt Existing Systems to Use Web Services
Vision of the Future
Summary
Chapter 12. Getting Started with Service-Oriented Architectures
Establish a Service-Oriented Architecture
What If Things Are Not Going as Planned?
Services and Service-Oriented Architectures
SOA Governance
Summary
Chapter 13. Getting Started with Cloud Computing
Expand Your Internal SOA to Include External Services
Governance Considerations
Data Center Considerations
Examples of Technical Issues Related to Availability
Cloud Brokers
Should You Be Your Own Cloud Provider?
Summary
Chapter 14. Revisiting the Business Trip in the Not-Too-Distant Future
Services for C.R.’s Business Trip
The Future for C.R.’s Organization
Summary
PART V. Reference Guide
Chapter 15. Semantic Vocabularies
Common Semantic Vocabularies
Specific Semantic Vocabularies
Chapter 16. Terminology
Adapters
Agents
Analytics
Application programming interface (API)
Application server
Atomic service
Big data
Business intelligence (BI)
Business Process Execution Language (BPEL)
Business Process Modeling Notation (BPMN)
Business Process Query Language (BPQL)
Business Process Specification Schema (BPSS)
Caching
Cloud
Collaboration Protocol Profile/Agreement (CPP/A)
Community cloud
Composite service
CORBA
Data Cleansing
Data warehouse
DCOM
ebXML registry
Electronic data interchange (EDI)
Enterprise service Bus (ESB)
eXtensible Access Control Markup Language (XACML)
eXtensible rights Markup Language (XrML)
eXtensible Stylesheets Language (XSL)
Extract, Transform, and Load (ETL)
Failover
HTTP
Hybrid cloud
Infrastructure as a service (IaaS)
Internet Inter-ORB Protocol (IIOP)
Java API for XML Parsing (JAXP)
JSON
Load leveling
Loosely coupled
Mapping
Mashups
Message Router
Meta-Object Facility (MOF)
Middleware
Model driven architecture (MDA)
.NET
NoSQL database management system
Object request broker (ORB)
OMG Interface Definition Language (IDL)
Partner interface process (PIP)
Platform as a service (PaaS)
Public Cloud
Registry
REgular LAnguage description for XML (RELAX)
RELAX NG
Replication
Representational state transfer (REST)
Resource Description Framework (RDF)
RosettaNet implementation framework (RNIF)
Schematron
Security Assertion Markup Language (SAML)
Service
Service-Oriented Architecture (SOA)
Service Provisioning Markup Language (SPML)
SOAP
Software as a service (SaaS)
Tree Regular Expressions for XML (TREX)
Unified Modeling Language (UML)
Uniform resource identifier (URI)
Universal data model
Universal description, discovery, and integration (UDDI)
Virtual Private Cloud
Web distributed data exchange (WDDX)
Web service endpoint definition (WSEL)
Web services component model
Web Services Conversation Language (WSCL)
Web Services Description Language (WSDL)
Web Services Experience Language (WSXL)
Web Services Flow Language (WSFL)
Web Services for interactive applications (WSIA)
Web Services for Report Portals (WSRP)
Web services User interface (WSUI)
Workflow
XLANG
XML common biometric format (XCBF)
XML encryption
XML Key Management Specification (XKMS)
XML Linking Language (XLink)
XML namespaces
XML Path Language (XPath)
XML Pointer Language (XPointer)
XML Protocol (XMLP)
XML schema
XML Signature
XSL formatting objects (XSL-FO)
XSL Transformations (XSLT)
XQuery
Index
← Prev
Back
Next →
← Prev
Back
Next →