Introduction

Welcome to Applied SOA: Service-Oriented Architecture and Design Strategies. This book is designed to fill a gap that we see in available SOA information. The current collection of SOA books and articles is rich on high-level theory but light on practical advice. At the other end of the spectrum are the Web Services books that concentrate on APIs and programming, but gloss over the architecture. This book focuses on an area that most other books ignore, offering the reader a practical guide for applying design strategies to service-oriented solutions. It targets the practical application of SOA and appeals to architects, analysts, designers, and CTO/CIOs, as they roll out concrete strategies and designs for their organizations and projects.

The book starts by discussing the expected benefits of SOA and the architectural principles needed to realize them, which lead to successful solutions. Then, it provides an overview of the process for designing services and service-oriented solutions. Each major step of the process is followed by a chapter that describes the detailed practices and principles for that step, with handy tips and techniques for applying them. Of course, no SOA solution would be complete without integrating legacy systems and applications, providing security, or having appropriate governance, so these topics are also covered in depth. Throughout the book, the principles are demonstrated with relevant examples. Finally, the book concludes with two different ...

Get Applied SOA: Service-Oriented Architecture and Design Strategies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.