The Leading Educational Resource for IT Professionals

Book Review: DB2 10 for z/OS: The Smarter, Faster Way to Upgrade


Trying to figure out whether to upgrade? Read on.

Written by Kent Milligan

Soon after a new version of software is made available to existing customers, it doesn't take long for discussions to arise between the technical and business leadership within a company on when to upgrade. The development teams drool over the productivity and performance benefits offered by the new version while the IT executives fixate on the costs and risks associated with upgrading to the latest software version.

The internal debates around new versions of the DB2 for z/OS product are usually even more intense because this DB2 product is responsible for running so many mission-critical workloads and processes. Luckily, DB2 for z/OS clients can utilize the DB2 10 for z/OS: The Smarter, Faster Way to Upgrade book to make a decision and build an upgrade plan that's best for their business.

The DB2 10 for z/OS book helps the parties on all sides of the debate by quantifying both the business and technical benefits of the new version. In addition, the book includes practical information to help clients develop an effective business case for upgrading to DB2 10 and a solid migration strategy. The book also does an impressive job of effectively communicating to all levels within an organization by including an Executive Summary at the beginning of each major section before diving into more-technical discussion.

The Introduction section gets the book off to a great start by including a list of the Top 10 reasons to upgrade to DB2 10 for z/OS. I found this Top 10 list to be an effective tool to get the reader quickly focused on the noteworthy enhancements in the release. This concentrated focus is especially important given that DB2 10 is the most significant release IBM has shipped in more than a decade for DB2 for z/OS, so it's easy for clients to be overwhelmed by the wide range of improvements.

The Top 10 list is then followed by quotes and comments from DB2 for z/OS customers. These quotes from real-world customers, many of whom participated in the DB2 10 beta program, are a great complement to the perspectives and opinions shared by the book's authors.

After the Introduction, the book is broken into two parts. Part I focuses on helping customers achieve a successful upgrade to DB2 10 by covering migration and planning considerations in great detail. Some of the migration considerations are based off of actual customer experiences. Any time clients can build plans based on real-world experiences, they are going to feel much more comfortable in their ability to execute.

Migration planning for DB2 10 is even more challenging than normal because for the first time IBM is allowing DB2 for z/OS customers to skip a level and upgrade directly to DB2 10 without first upgrading to DB2 9. Part I has an entire section dedicated to the question of whether clients should skip the DB2 9 level.

Part II of the book then changes the focus to the performance benefits of DB2 10 and examines how those benefits translate into financial benefits for a company. This second section of the book wraps up by showing techies how to build a business case to justify the update to DB2 10 for z/OS.

Get and read this book if you want to make an upgrade decision on DB2 10 for z/OS that allows you to balance the business and technical benefits.

Also in Book Reviews

Book Review: Extract, Transform, and Load with SSIS


This book could easily be used as a teaching tool for students, interns, or even as a reliable resource for experienced SSIS developers to consult when they need an ETL refresher.

Continue Reading →

Book Review: 21st Century RPG: /Free, ILE, and MVC


Dave touches all the important buttons, and you’ll learn a lot with this book—even if you’re stuck in the 1980s RPG III world!

Continue Reading →

Book Review: Developing Business Applications for the Web--With HTML, CSS, JSP, PHP, ASP.NET, and JavaScript


The book breaks down the topic of business Web application development into three main sections. The first section covers static Web pages and the techniques used to develop these pages. The second section covers four popular programming languages in use today: JavaScript, PHP, ASP.NET, and JavaServer Pages (JSP). The third section covers topics that a Web developer needs to understand to develop successful Web applications.

Continue Reading →