Book Review: Getting Started with Oracle SOA Suite 11g R1
By Olaf Heimburger on Nov 05, 2009
Oracle Fusion Middleware 11g (OFM 11g) is a big product stack. Books on this product stack are rare and could focus on many specific parts of it. To get started with this stack you have to decide which parts you chose. This books gets you started with the SOA Suite part of OFM 11g
This book is written by a team of Oracle SOA Suite product managers, namely Heidi Buelow, Demed L'Her, Manas Deb, Prasen Palvankar, and Jayaram Kasi.
To get started with the Oracle SOA Suite 11g R1 one can chose many ways. An easy one is by developing a sample application that covers nearly all possible areas of the whole product. This is exactly the approach of this book. Conceptually it is divided in three parts.
This first part introduces you to the product in general. It starts with the SOA evolution in chapter 1 and finishes with a product architecture overview. in chapter 2.
The second part starts with an introductory chapter to the sample application and the remaining chapters of the book and how to read/use them. This is not quite new, as nearly every book does this, but the diagrams used herein are very helpful. After you have finished the SOA Suite installation as described in chapter 4, you are ready to go for the remaining 6 chapters. These cover WS Binding, DB Adapter and Mediator, File Adapter, BPEL PM, Human Workflow, Rules, and finally JMS Adapter. When you finish this part, chapter by chapter in sequence, you have a complete application to demo to your peers.
The last part contains 9 tutorials on Service Bus, Lifecycle, Testing, Exception Handling, Security, BAM, Events, Service Data Objects (SDO) and B2B. You can use them with the sample application in any order you like.
This book is mainly written for the newbies. You learn how to use the Oracle SOA Suite 11g and its parts. That's it. Introductions to concepts or standards are included, but are very minimal, not to distract you from the real stuff. If you need a proper understanding of the more advanced details you should refer to the product documentation.
On the other hand, this book has some outstanding but hidden gems to offer. These gems are, for example, one of the best and most concise picture to explain the difference between JMS Queues and Topics, or how to remove the software you have just installed.
It is always a tough decision which book and approach to chose for learning and referencing. Personally I prefer books that could be used for reference later. This is often very hard for a tutorial book. Some of these tutorial books could also serve as a reference. I consider this book as one that could serve as one that points me in the right direction when I lost track of some parts during my busy work.
Since Oracle SOA Suite 11g will be sooner or later updated, this book will as well. Packt Publishing offers free PDF eBook upgrades. This is a really nice concept.
Title Getting Started with Oracle SOA Suite 11g R1
Authors Heidi Buelow, Demed L'Her, Manas Deb, Prasen Palvankar, and Jayaram Kasi
Paperback 468 pages
ISBN 13 978-1-847199-78-2