SlideShare a Scribd company logo
1 of 14
Download to read offline
Mainframe 
Simplifying Workload Automation by 
Utilizing ESP Templates 
Tony Strigari, Nationwide Consultant 
Infrastructure Engineer 
MFX06S @astrigari #CAWorld
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 
2 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
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 
3 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
CA WA ESP Environment Configuration 
ESP Development and Test 
Libraries 
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 
4 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED. 
ESP Production Libraries
CA WA ESP Variable Table 
Contains values references within the ESP Template 
5 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
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() 
6 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
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 
7 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
Workload Director: Re-occurring Process 
8 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
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() 
9 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
Job Reuse and Dynamic Processing 
FEFTRACK statements call ESP Templates passing in parameters 
JOB Links create dependencies between calls to the Job 
10 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
Workload Director: Job Reuse and Dynamic Processing 
11 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
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 
12 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED. 
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
For More Information 
Insert appropriate screenshot and text overlay 
from following “More Info Graphics” slide here; 
Mainframe 
ensure it links to correct page 
To learn more about Mainframe, please visit: 
http://bit.ly/1wbiPkl 
13 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
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 
14 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.

More Related Content

More from CA Technologies

More from CA Technologies (20)

Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
 
How Components Increase Speed and Risk
How Components Increase Speed and RiskHow Components Increase Speed and Risk
How Components Increase Speed and Risk
 
Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...
Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...
Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...
 
The CA Technologies | Veracode Platform: A 360-Degree View of Your Applicatio...
The CA Technologies | Veracode Platform: A 360-Degree View of Your Applicatio...The CA Technologies | Veracode Platform: A 360-Degree View of Your Applicatio...
The CA Technologies | Veracode Platform: A 360-Degree View of Your Applicatio...
 
When You Test Matters: Why Testing Early in the SDLC is Important
When You Test Matters: Why Testing Early in the SDLC is ImportantWhen You Test Matters: Why Testing Early in the SDLC is Important
When You Test Matters: Why Testing Early in the SDLC is Important
 
Application Security in a DevOps World
Application Security in a DevOps WorldApplication Security in a DevOps World
Application Security in a DevOps World
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Simplifying Workload Automation by Utilizing ESP Templates

  • 1. Mainframe Simplifying Workload Automation by Utilizing ESP Templates Tony Strigari, Nationwide Consultant Infrastructure Engineer MFX06S @astrigari #CAWorld
  • 2. 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 2 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
  • 3. 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 3 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
  • 4. CA WA ESP Environment Configuration ESP Development and Test Libraries 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 4 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED. ESP Production Libraries
  • 5. CA WA ESP Variable Table Contains values references within the ESP Template 5 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
  • 6. 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() 6 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
  • 7. 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 7 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
  • 8. Workload Director: Re-occurring Process 8 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
  • 9. 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() 9 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
  • 10. Job Reuse and Dynamic Processing FEFTRACK statements call ESP Templates passing in parameters JOB Links create dependencies between calls to the Job 10 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
  • 11. Workload Director: Job Reuse and Dynamic Processing 11 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
  • 12. 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 12 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED. 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. For More Information Insert appropriate screenshot and text overlay from following “More Info Graphics” slide here; Mainframe ensure it links to correct page To learn more about Mainframe, please visit: http://bit.ly/1wbiPkl 13 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.
  • 14. 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 14 © 2014 CA. © 2014 CA. ALL RIGH TASL LR RESIGEHRVTSE DR.E SERVED.