DataStage Upgrade from v11.5 to v11.7 for Department Store Chain
Organization
XTIVIA’s client is a department store chain with nearly 300 locations in 16 states offering apparel, shoes, accessories, cosmetics, home furnishings, and wedding registry.
Challenge
As part of DataStage v11.5 EOS (End of Support), IBM would stop providing any support for DataStage 11.5 without buying extended support, and IBM would stop any new development (patches, upgrades, etc.). DataStage v11.7 has many enhancements compared to v11.5. Our client wanted to eliminate the risks from DataStage v11.5 end of support and leverage the new features of v11.7, including easier implementation of High Availability. In addition to this, v11.5, which was on AIX, would be migrated over to v11.7 on Red Hat Linux.
The scope of migration included 550+ DataStage master sequences involving 3,000+ DataStage jobs and 118+ AIX shell scripts for migrating to Red Hat Linux. Our client engaged XTIVIA to plan and execute this migration since they did not have the resources for this.
Technical Solution
XTIVIA collaborated with the client to understand the magnitude of the migration including the dependencies and created a plan to migrate the DataStage jobs and AIX shell scripts in two-week sprints. Listed below is the approach followed by XTIVIA for a successful migration
- Exported the DataStage jobs from v11.5 PROD and imported them into v11.7 Dev
- Compiled the jobs in v11.7 Dev
- Dry ran the jobs in v11.7 just to ensure the jobs run without any errors or warnings.
- Jobs with a successful dry run in v11.7 Dev were uploaded to Bitbucket and migrated to the v11.7 QA environment with a unit test document.
- Jobs in the v11.7 QA environment were run with production-like data from AutoSys. v11.5 jobs were also run with the same data inputs. The outputs were compared to ensure the v11.5 and v11.7 jobs produce the same output.
- v11.7 jobs that successfully ran in the QA environment were migrated to the v11.7 Stage environment.
- DataStage jobs in the v11.7 Stage environment were also executed with production-like data from AutoSys.
- During the above process, any issues related to data, connectivity, infrastructure, etc. were logged and XTIVIA coordinated with the client’s infrastructure and data SMEs to resolve the issues. The failed jobs were retested after the root cause was fixed.
- The successfully executed jobs from the v11.7 Stage were deployed in v11.7 Production.
- A similar process was followed for migrating Shell Scripts from AIX to Red Hat Linux.
- Created the Datastage v11.7 Autosys JILs and boxes to simulate the Datastage v11.5 to capture the execution results.
- Installed the Infosphere Information Server v11.7 on the Linux server, configured database connectivity, and coordinated with infrastructure teams to have all the requirements complete for DataStage ETL jobs to run
- Created required directories and links on the v11.7 Linux server to match the v11.5 AIX server to prepare for DataStage ETL jobs and Shell scripts execution
- Provided detailed test results documentation to the client along with the evidence of data validation, and execution status.
BUSINESS RESULT
Our client realized the following benefits from the above migration effort:
- Avoid risks associated with DataStage v11.5 End of Support
- Seamless migration from DataStage v11.5 to v11.7
- Availability of new and enhanced features in higher version (v11.7)
- The client was able to engage their internal resources in more strategic development efforts
Let's Talk Today!
No obligation, no pressure. We're easy to talk with and you might be surprised at how much you can learn about your project by speaking with our experts.
XTIVIA CORPORATE OFFICE
304 South 8th Street, Suite 201
Colorado Springs, CO 80905 USA
Additional offices in New York, New Jersey, Texas, Virginia, and Hyderabad, India.
USA toll-free: 888-685-3101, ext. 2
International: +1 719-685-3100, ext. 2
Fax: +1 719-685-3400
XTIVIA needs the contact information you provide to us to contact you about our products and services. You may unsubscribe from these communications at anytime, read our Privacy Policy here.