Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WebSphere MQ Automation Framework

801 views

Published on

WebSphere MQ Automation Framework

Published in: Technology
  • Be the first to comment

WebSphere MQ Automation Framework

  1. 1. ©2012 MasterCard. Proprietary and Confidential Automation Framework WebSphere Message Queue December 6th, 2012 Franco Bontorin, UTS
  2. 2. ©2012 MasterCard. Proprietary and Confidential • Currently based in Wipro office in Curitiba/Brazil • MBA Project Management • +10 of experience in IT primarily Unix Tuning and Administration • Perl and Shell Script enthusiast • Strong background in automation tools Professional Background Page 2 December 6th , 2012
  3. 3. ©2012 MasterCard. Proprietary and Confidential • MQ team provides an installation doc to UTS team • Normaly 5-7 steps are done by UTS: – Pre verifications (mq user, filesystems, kernel settings) – Uninstall process for old MQ versions (Dependencies check) – Installation (Extract binaries, manually install each MQ pack) – Post configuration tasks (Init scripts and ownership changes) – Installation verification (Version, Agent startup, temp files removal) MQ Installation – Current Approach Page 3 December 6th , 2012
  4. 4. ©2012 MasterCard. Proprietary and Confidential • 170 MQ Changes have been done by UTS in 2012 • +300 Servers have been Patched/Installed with MQ Server/Client • Standard Outage Window: 4-6 hours • Average time per server: 45 minutes MQ Installation – Current Approach Page 4 December 6th , 2012
  5. 5. ©2012 MasterCard. Proprietary and Confidential • Modular framework developed in Shell/Perl Script • Korn Shell Compliance (AIX/Linux/Solaris) • Flexible and Easy to support • Available in UTS repositories • It covers MQ pre verifications, installation and post functions MQ Installation – New Approach Page 5 December 6th , 2012
  6. 6. ©2012 MasterCard. Proprietary and Confidential • Eliminate human errors during MQ Changes • Reduce the average time to install/update MQ from 45 Minutes to 5 minutes per server • Improve the quality and reliability of MQ Changes • Guarantee the exactly same version and configuration along the Unix builds • Reduce server and application outages MQ Installation – Benefits Page 6 December 6th , 2012
  7. 7. ©2012 MasterCard. Proprietary and Confidential • Evaluate if there are any other functions to be added in the framework • Update the Installation Procedure document • Exhaustively test in all platforms • Hold a demo session with UTS team members who support MQ Changes Next Steps Page 7 December 6th , 2012
  8. 8. ©2012 MasterCard. Proprietary and Confidential Demo - Uninstalling Old versions Page 8 December 6th , 2012
  9. 9. ©2012 MasterCard. Proprietary and Confidential Demo – Pre Scripts Page 9 December 6th , 2012
  10. 10. ©2012 MasterCard. Proprietary and Confidential Demo – Installing Page 10 December 6th , 2012
  11. 11. ©2012 MasterCard. Proprietary and Confidential Demo – Post Scripts and Configuration Page 11 December 6th , 2012

×