Improving Oracle is a tedious task that implementing them requires keen understanding of Oracle as well as the current trends of optimization to keep up with the industry. It would be simpler when improving Oracle, which is just based on standard and barely evolving principles.
But like most things technological, they do not stay the same after a year. Something new comes out that might completely change the format and render everything else useless. For that reason modernization is difficult because technology is constantly changing.
One of the options in improving Oracle is to completely change its implementation. But redeveloping the architecture in Oracle is even more difficult as it will require changing the entire system and even changing the applications. That will take time and resources that it could be too costly for the company if they are not properly implemented.
This book will try to explain how to improve Oracle with the help of SOA (Service Oriented Architecture). It is a technique that will not only require knowledge of Oracle but keen understanding on the process of SOA. This project could even be very challenging that one developer leading the team cannot handle it. It is a book that will detail the challenges as well as solutions to ease the modernization.
The authors chosen for this book somehow provides a clue on how to tackle the challenges of Oracle modernization.
The first author, Jason Williamson, is an expert in project management particularly in software and everything else technologically related. With more than 15 years of experience, his project management skills are recognized by Oracle. He is currently one of the team members that detail the process in improving Oracle. He is also working with partner companies on how to properly adopt the modernization solutions.
The second author, Tom Laszewski, is geared towards product development. He is also part of Oracle but his expertise is directed to developing Oracle in general in terms of technical considerations. Along with his work with Oracle is an experience that spans at least 20 years in the industry. His expertise in Oracle has led him to different tasks and among them is on properly implementing modernization solutions on the technical side.
If you consider the expertise of the authors, you will know that you it will require a good project manager and an expert technical director. They have to work hand in hand to properly write a book. This is also the same in implementing Oracle modernization wherein it will require technical expertise as well as proper management of time, resources and technical skills.
Initial Impression of the Book
The book has more than 400 pages – a large book that could be a little bit heavy if you have purchased the actual book. Electronically, it could be a little bit challenging to skim through as you have to deal with more than 400 pages of information.
But this is actually a small trade off on what you will read in the book. The book gives an impression that what you will learn is not easy and you have to extensively read the book and properly implement them. The challenges in using SOA within the Oracle platform will always be there and it could be a little bit confusing when this book could only provide little information about the systems.
The best thing about this book is that it will give you the assurance that you will learn as much information as you can. It could be difficult to read but no one said that improving Oracle through SOA is going to be easy.
Samples and Case Studies
Most books from PackT are full of samples to guide developers on how to develop an application. This is usually done when the book is about a programming language or on how to improve the application. But in this case, it takes more than just sample codes to show developers and project managers how to implement improvement of Oracle through SOA.
In this book, developers would not only read about the coding tips on how to improve Oracle but would also encounter a lot of case studies. These case studies are not only based on the fact that they need to improve their Oracle platform. The case studies also discuss the different challenges developers would be facing when improving Oracle and the answer that was implemented through SOA. Developers might even find a familiar situation and use the same solution to that problem.
As the book continues to explain the implementation of Oracle improvement through SOA, more complex samples and case studies are presented. Ultimately, the book is a collection of samples and case studies as it shows the real situations in Oracle improvement and on how to properly tackle the most difficult tasks.
The book also touches a little bit into the future. There are bold predictions on how SOA and Oracle will improve and what developers have to do. This book will not only let you learn about the challenges of today but also anticipate the problems of the future. As already indicated, Oracle and SOA never stays the same. Updates will always be there and would always change the outlook of developers on how to improve the system.
Learning Re-Architecture and SOA Integration
Re-architecture and SOA integration presents a very big challenge for developers. Through re-architecture, developers would have to build everything from the start. If they are never careful, they would end up losing everything as they would have to start from the scratch. At the same time, developers would have to integrate SOA in building the application.
At first glance, they are a little bit challenging for developers but these concepts actually move together. Re-architecture could only work when there is a proper planning and it will only come from SOA.
On the other hand, integration from SOA could only be complete when the entire system could be changed and in the case of Oracle, re-architecture becomes a requirement.
This book will orient developers how to move seamlessly through integration while working on the re-architecture process of different Oracle programs. Oracle Tuxedo is also introduced in this book.
Oracle has acknowledged the challenges of re-architecture and in their efforts to ease this process, a re-host application is released. Oracle Tuxedo addresses the problems of developers as it provides monitoring and a set of applications that could be useful while implementing re-architecture.
Intended Readers of the Book
Clearly the book is not for beginners. The book has a lot of requirements from developers aside from basic programming skills.
The readers of this book are required to be familiar with the process of Oracle as well as the standard practices of SOA. These are imperative skills when reading the book as Oracle and SOA will be greatly discussed. Additional familiarity with J2EE and mainframes is also recommended.
Project managers are also the intended audience of the book. As SOA is all about properly handling projects, project managers should greatly consider this book. Developers who wanted to build legacy applications and system for the enterprise could also consider this book as this will set the tone on how to improve applications and make it relevant the longest time possible.