Reviews
BooksSOA or Service Oriented Architecture has become the choice of system for developers in building applications especially for the enterprise. Through SOA, the clutters of an application are avoided and only the essentials are built for the enterprise.
Developers could easily focus on the important functions as the enterprise is highly focused on getting things done rather than improving the looks of the application. The looks of the application in SOA is also considered but they are only minimal as their importance is not as great as the functions.
Service oriented architecture also gives importance to the eventual users of the application. As they would become the recipient of the application, their involvement in the development process is valued. The success of the application is not based on what it could do but on how users could easily interact with the application. Everything else would surround the concept of developing user friendly application and this could be easily achieved through SOA.
The book SOA Governance by Todd Biske tries to tackle the concept of SOA and eventually improving on SOA from mere concept. It tries to address certain challenges of developers face when using SOA in building applications. Ultimately, this is a guidebook to improve developers in building more user friendly applications.
Todd Biske is already a recognized name in the world of SOA. With more than 15 years in the IT industry, Biske opted to improve on SOA as his experience with IT is not just based on dealing with developers but with other enterprises. His vast experience includes experience with different industries from agriculture and even with travel.
Biske is a renowned member of SOA consortium which has cemented his role in the SOA industry. With a Master’s Degree in Computer Science, his expertise in the IT industry has led him to efficiently propagate SOA into its current level. He is also a popular blogger for SOA which could be found on his personal website.
Before jumping completely to the different concepts of SOA, Biske opted to start from the very basics of SOA. Any developer who is already familiar with SOA could use this chapter to brush up on their concepts while those who are new in SOA could learn a lot from the initial chapters. By covering the basics, Biske easily moves on in covering the complicated concepts in SOA.
By covering the basics, Biske also removes the confusion on SOA. Service oriented architecture is basically a concept and much could be derived from that simple concept. That would often cause confusion which increases the possibility of the disparity on what should be done when SOA comes to scene in building an application.
Covering the basics would single handedly set the stage on what should be done in building an application when using SOA concepts. Without the basics, it could be a lot difficult to move into complicated concepts of SOA. Although the basic concept of SOA is not entirely debatable, it could be a cause of confusion if no proper definition is given.
Todd Biske’s book is a little bit unique, mainly because of the sample you will find in the book. Instead of writing about an actual experience with varying concepts of SOA, he decided to create a fictional company and make it a default sample in every chapter.
The sample is a little bit radical but it works – by using one company, he is preventing the confusion between concepts. If each situation requires a different, especially actual company, the background may not be the same and the targeted solution of SOA may not the right answer. By sticking to a single company, the situation could be easily understood by the reader
The sample company advances with the help of SOA and the situation is all too familiar for most start-up companies who have achieved prominence in their respective industry with the help of SOA.
Each step of the way, there is a complete evaluation of their movements with regards to SOA and points out the factors which could lead to their success. The benefits of using SOA are pointed out in every chapter of the book especially with the sample company.
Next Page: SOA Governance and Services