simplifying workload automation by utilizing esp templates
DESCRIPTION
Nationwide Insurance has gained significant efficiencies in automating workloads for Finance IT and HR IT applications by incorporating CA Workload Automation ESP (CA WA ESP) Templates as a coding standard. The CA WA ESP Template is an element that enables development teams to specify repetitive commands or statements once. By incorporating templates the Finance IT and HR IT teams have streamlined workloads for critical processes such as Finance Month End processing and Payroll. The reduced maintenance has resulted in a 40 percent reduction in the number of jobs and 55 percent reduction in number of "flows" for production support operations at Nationwide. The two primary utilization of CA WA ESP templates at Nationwide is for Automating Workloads for re-occurring processes and for job reuse across multiple applications. For more information on Mainframe solutions from CA Technologies, please visit: http://bit.ly/1wbiPklTRANSCRIPT
Simplifying Workload Automation by Utilizing ESP Templates
MFX06S @astrigari #CAWorld
Mainframe
Tony Strigari, Nationwide Consultant Infrastructure Engineer
2 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
Abstract
Nationwide Insurance has gained significant efficiencies in automating workloads for Finance IT and HR IT applications by incorporating CA Workload Automation ESP (CA WA ESP) Templates as a coding standard. The CA WA ESP Template is an element that enables development teams to specify repetitive commands or statements once. By incorporating templates the Finance IT and HR IT teams have streamlined workloads for critical processes such as Finance Month End processing and Payroll. The reduced maintenance has resulted in a 40 percent reduction in the number of jobs and 55 percent reduction in number of "flows" for production support operations at Nationwide. The two primary utilization of CA WA ESP templates at Nationwide is for Automating Workloads for re-occurring processes and for job reuse across multiple applications.
Tony Strigari
Nationwide
Consultant, Infrastructure Engineer
3 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
Agenda
CA WA ESP APPLICATION LIFECYCLE ENVIRONMENT CONFIGURATION
CA WA ESP VARIABLE TABLE
TEMPLATE FOR AUTOMATING RE-OCCURRING PROCESS
TEMPLATE FOR JOB REUSE
Q&A
1
2
3
4
5
4 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
CA WA ESP Environment Configuration
ESPDPROC Data Sets - ESP Applications data set members OESP.FITP.ESPDPROC - ESP Applications
TEMPLATE Data sets - ESP Template data set members OESP.FITP.ESPDPROC – ESP Templates
ESP Development and Test Libraries
ESP Production Libraries
5 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
CA WA ESP Variable Table
Contains values references within the ESP Template
6 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
Re-occurring Process: CA WA ESP Template Code
VGET Statements Retrieve Values from ESP Variable Tables
3 Parameters are required for the Template: QUAL, DELAY, and SUBAPP
2 Parameters are Optional for the Template: RUNS(), and RC()
7 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
Re-occurring Process: CA WA ESP Application Code
FEFTRACK statements call ESP Templates passing in parameters
JOB Links create dependencies between calls to the Job
8 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
Workload Director: Re-occurring Process
9 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
Job Reuse and Dynamic Processing: ESP Template Code
VGET Statements Retrieve Values from ESP Variable Tables
3 Parameters are required for the Template: QUAL, DELAY, and SUBAPP
2 Parameters are Optional for the Template: RUNS(), and RC()
10 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
Job Reuse and Dynamic Processing
FEFTRACK statements call ESP Templates passing in parameters
JOB Links create dependencies between calls to the Job
11 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
Workload Director: Job Reuse and Dynamic Processing
12 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
Summary A Few Words to Review
Key topics
Environment configuration to utilize CA WA ESP Templates
Leveraging CA WA ESP Templates for automation re-occurring processes
Leveraging CA WA ESP Templates for automation job re-use across multiple applications
Findings
Nationwide discovered that utilizing templates enables a simple approach for Workload automation which requires dynamic changes for parameters passed into an CA WA ESP Job Definition
Experiences
Utilizing templates enables developers to reduce the amount of code to develop and support. Reducing hours in the CA WA ESP Application Development Life cycle and Operations support
13 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
For More Information
To learn more about Mainframe, please visit:
http://bit.ly/1wbiPkl
Insert appropriate screenshot and text overlay from following “More Info Graphics” slide here;
ensure it links to correct page Mainframe
14 © 2014 CA. ALL RIGHTS RESERVED. © 2014 CA. ALL RIGHTS RESERVED.
For Informational Purposes Only
© 2014 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.
This presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty. Content provided in this presentation has not been reviewed for accuracy and is based on information provided by CA Partners and Customers.
Terms of this Presentation