June 2008

Check out the latest podcasts from our newest SOA book author.

Executing SOA: Legacy Making Monolithic Legacy Applications

“Executing SOA” author Robert Laird discusses how Service-Oriented Architects can make use of legacy applications (monoliths). Gain expert guidance for successfully delivering on even the largest and most complex SOA initiatives from an in-the-trenches SOA expert.



Executing SOA: SOA Governance

“Executing SOA” author Robert Laird provides valuable insights on Service-Oriented Architecture, and SOA Governance. Learn about an SOA Governance paradigm and gain expert guidance for successfully delivering on even the largest and most complex SOA initiatives.

Executing SOA: Organizing for SOA

“Executing SOA” author Robert Laird discusses the states of the service lifecycle and how one transitions from one state to another. Learn how to organize for maximum business agility from an in-the-trench SOA expert.




SOAWith nearly 100 books published by IBM Press – it’s hard to monitor the reviews for every book.  I try to spend a half hour a week listenening to what people are saying about the content.  I love when the first review comes in for a book.  Our just released, Executing SOA – A Practical Guide for The Service Oriented Architect, just got it’s first review on Amazon.  It’s awesome to see how well regarded the chapter on SOA Governance was receieved.  This is a topic that doesn’t get as much ink – but is in great demand for expertise and guidance.

“There has been books in the market on the topic of SOA, in numbers. Many of them quickly get into the quagmire of either keeping it too abstract and talk about just business aspects and their benefits or going to the other extreme and treating just the technology aspects of SOA.

“‘Executing SOA – A Practical Guide for the Service Oriented Architect’ is a revealing, startling and supremely practical treatise on this topic of SOA. The first great point about this book is that it does not go into too much of the basics of SOA as a concept; its definitions; terminologies etc. It provides just an introductory chapter on its history and more significanly why SOA matters more and more in today’s world of business and IT.The topic of SOA Governance has not been treated so well if not, at all, in the books that try to fill up the shelf. An entire chapter is dedicated to this topic! The chapter focusses on how business and IT alignment is enabled and empowered by SOA Governance and demonstrates how SOA Governance can and should be used as an SOA Strategy to realistically align IT initiatives with the business drivers and goals of the enterprise. It provides a splendid treatment on how to structure the organization; with its roles and responsibilities and the management of power so that SOA Governance can be implemented as a mainstream SOA discipline inside an enterprise. What I found most useful was the way the authors provided a prescriptive checklist of the various components of SOA Governance and what to execute to make each component be executed upon.

SOA introduces a new architecture paradigm to IT. Rational Unified Process, as a methodology to perform software lifecycle development saw the hole in its existing process around how a typical SOA project should be executed. They used SOMA as a service oriented modeling and architecture method and came up with their new version of RUP called RUP-SOMA. This book is the first of its kind that dedicates an entire chapter in defining to its reader what RUP-SOMA is and more importantly provides step by step guidance on how each phase of the service oriented methodology should be executed in a real world project. I not only find this chapter as a first of a kind in the industry but also am startled by the way the authors have treated the subject and brought it to the reader. One can easily use some very basic and common sense to create a project plan to execute on an SOA project based on the sheer merit that this chapter brings to the table.

Each other chapter focusses on a specific discipline of how to take SOA into a real world project engagement but the topics are kept so well aligned, integrated and standalone that the reader can either focus on one single chapter and execute on it or put them all together and be the guru in your company! The chapter on ‘Realization of Services’ is a master art that demonstrates how you can implement the RUP-SOMA methodology using the present day products and technologies that are available in the market.

In short, I consider this book as an eye-opening treatment of the subject of SOA and it keeps itself very true to its title i.e. it provides the reader with enough arms and ammunition to go execute successfully on a real-world and practical SOA project.

Thank you authors – now I know why IBM is the best and has the greatest share in the SOA market!”