CA Workload Automation Mainframe Strategy and ... - GSE Belux
CA Workload Automation Mainframe Strategy and ... - GSE Belux
CA Workload Automation Mainframe Strategy and ... - GSE Belux
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong><br />
<strong>Strategy</strong> <strong>and</strong> Roadmap<br />
Bill Sherwin<br />
Principal Consultant<br />
EMEA <strong>Workload</strong> <strong>Automation</strong> Owner
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong>:<br />
Key component in successful enterprise IT management<br />
Service<br />
Service Catalog<br />
Process <strong>Automation</strong><br />
Application<br />
Capacity<br />
Management<br />
<strong>and</strong> Analytics<br />
<strong>Workload</strong><br />
<strong>Automation</strong><br />
AppLogic<br />
Cloud Platform<br />
Operations<br />
Insight<br />
Infrastructure<br />
Network<br />
<strong>Automation</strong><br />
Server<br />
<strong>Automation</strong><br />
Client<br />
<strong>Automation</strong><br />
Configuration<br />
Management<br />
Virtual<br />
Pools<br />
Physical<br />
Servers<br />
<strong>Mainframe</strong><br />
Network<br />
Storage<br />
Applications<br />
Internal<br />
Cloud<br />
External<br />
Cloud<br />
Grid<br />
Fabric<br />
2 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
Gartner MQ Feb 2012 – <strong>CA</strong> MF WA largest market share<br />
IDC 2010 Market Share<br />
<strong>Mainframe</strong> Job Scheduling<br />
•<br />
<strong>CA</strong> Technologies<br />
IBM<br />
Hitachi<br />
BMC<br />
Others<br />
Gartner Magic Quadrant Feb 2012<br />
<strong>CA</strong> Technologies has one of the largest installed<br />
bases of <strong>Workload</strong> <strong>Automation</strong> products, <strong>and</strong>, in<br />
particular, it has the largest market share in the<br />
mainframe <strong>Workload</strong> <strong>Automation</strong> area<br />
•<br />
•<br />
•<br />
•<br />
3 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
what is <strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong>?<br />
<strong>Workload</strong> <strong>Automation</strong> Transformation<br />
Job Scheduling<br />
Job Management<br />
<strong>Workload</strong> <strong>Automation</strong><br />
•<strong>Workload</strong> as a Service<br />
•Dynamic <strong>Workload</strong> Provisioning<br />
•Integration w/Application Infrastructure<br />
•Critical Path Monitoring<br />
•Dataset/File Triggering<br />
• Limited <strong>Workload</strong> Types<br />
Enterprise Job Management<br />
Distributed-hosted Job Scheduling<br />
<strong>Mainframe</strong> Job Scheduling<br />
•Intelligent Load Balancing<br />
•Dynamic Job Placement<br />
•<strong>Workload</strong> Service Management<br />
•Advanced SLA <strong>Automation</strong><br />
•Dynamic Critical Path Monitoring<br />
•Unexpected Event triggering<br />
•Non-traditional <strong>Workload</strong> Types<br />
<strong>Workload</strong> <strong>Automation</strong><br />
80’s 90’s<br />
2000<br />
2005<br />
2006 – Beyond<br />
4 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2012 <strong>CA</strong>
IT <strong>Workload</strong> <strong>Automation</strong> Broker<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> MF generalised architecture<br />
Critical Path<br />
Monitoring<br />
And<br />
Alerting<br />
Packaged Business<br />
Applications<br />
Business Service Level Management<br />
<strong>Workload</strong> Resource Broker<br />
Service Oriented Architecture<br />
<strong>Workload</strong> Service Management<br />
Management & Control<br />
Monitoring, Control, CPM,<br />
Service Management,<br />
reporting<br />
<strong>Workload</strong> Engine<br />
Policies, events, schedules,<br />
Jobs, Job control<br />
Platforms<br />
Application Infrastructure &<br />
Published Services<br />
Resource Pool<br />
VMs<br />
Real Servers<br />
LPARS<br />
<strong>CA</strong> OPS/MVS<br />
SSM<br />
IBM ARM<br />
Health Checker<br />
IT <strong>Workload</strong> <strong>Automation</strong> Broker<br />
Integrate, Trigger<br />
Monitor<br />
SAP, Oracle, PeopleSoft<br />
FTP, Scripts<br />
Resource Monitors<br />
File Monitors, Triggers<br />
Win, Linux, Unix, z/OS,<br />
I5/OS, OpenVMS<br />
Integrate, Trigger<br />
Monitor<br />
Oracle, DB2, SQL,<br />
J2EE, JMS, JAVA,<br />
Web Services, Http, …<br />
5 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
workload automation strategy themes<br />
1. Enhanced enterprise capabilities<br />
2. User Interface integration<br />
3. Continuous processing in a multi-Sysplex environment<br />
4. Real-time application integration<br />
5. Virtualization <strong>and</strong> Cloud Computing<br />
6. z/Enterprise exploitation<br />
7. <strong>Mainframe</strong> 2.0 integration<br />
6 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
1. enhanced enterprise capabilities<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> Agents are now common across all<br />
<strong>Workload</strong> <strong>Automation</strong> engines<br />
Offers customers configuration options for how they want to<br />
manage their enterprise workload<br />
Leverage <strong>and</strong> extend the stability, reliability <strong>and</strong> scalability of<br />
the mainframe by hosting a single WA engine solution across<br />
the enterprise<br />
Extend workload object types <strong>and</strong> allow new, emerging<br />
technologies to directly connect to legacy workload types<br />
7 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
extensive workload object (WOB) types<br />
<strong>Mainframe</strong><br />
z/OS Objects<br />
- z/OS dataset<br />
- z/OS manual<br />
- z/OS job<br />
Server<br />
MicroFocus<br />
OpenVMs<br />
I5<br />
T<strong>and</strong>em<br />
Windows<br />
ERP Apps<br />
Peoplesoft<br />
Oracle Apps<br />
Request Set<br />
Single Request<br />
Oracle Job Copy<br />
SAP<br />
Batch Input Sessions<br />
B/W Infopackages<br />
B/W Process Chain<br />
Data Archiving<br />
SAP Process Monitor<br />
Monitoring<br />
SAP R3<br />
SAP Job Copy<br />
SAP Event<br />
CPU Monitoring<br />
Storage Monitoring<br />
IP Monitoring<br />
Process Monitoring<br />
Windows Event Log Monitoring<br />
Windows Service Monitoring<br />
Text File Monitoring<br />
Agent Monitor<br />
Database Integrations<br />
(Oracle, SQL, DB2, etc…)<br />
Database Monitor<br />
Database Stored Procedure<br />
Database Trigger<br />
SQL Query<br />
Unix<br />
Utilities<br />
Application Integrations<br />
Linux<br />
File Trigger<br />
EJB Session Bean<br />
POJO<br />
Workflow<br />
FTP Transfer<br />
EJB Entity Bean<br />
RMI<br />
Link<br />
SNMP Subscribe<br />
JMX Invoke Operation<br />
JMX Get Attribute<br />
Task<br />
Application End Object<br />
SNMP Publish<br />
SNMP Get Attribute<br />
JMX Subscribe<br />
JMS Publish<br />
Web Services object<br />
JMX Set Attribute<br />
JMS Subscribe<br />
HTTP<br />
Application Start Object<br />
SNMP Set Attribute<br />
JMX Remove Instance<br />
JMX Create Instance<br />
8 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
2. User Interface integration<br />
<strong>CA</strong>7 AutoSys ESP dSeries<br />
9 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
11 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
12 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
3. continuous processing in a multi-sysplex environment<br />
TCPIP<br />
<strong>CA</strong><br />
<strong>Workload</strong><br />
<strong>Automation</strong><br />
Agent<br />
TCPIP<br />
<strong>CA</strong><br />
<strong>Workload</strong><br />
<strong>Automation</strong><br />
MASTER<br />
<strong>CA</strong><br />
<strong>Workload</strong><br />
<strong>Automation</strong><br />
SHADOW<br />
Operational<br />
Files<br />
Primary Site<br />
Operational<br />
Dataset<br />
Changes<br />
Operational<br />
Files<br />
Failover Site<br />
13 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
4. business-driven application integration<br />
Allowing for immediate triggering of business data processing<br />
based on a number of customer-driven events.<br />
Does NOT require the overhead <strong>and</strong> excessive churning or<br />
scanning an enormous database of workload in the active file,<br />
which may NEVER happen<br />
Accelerates the delivery of new business functionality by<br />
eliminating the need for excessive scripting <strong>and</strong> methods for<br />
constantly polling to see if/when business data happens.<br />
14 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
apply business-driven <strong>Workload</strong> <strong>Automation</strong><br />
<strong>Workload</strong> <strong>Automation</strong> – Application Triggers<br />
Scheduled<br />
Date/Time<br />
z/OS<br />
Dataset<br />
Manual<br />
Trigger<br />
Alert<br />
Job<br />
Monitor<br />
Comm<strong>and</strong><br />
Global<br />
Variable<br />
Agent<br />
Notification<br />
Event<br />
• Database Monitor<br />
• Database Trigger<br />
• File Trigger<br />
• JMX/JMS Subscribe<br />
• JMX Get Attribute<br />
• SAP Event Monitor<br />
• SNMP Subscribe<br />
Invoke Procedure(s)<br />
Submit JCL Issue Comm<strong>and</strong> Run Process Send a Message<br />
• JMX Create Instance<br />
• JMX Invoke Operations<br />
• EJB Session / Entity Bean<br />
• DB Stored Procedure<br />
Create an<br />
Application Instance<br />
Symbolic Variable substitution<br />
Additional <strong>Automation</strong> routines<br />
Execute REXX procedures<br />
• SQL Query<br />
• SAP Process Chain<br />
• SAP Infopackages<br />
• Oracle Request Set<br />
• Peoplesoft Job<br />
• FTP<br />
• JMX/JMS Publish<br />
• SNMP Publish<br />
• JMX Set Attribute<br />
15 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
sample business process ...<br />
Develop With <strong>CA</strong> WA<br />
Messaging JMS Messaging Service<br />
Service<br />
ERP Activity<br />
Database<br />
Activity<br />
Text File<br />
Monitor<br />
z/OS<br />
Legacy<br />
Processing<br />
ERP<br />
ERP<br />
ERP<br />
UNIX<br />
z/OS<br />
Virtualization<br />
z/OS<br />
<strong>Workload</strong><br />
Balancing<br />
Check CPU<br />
Capacity<br />
DB Stored<br />
Procedure<br />
Efficiency<br />
Servers<br />
JMS Messaging Messaging Service<br />
Service<br />
Critical Outbound<br />
File<br />
16 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
Managed Workflow<br />
Internet<br />
5. virtualization <strong>and</strong> cloud computing support<br />
Enable <strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> customers to send workload<br />
off premise but still be synced with the workload on premise<br />
<strong>Workload</strong> <strong>Automation</strong> – Into the Cloud<br />
Cloud Client Site<br />
Cloud Service Provider<br />
Cloud Service<br />
17 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
Internet<br />
<strong>Workload</strong> <strong>Automation</strong> as a service<br />
Enable "cloud providers" to perform workload scheduling from<br />
an “off-premises” location<br />
MSP Client Site<br />
Managed Service Provider<br />
Job Scheduling/Workflow<br />
Admin<br />
Job Scheduling/Workflow<br />
<strong>CA</strong><br />
<strong>Workload</strong><br />
<strong>Automation</strong><br />
MSP Client Site<br />
Job Scheduling/Workflow<br />
Admin<br />
Job Scheduling/Workflow<br />
18 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
6. z/Enterprise exploitation<br />
Use the zEnterprise firmware to underst<strong>and</strong> the configured<br />
topology of the “zEnterprise Ensemble”<br />
React automatically to changes in the topology<br />
Automatically place WA Agents on systems as they are started<br />
19 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
7. <strong>Mainframe</strong> 2.0 integration<br />
<strong>Mainframe</strong>-hosted <strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>and</strong><br />
<strong>CA</strong> <strong>Mainframe</strong> Software Manager (MSM)<br />
Product<br />
St<strong>and</strong>ar<br />
d SMP/E<br />
Acquisition<br />
&<br />
Installation<br />
Health<br />
Check &<br />
Best<br />
Practice<br />
Guides<br />
Software<br />
Deployment<br />
Software<br />
Configuration<br />
<strong>CA</strong> WA Restart Option Yes Yes Yes Yes Yes<br />
<strong>CA</strong> JCLCheck Yes Yes Yes Yes Planned r12<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>CA</strong> 7 Edition Yes Yes Yes Yes Yes<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> ESP Edition Yes Yes Yes Yes Yes<br />
<strong>CA</strong> Scheduler Job Management Yes Yes Yes Yes TBA<br />
<strong>CA</strong> Jobtrac Job Management Yes Yes Yes Yes TBA<br />
20 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
<strong>CA</strong> WA <strong>CA</strong> 7 Edition Roadmap<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>CA</strong> 7 Edition r12<br />
• Support for long job names<br />
• Relational database support Phase 1<br />
• MF 2.0 Level III<br />
• zIIP enablement<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong><br />
• Chorus Integration<br />
<strong>CA</strong> 7 Performance Metrics enhancement<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong><br />
• Single Pane of Glass UI<br />
<strong>CA</strong> 7 Web Client 11.3.3<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong><br />
• <strong>CA</strong> 7 Web Services<br />
<strong>CA</strong> 7 Web Client 11.3.2<br />
<strong>CA</strong> 7 Web Client 11.3.0<br />
CY<br />
2010 2011 2012<br />
2013<br />
21 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
<strong>CA</strong> WA ESP Edition Roadmap<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> EE UI<br />
• Rewrite current Workstation UI to Eclipse<br />
• Comm<strong>and</strong> <strong>and</strong> Control of ESP jobs<br />
• Develop Xinfo scenarios for key use cases<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong><br />
• Chorus Integration<br />
<strong>CA</strong> Workstation EE 11.4<br />
• Accommodate enhancements to ESP 12<br />
• Address performance issues<br />
• Support <strong>CA</strong> 11<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> EE 11.3<br />
Conversion Support<br />
• DSTRIG wildcarding<br />
• Single job simulation<br />
• Jobend processing using step completion<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> EE 11.4<br />
• Sysplex-to-Sysplex Failover<br />
• Single job Simulation<br />
• Enhanced Integration with OPS/MVS<br />
• zIIP support<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> PES for Cigna<br />
• increase limit of supported agents<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> EE Support Agents<br />
• MSM Configuration support<br />
• Oracle 11.3.1 Agent support<br />
• Remote execution Agent support<br />
22 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>
do you have any further questions?
legal notice<br />
© Copyright <strong>CA</strong> 2011. All rights reserved. All trademarks, trade names, service marks <strong>and</strong> logos referenced herein belong to<br />
their respective companies. No unauthorized use, copying or distribution permitted.<br />
THIS PRESENTATION IS FOR YOUR INFORMATIONAL PURPOSES ONLY. <strong>CA</strong> assumes no responsibility for the accuracy or<br />
completeness of the information. TO THE EXTENT PERMITTED BY APPLI<strong>CA</strong>BLE LAW, <strong>CA</strong> PROVIDES THIS DOCUMENT “AS IS”<br />
WITHOUT WARRANTY OF ANY KIND, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY,<br />
FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. In no event will <strong>CA</strong> be liable for any loss or damage, direct or<br />
indirect, in connection with this presentation, including, without limitation, lost profits, lost investment, business<br />
interruption, goodwill, or lost data, even if <strong>CA</strong> is expressly advised of the possibility of such damages.<br />
Certain information in this presentation may outline <strong>CA</strong>’s general product direction. This presentation shall not serve to (i)<br />
affect the rights <strong>and</strong>/or obligations of <strong>CA</strong> or its licensees under any existing or future written license agreement or services<br />
agreement relating to any <strong>CA</strong> software product; or (ii) amend any product documentation or specifications for any <strong>CA</strong><br />
software product. The development, release <strong>and</strong> timing of any features or functionality described in this presentation remain<br />
at <strong>CA</strong>’s sole discretion.<br />
Notwithst<strong>and</strong>ing anything in this presentation to the contrary, upon the general availability of any future <strong>CA</strong> product release<br />
referenced in this presentation, <strong>CA</strong> may make such release available (i) for sale to new licensees of such product; <strong>and</strong> (ii) in<br />
the form of a regularly scheduled major product release. Such releases may be made available to current licensees of such<br />
product who are current subscribers to <strong>CA</strong> maintenance <strong>and</strong> support on a when <strong>and</strong> if-available basis.<br />
24 June 13, 2012<br />
<strong>CA</strong> <strong>Workload</strong> <strong>Automation</strong> <strong>Strategy</strong> Copyright © 2011 <strong>CA</strong>