In Detail Much has been written about legacy modernization in the past few years. Most of the books, analysts' reports, and white papers focus on why you should modernize and theorize at a high level regarding the different approaches and possible outcomes. This book provides a detailed guide to how to implement two well known mainframe modernization approaches--SOA Enablement and Re-architecture.
SOA Integration is a non-invasive approach and allows legacy components to be used as part of an SOA infrastructure quickly and without risk and is often the first step in the larger modernization process. Re-architecture focuses on reverse engineering legacy applications to preserve business knowledge then forward them to modern architectures that take advantage of open and extensible standards.
In this book you will learn how to quickly and easily expose a mainframe VSAM data store in an Oracle-based Java EE application. You will also learn how to leverage your mainframe application code to create a new Oracle/Java EE SOA-based application. The book is agnostic in terms of hardware and operating system as most of these have proven to be able to handle the reliability, scalability, and performance of a mainframe system.
After reading this book, you will feel much more comfortable that mainframe modernization is possible and can made less risky by following the recommendations and approaches used in the book.
What you will learn from this book?
- Gain an understanding of different approaches to modernization of legacy systems
- Determine your short and long term modernization strategies and know how to look for the right business and technology drivers in your organization
- Understand when and why you would choose the modernization options of SOA Integration and Re-architecture
- Architect an Oracle-based platform for you modernized legacy system
- Know the best approaches to take to transform your application from a rigid, monolithic system to an agile, adaptable application based on Oracle and SOA
- Quickly SOA-enable your legacy mainframe application using legacy SOA Integration
- Use the hands-on SOA Integration example that walks you through the entire development process as a starting point for your own pilot project
- Use the hands-on Re-architecture example that focuses on forward engineering business rules, presentation tier, and screen navigation from the legacy system into an Oracle platform as a starting point for your own pilot project
- Learn about Oracle's modernization re-host solution: Oracle Tuxedo
- Dive into the future of legacy modernization based upon industry trends such as Extreme Transaction Processing (XTP), Grid computing, Cloud computing, etc.
Approach
This book combines case studies with practical examples of how to implement modernization techniques using Oracle (and partner) products to modernize to the Oracle Platform. The book also weighs the pros and cons of specific modernization use cases. Finally, we explore some of the emerging trends in technology and how they apply to legacy modernization.
Who this book is written for?
Legacy system architects, project managers, program managers, developers, database architects and decision makers who own mainframe and heterogeneous systems, and are tasked with modernization will all find this book useful.
The book assumes some knowledge of mainframes, J2EE, SOA, and Oracle technologies. The reader should have some background in programming and database design.