deflate workload pressure in complex sap® environments
TRANSCRIPT
Deflate Workload Pressure in Complex SAP® Environments
Roy Illsley, Principal Analyst Infrastructure Solutions, Ovum
Karthik Mahadevan, Sr. Principal Product Manager, CA Technologies
August 6, 2015
www.ovum.com
© Copyright Ovum 2015. All rights reserved.
How to make an SAP user’s role more effective and
drive innovation through empowerment
Roy Illsley, Principal Analyst Infrastructure Solutions, Ovum
3© Copyright Ovum 2015. All rights reserved.
“The next wave of enduring great companies will be built not by technical
or product visionaries but by social visionaries—those who see their
company and how it operates as their ultimate creation and who invent
entirely new ways of organizing human effort and creativity.”
Jim Collins
4© Copyright Ovum 2015. All rights reserved.
Agenda
Introduction – Why the world is changing
What is the problem we are solving
Thinking strategically is important
Illustration example of why SAP users need help
Challenges that SAP Users can face
Addressing the problem and the solution
Summary
Q&A
5© Copyright Ovum 2015. All rights reserved.
Technology is moving from a push to a pull economy
The business users are
demanding greater control
The speed of business is
accelerating and IT cannot be
the brake on innovation
Control is shifting to those
on the front-line
The Genie is out of the bottle
and we cannot put it back
There’s an App for that
IT systems must become
simpler for users to operate
and manage their own
environments
As the roles and responsibilities change to match
business demand the tools used must also
change
6© Copyright Ovum 2015. All rights reserved.
Because we are moving to be more agile and that means greater user
autonomy
As SAP becomes of greater importance to the
running of the business, users will need to
Find jobs
Schedule reports
Manage the results
Recognition that not all parts of the
environment will involve just SAP, or are even
internal
Automation is a many faceted requirement, and
used by different constituencies
Mobile Device Management
User Persona Management
Standard IT Processes
- ITSM Asset Management
Business Service Management
Virtual Machine ManagementService Orchestration and Contract
Management
Service Assurance
Business TechnologyPersonal Use Management
- Policies and Governance
Cloud ComputingDedicated Physical Virtualized
Infrastructure Flexibility
Allocate
d P
hysic
al
Mobile
Clien
t A
cce
ss
Vir
tualized
7© Copyright Ovum 2015. All rights reserved.
Therefore we need to think strategically about how we do things
Work must be performed at the level
and place that is most suited
User do not want to wait on the IT
department to do something
considered trivial like submitting
batch jobs
Tools must support the concept of
simplification
Nobody reads the manual
This need to be done securely and
within the governance rules of the
company
It does not mean a free for allThe right people doing the right things
8© Copyright Ovum 2015. All rights reserved.
Applying this to the biggest corporate IT investment
The growth in enterprise applicationsThe leading vendors in the enterprise
application market
Where SAP represent a major vendor in a growing market and a key area to drive business
innovation through greater user control over job execution and automation
Source Ovum Market Forecasts 2015 - 2019
9© Copyright Ovum 2015. All rights reserved.
What are business leaders looking for when they select a vendor in the
enterprise application market?
Value is the top selection criteria
How does the company get an ROI
that delivers
By getting its users to be more
productive with the solution
Driving innovation from the people
on the front-line
Key is ease of use and a good user
experience
Specific functionality is less important
This does not mean it is NOT
important, but they see this as
coming from the wider eco-system
Let the core system do what it is
good at and other solution add the
other capabilities
Source Ovum Enterprise Insights 2015/16 n=5,091
Business value is driven from users having the
ability to quickly perform tasks they need when
they need them
10© Copyright Ovum 2015. All rights reserved.
Let’s review….
User experience is critical to getting the most from any investment in IT solutions
Enabling a greater degree of user control will support internal innovation from those people that operate
on the front-line
Making the whole process simple and streamlined is key to getting greater user involvement and value
from any corporate system; examples where standard SAP is not delivering
To operate across instances
To operate across different modules
To operate in a different username
To operate with easy to understand dependencies
11© Copyright Ovum 2015. All rights reserved.
To illustrate the point, here is an example of a typical process to
schedule an SAP job1. Call Transaction SM36 or choose CCMS → Jobs → Definition.
2. Assign a job name. Decide on a name for the job you are defining and enter it in the Job Name field.
3. Set the job’s priority, or “Job Class”: · High priority: Class A, Medium priority: Class B, Low priority: Class C
4. In the Target server field, indicate whether to use system load balancing.
• For the system to use system load balancing to automatically select the most efficient application server to use at the moment, leave
this field empty.
• To use a particular application server to run the job, enter a specific target server.
5. If spool requests generated by this job are to be sent to someone as email, specify the email address. Choose the Spool list recipient
button.
6. Define when the job is to start by choosing Start Condition and completing the appropriate selections. If the job is to repeat, or be periodic,
check the box at the bottom of this screen.
7. Define the job’s steps by choosing Step, then specify the ABAP program, external command, or external program to be used for each
step.
8. Save the fully defined job to submit it to the background processing system.
9. When you need to modify, reschedule, or otherwise manipulate a job after you've scheduled it the first time, you'll manage jobs from the
Job Overview.
Note: Release the job so that it can run. No job, even those scheduled for immediate processing, can run without first being released
CA Workload Automation Advanced Integration for SAP® Software
Karthik Mahadevan, Sr. Principal Product Manager, CA Technologies
August 6, 2015
13 © 2015 CA. ALL RIGHTS RESERVED.
Your current approach and resources make it difficult to keep up with growing application workloads and related processing demands.
SAP Workload Challenges
Unable to extend the scheduling capabilities of SAP to both SAP and non-SAP jobs
Can’t monitor the statuses of submitted workloads and visualize end-to-end business processes from one central location
Switching between schedulers to manage and monitor end-to-end workloads
Manual process to start, wait and finish for a non-SAP job to complete as a part of a greater SAP process chains
No central location to document all jobs
14 © 2015 CA. ALL RIGHTS RESERVED.
Persona - Addressing The Problem And Solution
CA WLA for SAP: Centralize, Automate and Manage
TARGET CUSTOMER
CA Workload Automation for SAP PERSONAS:
SAP Line of Business User (BASIS Admin)
CA WLA AE Administrator (influencer)
UNMET CHALLENGES
Can’t monitor the statuses of submitted workloads and visualize end-to-end business processes from one central location
Unable to easily extend the scheduling capabilities of SAP to both SAP and non-SAP jobs
Measurable Benefits
• Increase staff efficiency in accessing multiple applications to manage their SAP processes/jobs
• Dollars and time saved needed to train technical teams on either CA Workload Automation or SAP
• Decrease administrative burdens and help SAP teams become more productive
Schedule and execute SAP processes to fulfill business needs
Ensure a large number of SAP and non-SAP business processes run in coordination
Continually enhance, automate and improve the management of SAP and non-SAP systems
Influencer: Administer, manage and maintain workload and process automation across all systems
CO
RE
NEE
DS
Multiple tools used to to manage and monitor end-to end workloads for SAP and non-SAP systems
Jobs are run in separate process chains and managed from different systems
Growing number of applications and services to support
CU
RR
ENT
TOO
LS Centralized management and
monitoring of SAP and non-SAP jobs through the SAP interface
Simplified scheduling capability with one solution
Cross enterprise workload jobs incorporated as a part of SAP process chains
CURRENT STATE
CA SOLUTION
CA
WLA
fo
r SA
P
15 © 2015 CA. ALL RIGHTS RESERVED.
How its done today – workload management in coordination with SAP software
Job scheduling done with SAP Job Scheduling capability Difficult to extend job scheduling capabilities outside of the SAP
environment
Manual job scheduling and execution SAP administrator or IT operations tasked with running jobs/processes
outside of SAP manually
Homegrown solution Utilizing Cron or other homegrown solution to execute jobs/processes
outside of SAP. Unscalable and not enterprise grade.
16 © 2015 CA. ALL RIGHTS RESERVED.
CA Workload Automation Advanced Integration for SAP
SAP Business Intelligence Integration
CA Workload Automation Scheduling Engines
SAP APIs
AE DE ESP CA 7®
Business Objects BI Integration
(Planned, All Engines)
Integrate with Business Objects BI
Manage Hana Jobs
HANA Jobs (Future Offering)
Business Warehouse Integration (AE Only)
Manage jobs scheduled in the CA
Workload Automation products
from SAP’s BW interface
MainframeDistributedDistributed Mainframe
Process Integration(Planned, All Engines)
Integrate SAP & non-SAP solutions such as P2P, O2C, Informatica … etc.
Solution Manager (Currently Available, AE only)
Manage CA Workload Automation jobs from
SAP’s Solution Manager interface
SAP Agent(Currently Available,
All Engines)
Execute SAP ABAP Jobs from CA
Workload Automation
Scheduling Engines
17 © 2015 CA. ALL RIGHTS RESERVED.
Question 1
Which of the following best describes how your company intends to use SAP Solution Manager?– Only use it for applying/deploying SAP maintenance
– Utilize a number of the governance controls (e.g. Change Request Management, Incident Management, BPMonitoring)
– Implement as many components as possible to maximize SAP central administration
– Implement as little as required by SAP
– None of the Above
18 © 2015 CA. ALL RIGHTS RESERVED.
Question 2
Is your company planning on using SAP HANA within the next two years?– Yes
– No
– Not sure
19 © 2015 CA. ALL RIGHTS RESERVED.
CA Workload Automation AE Advanced Integration for SAP Solution Manager
SAP-Certified Solution
Enhance insight into all business process steps from one central location within SAP Solution Manager
Centralized management and monitoring of both SAP and non-SAP workloads
Improve the ability to leverage SAP Solution Manager’s monitoring capabilities across the board
Support governance, mitigate risk and help meet compliance through documentation and reporting of business IT processes
The Advantage of Simplicity
Users can request, test, schedule and manage the execution of CA Workload Automation AE
jobs directly without having to leave the
familiar SAP interface.
“…this solution gives us a simplified scheduling capability with one solution that is tightly integrated with SAP.”
- A large, global beverage company
22 © 2015 CA. ALL RIGHTS RESERVED.
CA Workload Automation AE Advanced Integration for SAP Business Warehouse SAP-Certified Solution
Extends scheduling capabilities of SAP Business Warehouse
Reduce effort associated with training users on multiple scheduling engines
Improved ability to manage business processes; allows companies to succeed in the application economy
Optimize Performance And Reduce the Cost of Managing SAP and non-SAP Workloads
Simplicity for decreased management cost and complexity
Visibility into interdependencies and efficiencies
Agility to support dynamic workload provisioning, optimization and management
23 © 2015 CA. ALL RIGHTS RESERVED.
Challenges faced by SAP Business Warehouse (BW) customers
Limited ability to add Non-BW jobs within a process chain CA Workload Automation can call a BW process chain but cannot be a
job within the process chain
Heterogeneous Environment and Tools Team productivity, experience, knowledge Placing workloads :“right place , right time”
Slow responsiveness to the business No central location to monitor end-to-end BW workflows
24 © 2015 CA. ALL RIGHTS RESERVED.
SAP BW Process ChainsAn SAP BW process chain is comprised of many applications joined together, due to business needs or processes that are dependent on one another. Users access these process chains through the SAP BW interface
In the application economy, companies expect to have easy access to all related application types to manage, monitor and scheduleBusinesses today run on applications that are customer focused. In many cases, this means that disparate applications have to be cobbled together to meet a common goal to drive the business forward. However, the SAP Business Warehouse (BW) interface only supports a limited set of application types
SAP Load Data Process
SAP BW Global Spend
Analyses
SAP BW Archiving Data
Process
SAP BW Exception Reporting
SAP BW InfoCubecreation
SAP Load Data Post
Processing
Process Chains limited to SAP BW only
The SAP BW interface has a limited set of process types or actions, which may NOT sufficiently drive end-to-end business processes; for e.g. ones that require integration with other databases, FTP functionality, File Watchers, Micro Focus, POJO jobs etc.
25 © 2015 CA. ALL RIGHTS RESERVED.
SAP BW Process Chain Maintenance Transaction
Typically a schedule
Part of SAP BW
ABAP program – could be Load Process and
Post Processing, or Reporting Agents etc.
Part of SAP BW
Reporting job, that could be run from a
AE agent such as Database plugin, or a
simple cmd job
Part of CA WA AE
Publishing a report, done through an AE
agent, for e.g. using secure copy to push
the report to a specific site
Part of CA WA AEA global variable can used to trigger jobs, or
used to substitute value into commands to be
used as data. In this case, use global variable
to trigger a job that sends notification about
report upload to stakeholders
26 © 2015 CA. ALL RIGHTS RESERVED.
Oil & Gas company: “I had discussion with the SAP BW team a couple of days back and they are excited about the solution. This new plug-in not only gives us the enhanced options to manage their jobs but also help us to work closely with SAP teams to get a better understanding of their business needs and meet the client expectations. I really appreciate the CA team work on this product working towards the challenge in meeting the current market pace in the SAP world.”
Pharma Company: “SAP BW connecting to CA WA AE, and maintaining the connection and dependencies is important to us from one location. Yes, this looks pretty good. I am impressed.”
Retail: “Being able to run jobs in parallel is a big difference, and is very valuable.”
Oil and Gas (After SAP presentation at CA World): “I want to thank you for your presentation at CA World. It was probably the most informative session I attended. I am interested in gathering more information..”
Quotes
27 © 2015 CA. ALL RIGHTS RESERVED.
Summary
Solution Key Take-AwaysBenefits of CA Workload Automation Advanced Integration for SAP:
Allows SAP BW users to include CA WA AE jobs as part of SAP BW process chain
Reduces the cost and complexity of managing mission critical SAP jobs
Increases staff efficiency with automation of CA WA AE jobs and job chain management
28 © 2015 CA. ALL RIGHTS RESERVED.
Question 3
Which SAP Solution would benefit your company most from integration with Workload Automation?– SAP Business Warehouse (e.g. include non-SAP applications in process
chains)
– SAP BusinessObjects (e.g. scheduling SAP Data Services or Crystal Reports)
– SAP Process Integration (e.g. controlling or monitoring channels)
– SAP HANA (e.g. running work or monitoring)
– All of the Above
– None of the above (SAP processing is already very efficient)
Replay the Webcasthttp://cainc.to/QRkcRj
For more information visit ca.com/wla
31 © 2015 CA. ALL RIGHTS RESERVED.
FOR INFORMATION PURPOSES ONLY terms of this presentationCopyright © 2015 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.
This presentation was based on current information and resource allocations as of August 2015 and is subject to change or withdrawal by CA at any time without notice. Notwithstanding anything in this presentation to the contrary, this presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future written license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product.
The development, release and timing of any features or functionality described in this presentation remain at CA’s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in this presentation, CA will make such release available (i) for sale to new licensees of such product; and (ii) to existing licensees of such product on a when and if-available basis as part of CA maintenance and support, and in the form of a regularly scheduled major product release. Such releases may be made available to current licensees of such product who are current subscribers to CA maintenance and support on a when and if-available basis. In the event of a conflict between the terms of this paragraph and any other information contained in this presentation, the terms of this paragraph shall govern.
Certain information in this presentation may outline CA’s general product direction. All information in this presentation is for your informational purposes only and may not be incorporated into any contract. CA assumes no responsibility for the accuracy or completeness of the information. To the extent permitted by applicable law, CA provides this presentation “as is” without warranty of any kind, including without limitation, any implied warranties or merchantability, fitness for a particular purpose, or non-infringement. In no event will CA be liable for any loss or damage, direct or indirect, from the use of this document, including, without limitation, lost profits, lost investment, business interruption, goodwill, or lost data, even if CA is expressly advised in advance of the possibility of such damages. CA confidential and proprietary. No unauthorized copying or distribution permitted.
32© Copyright Ovum 2015. All rights reserved.
Copyright notice and disclaimer
The contents of this product are protected by international copyright laws, database rights and other
intellectual property rights. The owner of these rights is Informa Telecoms and Media Limited, our affiliates or
other third party licensors. All product and company names and logos contained within or appearing on this
product are the trademarks, service marks or trading names of their respective owners, including Informa
Telecoms and Media Limited. This product may not be copied, reproduced, distributed or transmitted in any
form or by any means without the prior permission of Informa Telecoms and Media Limited.
Whilst reasonable efforts have been made to ensure that the information and content of this product was
correct as at the date of first publication, neither Informa Telecoms and Media Limited nor any person
engaged or employed by Informa Telecoms and Media Limited accepts any liability for any errors, omissions
or other inaccuracies. Readers should independently verify any facts and figures as no liability can be
accepted in this regard - readers assume full responsibility and risk accordingly for their use of such
information and content.
Any views and/or opinions expressed in this product by individual authors or contributors are their personal
views and/or opinions and do not necessarily reflect the views and/or opinions of Informa Telecoms and
Media Limited.