
Executing SOA A Practical Guide for the Service-Oriented Architect
by Bieberstein, Norbert; Laird, Robert; Jones, Keith; Mitra, Tilak-
This Item Qualifies for Free Shipping!*
*Excludes marketplace orders.
Buy New
Rent Textbook
Used Textbook
We're Sorry
Sold Out
eTextbook
We're Sorry
Not Available
How Marketplace Works:
- This item is offered by an independent seller and not shipped from our warehouse
- Item details like edition and cover design may differ from our description; see seller's comments before ordering.
- Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
- Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
- Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.
Summary
Author Biography
Norbert Bieberstein works for IBM’s SOA Advanced Technologies organization supporting worldwide publication and communication of SOA-related topics. He gained firsthand experiences from customer projects in various industries striving to migrate to SOA-based solutions. Norbert published several articles on SOA-related topics, coordinated the IBM Systems Journal issue 44-4 on SOA, and was the lead author of Service-Oriented Architecture Compass (IBM Press, 2005). In 2007, the book SOA for Profit was published, for which Norbert acted as one of the three lead authors. He also co-authored two IBM Redbooks: Introduction to Grid Computing with Globus and Enabling Applications for Grid Computing with Globus. In 1993, he published his first book, CASE-Tools. Norbert joined IBM software development labs as a software engineering consultant in 1989. In total, he has more than 27 years of experience in information technology and computer sciences. In his career, he worked as an application developer at a smaller software vendor and as a scientific programmer at Aachen University of Technology (RWTH), where he received his Master’s degree in Mathematics and Geography. In 2006, he graduated from a corporate MBA program at Henley Management College in Henley, United Kingdom.
Robert G. Laird is an IT Architect with IBM in the SOA Advanced Technologies group, performing worldwide consulting for IBM customers in the area of SOA governance and SOA architecture since May 2006. He is a member of the industry TOGAF (The Open Group Architecture Framework) SOA Governance working group. Robert has more than 20 years experience in the telecom industry at MCI and Verizon Business. He was the MCI chief architect, leading the enterprise architecture group and working across the entire order-to-cash suite of applications. He led the development of the SOA-based single-stack strategy to simplify the multiple network and applications silos. Bob has driven the strategy, planning, and execution of MCI’s product development in the area of contact centers, IP/VPN, VoIP, IMS¿, and managed services. For OSS, he has led successful implementations to automate network provisioning, network restoration, and network management. Before joining MCI, Robert worked as a consultant for American Management Systems (AMS) and Ideation, Inc. He has a Master’s degree and a Bachelor degree in Computer Science from Purdue University and has been granted two patents in the area of telephony. He has spoken at various industry forums, written for the SOA Magazine, and been quoted in CIO Insight, Telecommunications, InfoWorld, and Computerworld.
Dr. Keith Jones is currently an executive IT architect with IBM in the SOA Advanced Technologies team where he focuses on the definition and implementation of service oriented architectures with leading-edge customers. He has 30 years experience in the IT industry as a systems engineer, software architect, strategist, and author of many middleware publications. Keith’s professional interests center on building transactional, message oriented and service-oriented middleware infrastructures in support of business processes in a wide range of enterprise environments. Most recently, these have included infrastructures at major financial services, retail services, automotive manufacturing, online media, and auction enterprises. Keith has a PhD in Chemistry and lives with his family in Boulder, Colorado, United States.
Tilak Mitra is a Certified Executive IT Architect with IBM Global Business Services, performing global consulting for IBM in the areas of enterprise architecture, helping clients realize their adoption of SOA from its vision through its design and implementation. Tilak has more than 10 years of industry experience in retail, banking, media and entertainment, health-care, and transportation industries, wherein he has worked in various leadership capacities, ranging from business to IT transformations, leading into solution implementation and delivery. Tilak works closely with the IBM SOA Center of Excellence, in which capacity he contributes to the development of various IBM SOA offerings and authors white papers and technique papers on IBM SOA assets. His current focus is on building assets and techniques that foster a radical simplification of the development of SOA based composite applications that are executable on various vendor platforms (for example, IBM WebSphere and SAP NetWeaver). Tilak has a Master of Engineering degree in Electrical Engineering from Indian Institute of Science (IISc), India, and a Bachelor of Science degree in Physics from Presidency College, India. He is a contributing editor of the Java Developers Journal (JDJ) and is a frequent author in IBM developerWorks and in JDJ and WebSphere Developer’s Journal (both from SYS-CON Publications). He also speaks at various U.S. universities on topics that cover the gamut of SOA.
Table of Contents
Foreword | p. xv |
Acknowledgments | p. xvii |
About the Authors | p. xix |
Introducing SOA | p. 1 |
SOA in Retrospect | p. 2 |
New Items to Consider | p. 4 |
What Makes This Book Different? | p. 6 |
Who Is This Book For? | p. 6 |
What Is Covered in This Book? | p. 7 |
Links to developerWorks Articles | p. 8 |
References | p. 8 |
Endnotes | p. 8 |
Unveiling the Benefits | p. 9 |
Why the Business Should Care About SOA | p. 9 |
Architecture | p. 13 |
Focus on Business Architecture | p. 14 |
Business Process | p. 15 |
Business Components | p. 16 |
Lifting the Veil | p. 17 |
Link to developerWorks Article | p. 18 |
References | p. 18 |
Endnotes | p. 18 |
SOA Governance | p. 21 |
Governance of the SOA Strategy | p. 23 |
Organizing for SOA | p. 32 |
SOA Governance Considerations | p. 35 |
Conclusion | p. 55 |
Links to developerWorks Articles | p. 56 |
References | p. 56 |
Endnotes | p. 56 |
A Methodology for Service Modeling and Design | p. 57 |
An SOA Reference Architecture | p. 58 |
Service Oriented Modeling and Architecture 62 | |
Conclusion | p. 80 |
Links to developerWorks Articles | p. 80 |
References | p. 81 |
Leveraging Reusable Assets | p. 83 |
What Is an Asset? | p. 83 |
Service Reuse | p. 84 |
What Makes an SOA Service Reusable? | p. 84 |
Reusable Patterns | p. 87 |
Making Legacy Reusable: Harvesting Reusable Components from a Legacy Monolithic Application | p. 91 |
Conclusion | p. 99 |
Links to developerWorks Articles | p. 99 |
References | p. 100 |
Realization of Services | p. 103 |
Realizing the SOA Lifecycle | p. 104 |
Premodeling Activities in an SOA | p. 104 |
Modeling Services in an SOA | p. 108 |
Assembling Services in an SOA | p. 121 |
Deploying Services in an SOA | p. 124 |
Managing Services in an SOA | p. 126 |
The SOA Programming Model | p. 134 |
Architecture and Design Considerations | p. 139 |
Conclusion | p. 144 |
Links to developerWorks Articles | p. 144 |
References | p. 145 |
Information Services | p. 147 |
Data or Information Services | p. 147 |
Data, SOA, and Loose Coupling | p. 148 |
From Data Sources to Consumers | p. 150 |
Qualities of Data | p. 152 |
Data Processes | p. 153 |
Data Service Provider Logic Patterns | p. 154 |
Table of Contents provided by Publisher. All Rights Reserved. |
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.