Your blogger, for the past few months has been involved in what I am sure many will agree is a nightmarish activity. As a result the blog posts have dried up a little as blogging involves both time and novelty and I have been a little short on the first lately. What has consumed me all the while? Well it was co-authoring a book on Oracle SOA Suite 11g Administration and ensuring that it met our vision to provide readers with a definitive administration reference handbook. The book was announced a month ago and is finally out and available.
My fellow co-author Ahmed Aboulnaga, has been quick enough to mention this on this widely popular blog and you can read about the book here at: http://blog.ipnweb.com/2012/08/oracle-soa-suite-11g-administrators.html
Ahmed, in his blog post, has already listed down, in details, as what is this book about, who is it for, and the contents of the book. I will thereby refrain myself from repeating the same things again here. However, I would though like to share a few insights that went into making the books and why do we think this book would be useful for the readers.
Oracle SOA Suite 11g is the backbone of messaging and application integration in a service oriented/event driven architecture. Due to its sheer size, understanding the underlying components, services, configuration and their relations, can be a daunting task. But it doesn’t have to be! Faced with the many challenges and common pitfalls involved in real-world Oracle SOA Suite implementations, we realized an opportunity to provide a comprehensive yet practical solutions guide to both re-actively and pro-actively manage the infrastructure. We have ensured a lot of our real-world
experiences of working with Oracle SOA Suite 11g infrastructure are captured in the book and that we deliver a comprehensive guide filled with grounded solutions, best practice(s), and pragmatic instructions.
We begin by providing an introduction of SOA and quickly move on to provide as much concise and useful information related to management of SOA composite applications. We feel it is important to know how to manage composite applications, their deployments and lifecycles to be successful in administering them.
First and foremost, this book is an attempt to equip the reader with everything they need to know about all the core administrative and management activities around Oracle SOA Suite 11g. Our attempt throughout this book has been to give readers administration tips straight from the trench, i.e from our real time experiences. Among the many things covered in this book are automation techniques to manage the infrastructure, troubleshoot root causes of error, devising strategies of reuse with respect to code, configuration and customizations, engage in performance tuning of each components individually or the infrastructure as a whole apart from routine administration activities. The book has a wealth of information that can be applied to real world scenarios or help you understand the best ways to tackle core administration tasks in Oracle SOA Suite 11g. It has been structured to allow readers to open up any chapter of interest, with earlier chapters beginning with more basic administrative concepts while moving to more advanced topics towards the latter half. Right from Chapter 1, we have made the best effort to ensure that the reader is taken through a step-by-step, tutorial based approach offering a unique insight into the what, why and how of all administrative related activities involved with Oracle SOA Suite 11g. Our aim throughout was to put forward a definitive guide to real world administration of Oracle SOA Suite 11g, that provides a monitoring, troubleshooting and tuning methodology, explains what and how to backup and restore your environment, configure the infrastructure to implement a policy based security framework, offer resuable scripts for common administration tasks such as deployments,tuning and migration, and delves into advanced topics such as silent installs, cloning, backup and recovery and provisioning highly available infrastructure.
Instructions and guidelines provided in the book offer a lot of handy tips and best practices, all based on real-world problems and solutions that Oracle SOA Suite 11g Administrators can benefit with and significantly increase their productivity. We certainly feel that you will feel armed with all the “to-do’s” and “know-how’s” of basic and advanced administration with this book. The skills and insights learnt from each of the chapters in this book can inadvertently be applied to real world administration.
Part of our writing style in this book draws heavily on the philosophy of reuse and as such we provide an ample of executable SQL queries and WLST scripts that administrators can reuse and extend to perform most of the administration tasks such as monitoring instances, processing times, instance states and perform automatic deployments, tuning, migration, and installation. These scripts are spread over each of the chapters in the book and can also be downloaded from http://www.packtpub.com/oracle-soa-suite-11g-administrators-handbook/book
I would finally try to make a brave and best attempt to summarize in brief the key learning’s from the book:
Overview of the Consoles and Key Administration Areas.
Monitoring Instances, Messages, and Composites
Configuring Audit Levels and means of end-to-end monitoring through the use of extended logging
Administering and configuring components within Oracle SOA Suite 11g such as the BPEL, Mediator, BAM, EDN engines, Services and References.
Monitor and Performance Tuning service engines, WebLogic server, threads and timeouts, files systems, and composite applications.
Interacting with and configuring the infrastructure MBeans using both Oracle Enterprise Manager Fusion Middleware Control and WLST based scripts.
Troubleshooting approaches as how to identify faults and exception through extended logging and thread dumps and find solutions to common start-up problems and deployment issues.
Secure the components deployed to the infrastructure by leveraging Oracle Web Services Manager along with the supporting infrastructure configurations.
Later chapters deal with managing the Metadata Services Repository, dehydration store, backup and recovery.
Use case depicting entire steps involved in upgrading from one patchset to another and migrating from SOA Suite 10g to 11g.
Advanced topics such as silent installations, cloning, and high availability installations.
Finally, I would reiterate the statement made by my co-author once again that this book is not a re-hash of Oracle’s documentation on Oracle SOA Suite 11g. It offers insights into SOA Suite administration that you will not find elsewhere. If you are an Oracle SOA Suite Administrator or aspiring to be one, then this book is your bible. It gives you everything you need to about all your tasks and lets you apply what you learn in your everyday life right from chapter.
The book is available at the following websites:
Paperback and eBook versions:
Any feedback, comments and inquiries are most welcome!