deflate workload pressure in complex sap® environments

32
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

Upload: ca-technologies

Post on 19-Aug-2015

176 views

Category:

Technology


3 download

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

20 © 2015 CA. ALL RIGHTS RESERVED.

Job Request - Scheduling

21 © 2015 CA. ALL RIGHTS RESERVED.

Import Jobs - Find

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)

29 © 2015 CA. ALL RIGHTS RESERVED.

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.