Web Services, Service-Oriented Architectures, and Cloud Computing

Service-Architecture.com is an extensive technical reference by Douglas K. Barry covering service-oriented architecture (SOA), Web Services, cloud computing, APIs, XML, databases, object-relational technologies, application servers, and related standards. The site contains more than 450 pages of articles, definitions, architectural explanations, standards information, and historical reference material.

Many articles document technologies and standards as they developed over time. For questions requiring the current status or normative requirements of a specification, consult the current publication from the responsible standards organization.

About This Reference Site

Barry & Associates' consulting practice closed in March 2019. This website remains online as a technical reference because many of its explanations, architecture diagrams, standards histories, and technology comparisons continue to be useful to students, practitioners, researchers, and others interested in the development of distributed software architectures.

Example Enterprise Service-Oriented Architecture with Cloud Computing

The following diagram is an example of a service-oriented architecture using Web Services. Click on the yellow boxes below to obtain more information on a subject.

More on Web Services More on XML vocabularies used in Web Services More on application servers More on using databases with application servers More on middle-tier databases More on Web Services adapters More on Cloud Computing More on ESBs Enterprise service-oriented architecture with cloud computing

Use of Material

You may use this material on this site for your work or classes. Reprint Policy.

The Savvy Manager's Guide

Douglas K Barry is also the author of a book that explains Web Services, service-oriented architecture, and Cloud Computing in an easy-to-understand, non-technical manner.

Web Services, Service-Oriented Architectures, and Cloud Computing: The Savvy Manager's Guide

Web Services, Service-Oriented Architectures, and Cloud Computing: The Savvy Manager's Guide (Second Edition)

by Douglas K Barry with David Dick

This is a guide for the savvy manager who wants to capitalize on the wave of change that is occurring with Web Services, service-oriented architecture, and—more recently—Cloud Computing. The changes wrought by these technologies will require both a basic grasp of the technologies and an effective way to deal with how these changes will affect the people who build and use the systems in our organizations. This book covers both issues. Managers at all levels of all organizations must be aware of both the changes that we are now seeing and ways to deal with issues created by those changes.

The intent of this book is to give you an opportunity to consider some ideas and advice that just might make it easier for your organization to realize the potential benefits in Web Services, service-oriented architectures, and Cloud Computing. No crystal ball exists to tell us the services that will be available tomorrow. Undoubtedly, there will many innovative services that we cannot envision at this time. For that reason, this book presents a straightforward approach that will help you get your organization ready to take advantage of a service-oriented architecture—in whatever form it takes.

This is a nontechnical book on a technical subject. It assumes no prior knowledge of the technology. It is written with a high-level view at the beginning of the book. As the book progresses, technical details are introduced and explained.

This book is part of the Savvy Manager's Guide series. The series is intended to help IT managers deal with technological change. Douglas K Barry is also the series editor for the Savvy Manager's Guides.