Book description
Web Services, Service-Oriented Architectures, and Cloud Computing is a jargon-free, highly illustrated explanation of how to leverage the rapidly multiplying services available on the Internet. The future of business will depend on software agents, mobile devices, public and private clouds, big data, and other highly connected technology. IT professionals will need to evaluate and combine online services into service-oriented architectures (SOA), often depending on Web services and cloud computing. This can mean a fundamental shift away from custom software and towards a more nimble use of semantic vocabularies, middle-tier systems, adapters and other standardizing aspects.
This book is a guide for the savvy manager who wants to capitalize on this technological revolution. It begins with a high-level example of how an average person might interact with a service-oriented architecture, and progresses to more detail, discussing technical forces driving adoption and how to manage technology, culture and personnel issues that can arise during adoption. An extensive reference section provides quick access to commonly used terms and concepts.
- Broad, non-technical explanation of a technical topic for managers at all levels
- Only web services book to cover data management and software engineering perspectives; excellent resource for all members of IT teams
- Provides a set of leadership principles and suggested applications for using this technology
Table of contents
- Cover image
- Title page
- Table of Contents
- Copyright
- Introduction
- PART I. Overview of Web Services, Service-Oriented Architecture, and Cloud Computing
- PART II. Technical Forces Driving the Adoption of Web Services, Service-Oriented Architectures, and Cloud Computing
- PART III. Managing Change Needed for Web Services, Service-Oriented Architectures, and Cloud Computing
- PART IV. Getting Started with Web Services, Service-Oriented Architectures, and Cloud Computing
-
PART V. Reference Guide
- Chapter 15. 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
Product information
- Title: Web Services, Service-Oriented Architectures, and Cloud Computing, 2nd Edition
- Author(s):
- Release date: December 2012
- Publisher(s): Morgan Kaufmann
- ISBN: 9780124072008
You might also like
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Learning Amazon Web Services (AWS): A Hands-On Guide to the Fundamentals of AWS Cloud
The Practical, Foundational Technical Introduction to the World's #1 Cloud Platform Includes access to several hours …
book
Understanding Web Services: XML, WSDL, SOAP, and UDDI
Web services enable the new generation of Internet-based applications. These services support application-to-application Internet communication--that is, …
book
Patterns of Enterprise Application Architecture
The practice of enterprise application development has benefited from the emergence of many new enabling technologies. …