9780134695518

SOA Principles of Service Design (Paperback) ( Prentice Hall Service Technology Series from Thomas Erl )

by
  • ISBN13:

    9780134695518

  • ISBN10:

    0134695518

  • Edition: 1st
  • Format: Paperback
  • Copyright: 2016-12-16
  • Publisher: PEARSON
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $69.99 Save up to $3.50
  • Buy New
    $66.49
    Add to Cart Free Shipping

    CURRENTLY AVAILABLE, USUALLY SHIPS IN 24-48 HOURS

Supplemental Materials

What is included with this book?

Summary

“This book could be described as an encyclopedia of service design–Erl leaves nothing to chance. Indispensable.”

–Steve Birkel, Chief IT Technical Architect, Intel Corp.

 

“An absolute pleasure to read…the best SOA book I’ve read.

A book I would recommend to all of my colleagues; it provides much insight to the topics often overlooked by most books in this genre…the visuals were fantastic.”

–Brandon Bohling, SOA Architecture and Strategy, Intel Corporation

 

“This book is a milestone in SOA literature. For the first time we are provided with a practical guide on defining service characteristics and service design principles for SOA from a vendor-agnostic viewpoint. It’s a great reference for SOA discovery, adoptions, and implementation projects.”

–Canyang Kevin Liu, Principal Enterprise Architect, SAP Americas, Inc.

 

“I liked this book. It contains extremely important material for those who need to design services.”

–Farzin Yashar, IBM SOA Advanced Technologies

 

“This book does a great job laying out benefits, key ideas and design principles behind successfully adopting service-oriented computing. At the same time, the book openly addresses challenges, risks and trade-offs that are in the way of adopting SOA in the real-world today. It moves away from ivory-tower views of service orientation, but still lays out a strong vision for SOA and outlines the changes necessary to realize the full potential.”

–Christoph Schittko, Senior Architect, Microsoft

 

“I recommend this book to any SOA practitioner who wishes to empower themselves in making service design real…gives readers the 360º view into service design [and] gives SOA practitioners the depth and understanding needed into the principles of SOA to assist in the design of a mature and successful SOA program.”

–Stephen G. Bennett, Americas SOA Practice Lead, BEA Systems

 

“SOA projects are most successful when they are based on a solid technical foundation. Well accepted and established design principles are part of this foundation. This book takes a very structured approach at defining the core design principles for SOA, thus allowing the reader to immediately applying them to a project. Each principle is formally introduced and explained, and examples are given for how to apply it to a real design problem. A ‘must read’ for any architect, designer or developer of service oriented solutions”.

–Andre Tost, Senior Technical Staff Member, IBM Software Group

 

“There are few references for SOA that give you the nuts and bolts and this one is at the top of the list. Well written and valuable as a reference book to any SOA practitioner.”

–Dr. Mohamad Afshar, Director of Product Management, Oracle Fusion Middleware, Oracle Corporation

 

“A thorough examination of the considerations of service design. Both seasoned SOA practitioners and those endeavoring to realize services can benefit from reading this book.”

–Bill Draven, Enterprise Architect, Intel Corporation

 

“There are very few who understand SOA like Thomas Erl does! The principle centric description of service orientation from Thomas canonizes the underpinnings of this important paradigm shift in creating agile and reusable software capabilities. The principles, so eloquently explained, leave little room for any ambiguity attached to the greater purpose of SOA. Most organizations today are creating services in a bottoms-up approach, realizing composition and reuse organically. The time is ripe for a book like this that prepares architects for a principle centric approach to SOA.”

–Hanu Kommalapati, Architect, Microsoft Corporation

 

“Outstanding SOA literature uniquely focused on the fundamental services design with thorough and in-depth study on all practical aspects from design principles to methodologies. This book provides a systematic approach for SOA adoption essential for both IT management and professionals.”

–Robin Chen, PhD, Google, Inc.

 

“Thomas Erl’s books are always densely filled with information that’s well structured. This book is especially insightful for Enterprise Architects because it provide s great context and practical examples. Part 1 of the book alone is worth getting the book for.”

–Markus Zirn, Senior Director, Product Management, Oracle Fusion Middleware, Oracle Corporation

 

“A very clear discussion of the subject matter. Provides a good structure that facilitates understanding and readily highlights key points.”

–Kareem Yusuf, Director of SOA Strategy and Planning, IBM Software Group

 

“I am very impressed. Comprehensive. Educative. This book helped me to step back and look at the SOA principles from broader perspective. I’d say this is a must-read book for SOA stakeholders.”

–Radovan Janecek, Director R&D, SOA Center, Hewlett-Packard

 

“Very valuable guidance for understanding and applying SOA service design principles with concrete examples. A must read for the practitioner of SOA service design.”

–Umit Yalcinalp, PhD, Standards Architect, SAP

 

“This book really does an excellent job of explaining the principles underpinning the value of SOA…Erl goes to great length to explain and give examples of each of the 8 principles that will significantly increase the readers ability to drive an SOA service design that benefits both business and IT.”

–Robert Laird, IT Architect, IBM EAI/SOA Advanced Technologies Group

 

“This book strikes a healthy balance between theory and practice. It is a perfect complement to the SOA series by the author.”

–Prakash Narayan, Sun Microsystems

 

“If you are going to be designing, developing, or implementing SOA, this is a must have book.”

–Jason “AJ” Comfort Sr., Booz Allen Hamilton

 

“An excellent book for anyone who wants to understa

Author Biography

Thomas Erl is a best-selling IT author and founder of CloudSchool.com™ andSOASchool.com ®. Thomas has been the world's top-selling service technology author for over five years and is the series editor of the Prentice Hall Service Technology Series from Thomas Erl (www.servicetechbooks.com ), as well as the editor of the Service Technology Magazine (www.servicetechmag.com). With over 175,000 copies in print world-wide, his eight published books have become international bestsellers and have been formally endorsed by senior members of major IT organizations, such as IBM, Microsoft, Oracle, Intel, Accenture, IEEE, HL7, MITRE, SAP, CISCO, HP, and others.

 

Four of his books, Cloud Computing: Concepts, Technology & Architecture, SOA Design Patterns, SOA Principles of Service Design, and SOA Governance, were authored in collaboration with the IT community and have contributed to the definition of cloud computing technology mechanisms, the service-oriented architectural model and service-orientation as a distinct paradigm. Thomas is currently working with over 20 authors on several new books dedicated to specialized topic areas such as cloud computing, Big Data, modern service technologies, and service-orientation.

 

As CEO of Arcitura Education Inc. and in cooperation with CloudSchool.com™ andSOASchool.com ®, Thomas has led the development of curricula for the internationally recognized SOA Certified Professional (SOACP) and Cloud Certified Professional (CCP) accreditation programs, which have established a series of formal, vendor-neutral industry certifications.

 

Thomas is the founding member of the SOA Manifesto Working Group and author of the Annotated SOA Manifesto (www.soa-manifesto.com). He is a member of the Cloud Education & Credential Committee, SOA Education Committee, and he further oversees theSOAPatterns.org and CloudPatterns.org initiatives, which are dedicated to the on-going development of master pattern catalogs for service-oriented computing and cloud computing.

 

Thomas has toured over 20 countries as a speaker and instructor for public and private events, and regularly participates in international conferences, including SOA, Cloud + Service Technology Symposium and Gartner events. Over 100 articles and interviews by Thomas have been published in numerous publications, including the Wall Street Journal and CIO Magazine.

 

Table of Contents

Preface xxv

 

Chapter 1: Introduction 1

Chapter 2: Case Study Background 19

 

Part I: Fundamentals

Chapter 3: Service-Oriented Computing and SOA 25

Chapter 4: Service-Orientation 67

Chapter 5: Understanding Design Principles 103

 

Part II: Design Principles

Chapter 6: Service Contracts (Standardization and Design) 125

Chapter 7: Service Coupling (Intra-Service and Consumer Dependencies) 163

Chapter 8: Service Abstraction (Information Hiding and Meta Abstraction Types) 211

Chapter 9: Service Reusability (Commercial and Agnostic Design) 253

Chapter 10: Service Autonomy (Processing Boundaries and Control) 293

Chapter 11: Service Statelessness (State Management Deferral and Stateless Design) 325

Chapter 12: Service Discoverability (Interpretability and Communication) 361

Chapter 13: Service Composability (Composition Member Design and Complex Compositions) 387

 

Part III: Supplemental

Chapter 14: Service-Orientation and Object-Orientation: A Comparison of Principles and Concepts 445

Chapter 15: Supporting Practices 477

Chapter 16: Mapping Service-Orientation Principles to Strategic Goals 497

 

Appendices

Appendix A: Case Study Conclusion 513

Appendix B: Process Descriptions 517

Appendix C: Principles and Patterns Cross-Reference 529

 

Additional Resources 533

About the Author 535

About the Photos 537

Index 539

 

Rewards Program

Write a Review