WATS 2014 JMO to dSeries - 10 Stage Conversion Process Presentation 2014
-
Upload
extra-technology -
Category
Technology
-
view
127 -
download
6
description
Transcript of WATS 2014 JMO to dSeries - 10 Stage Conversion Process Presentation 2014
Welcome
CA WATS 2014Conversion from JMO to dSeries
Bhupinder JanjuhaTechnical Director & Head of Conversions - Extra
Technology
What do we do?
• Convert workflows • From a legacy Workload Automation solution• To a new Workload Automation solution
How do we do it?
• Proven 10-step conversion process• Encompassing
1. Safe and effective migration process that minimizes risk during conversion
2. Migration to better “leading edge” technologies
3. Close partnership with the customer to aid the conversion process
4. Offer more success rate that other vendors
Why choose us?
• Proven track record• Established methodology• Planning• Testing• Communicating
• Success stories
Step 1
• Set Expectations• Explain our conversion process• Meet key stakeholders• Set Customer Expectations
Step 2
• Agree Conversion Approach• Engage and define conversion style• Big bang or phased approach
Step 3
• Pilot• Select a Pilot workflow for conversion• Setup new WA non-Production Infrastructure• Undertake Pilot workflow conversion• Test converted workflow• Refine new workflow code• Sign-off• Build confidence
Step 4
• Post-Pilot Planning• Discuss lessons learnt from Pilot• Plan conversion • Liaise with stakeholders• Define test criteria• Agree delivery dates
Step 5
• Education• User training to suit all needs• On-site• Remote • Standard vendor courses• Bespoke courses • Specific to customer’s needs
Step 6
• Conversion• Customers review converted workflows• Familiarization with the new WA solution
Step 7
• Testing• Test, communicate, test, communicate…• Refine the conversion process
Step 8
• Release• Workflows promoted into UAT / Pre-
Production • Workflows promoted into Production• Experts on hand for “Hand Holding” support
Step 9
• Sign-off• Successful conversion
Step 10
• Support• Extended conversion support
• Manage legacy WA solution during transition
• Manage new WA solution during transition• Managed Services
• Ongoing support of new WA solution
Example of Conversion Process
DEFINE JOBSET ID='TEST_JOBSET_001' FAILCOND=(2,9999) DESCRIPTION='Test Jobset' STATION='NSM-JMO' PRIORITY='1' BACKLOG='Yes' EARLYTIME=00:00:00.00 MUSTSTARTTIME=00:00:00.00 MUSTCOMPTIME=00:00:00.00 USERENV='No' SETTYPE='CPU' ANYCPU='No' AUTOSEL='Yes' HOLD='No' AVGTIME=00:02:08.00 ABENDACTION='ABORT' SKIP='0' MAXTIME=00:00:00.00 HISTORY='3' CALENDAR='BASE' SUBUSER='administrator' SUBPASS='*PASSWORD*'
DEFINE JOB ID=('TEST_JOBSET_001','TEST_JOBSET_001_TEST_003',0003) FAILCOND=(2,9999) DESCRIPTION='Test Job' STATION='NSM-JMO' PRIORITY='1' JOBTYPE='CPU' ANYCPU='Def' BACKLOG='Def' AUTOSEL='Yes' HOLD='No' AVGTIME=00:00:01.00 ABENDACTION='ABORT' INTERRUPTIBLE='No' SKIP='0' EARLYTIME=00:00:00.00 MUSTSTARTTIME=00:00:00.00 MAXTIME=00:00:00.00 MUSTCOMPTIME=00:00:00.00 HISTORY='3' CALENDAR='BASE' USERENV='Def' CYCLIC='No' AUTOSTART='No' CYCFREQ='60' CYCCOUNT='0'
DEFINE JOB ID=('TEST_JOBSET_001','TEST_JOBSET_001_TEST_004',0004) FAILCOND=(2,9999) DESCRIPTION='Test Job' STATION='NSM-JMO' PRIORITY='1' JOBTYPE='CPU' ANYCPU='Def' BACKLOG='Def' AUTOSEL='No' HOLD='No' AVGTIME=00:00:01.00 ABENDACTION='ABORT' INTERRUPTIBLE='No' SKIP='0' EARLYTIME=00:00:00.00 MUSTSTARTTIME=00:00:00.00 MAXTIME=00:00:00.00 MUSTCOMPTIME=00:00:00.00 HISTORY='3' CALENDAR='BASE' USERENV='Def' CYCLIC='No' AUTOSTART='No' CYCFREQ='60' CYCCOUNT='0'
DEFINE JOBPRED ID=('TEST_JOBSET_001','TEST_JOBSET_001_TEST_002',0002) PJOB='TEST_JOBSET_001_TEST_001' PSET='TEST_JOBSET_001' PJNO='0001' WORKDAY='CURRENT'
DEFINE JOBPRED ID=('TEST_JOBSET_001','TEST_JOBSET_001_TEST_003',0003) PJOB='TEST_JOBSET_001_TEST_002' PSET='TEST_JOBSET_001' PJNO='0002' WORKDAY='CURRENT'
DEFINE JOBPRED ID=('TEST_JOBSET_001','TEST_JOBSET_001_TEST_004',0004) PJOB='TEST_JOBSET_001_TEST_003' PSET='TEST_JOBSET_001' PJNO='0003' WORKDAY='CURRENT'
DEFINE JOBPARM ID=('TEST_JOBSET_001','TEST_JOBSET_001_TEST_001',0001) SUBFILE='c:\Program Files (x86)\RK\Tools\sleep 5' SUBUSER='administrator' SUBPASS='*PASSWORD*'
DEFINE JOBPARM ID=('TEST_JOBSET_001','TEST_JOBSET_001_TEST_002',0002) SUBFILE='c:\Program Files (x86)\RK\Tools\sleep 5' SUBUSER='Administrator' SUBPASS='*PASSWORD*'
DEFINE JOBPARM ID=('TEST_JOBSET_001','TEST_JOBSET_001_TEST_003',0003) SUBFILE='c:\Program Files (x86)\RK\Tools\sleep 5' SUBUSER='Administrator' SUBPASS='*PASSWORD*'
DEFINE JOBPARM ID=('TEST_JOBSET_001','TEST_JOBSET_001_TEST_004',0004) SUBFILE='c:\Program Files (x86)\RK\Tools\sleep 5' SUBUSER='administrator' SUBPASS='*PASSWORD*’
<?xml version="1.0" encoding="UTF-8"?><app:appl xmlns:app="http://dto.cybermation.com/application" name="TEST_JOBSET_001"> <app:version>11.3</app:version> <app:comment>Test Jobset </app:comment> <app:defaults> <app:rununit> <app:agent>NSM-JMO</app:agent>
</app:rununit> <app:schedules> <app:run> <app:schedule>WORKDAY</app:schedule> </app:run> </app:schedules> </app:defaults> <app:job_templates><app:app><app:appl name="Template"><app:version>11.3</app:version></app:appl></app:app></app:job_templates><app:link name="APPLSTART" qualifier="TEST_JOBSET_001"> <app:dependencies> <app:relconditionlist><app:relcondition><app:successorname>TEST_JOBSET_001_TEST_001</app:successorname><app:condition>NORMAL</app:condition></app:relcondition></app:relconditionlist></app:dependencies> </app:link> <app:unix_job name="TEST_JOBSET_001_TEST_001"> <app:comment>Test job @@ JMED0005 @@ JMED0045 </app:comment> <app:schedules><app:run><app:schedule>WORKDAY</app:schedule></app:run></app:schedules><app:dependencies> <app:relcount>0</app:relcount> <app:relconditionlist><app:relcondition><app:successorname>TEST_JOBSET_001_TEST_002.0002</app:successorname><app:condition>NORMAL</app:condition></app:relcondition></app:relconditionlist></app:dependencies> <app:retry><app:retry_count>0</app:retry_count><app:retry_interval>0</app:retry_interval></app:retry><app:exitcodelist><app:exitcode><app:exitcoderange>2-9999</app:exitcoderange><app:exitcodestate>FAILURE</app:exitcodestate></app:exitcode></app:exitcodelist><app:args>JSET.!JPARM.1.!PARM.2 JSET.!JPARM.1.!PARM.1</app:args> <app:cmdname>notepad.exe</app:cmdname><app:isscript/> </app:unix_job> <app:unix_job name="TEST_JOBSET_001_TEST_002" qualifier="0002"> <app:comment> @@ JMED0005 @@ JMED0045 </app:comment> <app:schedules><app:run><app:schedule>WORKDAY</app:schedule></app:run></app:schedules><app:dependencies> <app:relcount>0</app:relcount>
JMO Example Converted dSeries Example
Success Stories
• Success stories• European Retail Bank – JMO to dSeries; 98%
conversion rate• Government Agency – JMO to dSeries; 99%
conversion rate• Global Bank – TWS to AutoSys; 96%
conversion rate
Questions
• Q & A