How to efficiently shrink your SAP® landscapes Consolidate and simplify.

Consolidate and simplify.
How to efficiently shrink your SAP® landscapes
October 15, 2013
Chris Hanshew
smartShift Technologies Inc.
Bernd Noll
SNP America Inc.
www.smartShiftTech.com
Presenters
M
Bernd Noll
Chris Hanshew
VP, CTO
SNP America Inc.
Solution Architect
smartShift Technologies
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
2
Intro
SAP Customer landscape reality – a real world example
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
3
Intro
SAP Customer landscape reality
SAP
SCM
SAP
CRM
SAP
HCM
SAP
APO
SAP
BW
SAP
ERP
Legacy
SAP
XI
SAP
EP
SAP
SRM
SAP
GRC
Legacy
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
4
ERP landscapes and major trends
Landscape evolution and vision
SAP
SCM
SAP
CRM
SAP
APO
SAP
BW
Legacy
SAP
R/3
SAP
XI
SAP
HR
SAP
ERP
Legacy
SAP
CRM
2000
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
SAP
Business
Suite on
HANA
SAP
SRM
SAP
GRC
SAP
BW
Legacy
Legacy
SAP
EP
SAP
ERP
Legacy
Legacy
SAP
HCM
2010
SAP
SCM
SAP
SRM
2020
10/16/2013
5
IT landscape roadmap
How will you get there ?
SAP
SCM
SAP
CRM
SAP
HCM
SAP
APO
SAP
BW
SAP
ERP
Legacy
SAP
XI
SAP
EP
SAP
Business
Suite on
HANA
SAP
SRM
SAP
GRC
SAP
HR
SAP
BW
SAP
ERP
Legacy
SAP
CRM
SAP
SCM
SAP
SRM
Today
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
2020
10/16/2013
6
The answer: Consolidate and simplify
SAP
SCM
SAP
CRM
SAP
HCM
SAP
APO
SAP
BW
SAP
ERP
Legacy
SAP
XI
SAP
EP
SAP
Business
Suite on
HANA
SAP
SRM
SAP
GRC
SAP
HR
SAP
BW
SAP
ERP
Legacy
SAP
CRM
SAP
SCM
SAP
SRM
Today
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
2020
10/16/2013
7
Consolidate and simplify
Agenda
B C
1.
Reasons
2.
Options
3.
Challenges
4.
Solution approach
5.
Business value
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
8
9
1
B
Why consolidate and
simplify ?
Reasons
www.smartShift Tech.com
A major trend – multiple reasons.
Vendor reduction and
consolidation
Adopting mobility
technologies
Introducing business
collaboration technologies
Adaption of cloud services
Data center consolidation
Application portfolio management
Consolidation is happening. NOW.
IT Transformation: Survey
conducted by IDG Connect
on behalf of CA Technologies
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
10
What drives consolidation ?
IT Level
Business
Reasons and drivers
B
Harmonize
Harmonize
Harmonize
Business Processes
Org. Structures
Data









Corp. Financials
Global Supply Chain
Production Planning
Agile Adaption
Consistent Changes
Non business disruptive
Reduced Redundancy
Data Consistency
Reduced AM costs
Simplify
Unify
Facilitate












Reduce # of systems
Get rid of legacy sys.
Interfaces, Bolt-ons
Platforms, Tools
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
Configuration
Repository
Platforms (HW,OS,DB)
Releases
Virtualization
Cloud
HANA
Mobility
10/16/2013
11
12
2
B
What are your
possibilities ?
Options
www.smartShift Tech.com
Invest more to save more
Effort and complexity
Consolidation options overview
System & Client
7 consolidation
to the Cloud
System & Client
6 consolidation
System
5 consolidation
to the Cloud
System
4 consolidation
Server cons.
3 to the Cloud
Server cons.
2 +Virtualization
Server & Data
1 center cons.
ROI Potential
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
13
System consolidation
Selected consolidation option - details
4
System
consolidation
SAP® System 1
Client 1
SAP® System 1”
Client 1
SAP® System 2
Client 2
Client 2
Task
Benefits
 Relocate one or many entire SAP® clients
 Harmonized repository
 Target is a single instance, multi client
system
 Unified platform
 Repository has to be harmonized
 Lower operational costs
(less hardware, maintenance, unification)
 Option: Target environment in the cloud
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
14
System and client consolidation
Selected consolidation option - details
6
System & Client
consolidation
SAP® System 1
Client 1
SAP® System 1”
Client 1+2
SAP® System 2
Client 2
Task
Benefits
 Merge of two or many SAP® clients
 Benefits of system cons. PLUS
 Target is a single instance, single client system
 Harmonized business processes
 Repository has to be harmonized before
 Harmonized, shared master data
 Harmonizing of data and configuration
required
 Option: Target environment in the cloud
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
15
Best practice
Popular consolidation pattern: 2-step approach
SAP® System 1
Client 1
SAP® System 1”
SAP® System 1””
Client 1
SAP® System 2
Client 2
Client 1+2
Client 2
Project 1: System consolidation
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
Project 2: Client merge
10/16/2013
16
3
C
Not a piece of cake
Challenges
www.smartShift Tech.com
17
Why most IT folks are reluctant
Challenges
Risk
NOT a regular IT
project
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
Complexity
Effort
and costs
Project runtime
Business
downtime
10/16/2013
18
IT Challenges
Complexity drivers
 More than 2 systems involved
 Almost no support through standard tools
 Preservation of data history required
 Different source and target SAP releases
 Different source and target platforms
(os, db, architecture, unicode)
 Huge data volumes
 Numerous custom developments and customizations
 Handling and coordination of masses of conflicts
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
19
Consolidation is challenging
Some challenges for the IT
 Little experience with complex transformations and methodologies
 Missing transparency about involved systems, processes and data
 Project scope and time frame are hard to predict
 Conversion of entire or partial document history impossible with standard tools
 Continuous integration of functional departments and auditors necessary
 High workload due to manual programming and testing
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
Help!
10/16/2013
20
Overcome the IT challenges
So you are in need of a solution that …
… provides guidance through a complex project
… comes with built-in knowledge and intelligence
… produces high quality and auditable results
… supports both IT and business
… reduces workload
… preserves data history
… is proven, reliable and robust
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
21
22
4
B
There is help
Solution
www.smartShift Tech.com
Transformation needs automation
smartShift and SNP’s offering:
Automation through standard software
 SNP Transformation Backbone® (SNP T-Bone)
The first standard software for holistic and automated transformation of business
applications and data
 smartShift SLO
#1 Standard software for automated transformation of custom developed ABAP objects
Results:
Less
Better
Manual work
Speed
Effort
Results
Errors
ROI
Risk
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
Business Continuity
10/16/2013
23
Methodology
Major consolidation project phases
Strategy







B
Goals
Directions
Technology
Approach
Timeline
Resources
…
Analysis






Processes
Applications
Landscape
Conflicts
Deltas
…
Design







© 2013 smartShift Technologies / snp-ag.com. All rights reserved
Processes
Applications
Landscape
Configuration
Transformation
Migration
…
Execution






Implementation
Transformation
Configuration
Migration
Cut-Over
Verification
Operation





Code quality
Test data
Process quality
Data quality
…
10/16/2013
24
End-to-end automation
Project phases and software support
Project phase
Strategy
Analysis
Design
Execution
Operation
Predefined Scenarios
Elaborate Cockpits and Workflows
Powerful Analysis & Transformation tools
Certified Results
SNP | Transformation Backbone®
smartShift SLO
Software base
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
25
Project phases and software support
Strategy software support
Strategy
Analysis
Design
Execution
Operation
SNP System Scan
Comprehensive system and application information
smartShift Coding Quickscan
High level repository conflict analysis
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
26
How we work with you
Strategy and pre-analysis process
SAP® system n
SAP® system 2
01011001
11011001
11010101
Sends
Sales rep
SAP® system 1
Deploys+
Executes
Forwards
Customer
contact
01011001
11011001
11010101
creates
RAW
results
sends
Strategy
Workshop
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
SNP/SS
consultant
SAP Basis
employee
10/16/2013
27
Strategy support
SNP System scan
B

Comprehensive analysis of relevant SAP
systems and business processes

Automatic discovery of relevant data like
 Actively used SAP® Modules
 Active Business Objects
 Organizational Structures
 System and repository information
 Database and table sizes, …

High level comparison of systems for
conflict analysis
(e.g. organizational structures, …)

Basis for transformation strategy
workshops and proposals
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
28
Strategy support
smartShift ABAP Healthcheck
C

Comprehensive analysis custom developed
ABAP Repository

Automatic discovery of relevant data like
 Number of custom developed objects
 Data Dictionary Objects
 User Exits and BADIs
 Similar programs
 System Modifications

In depth analysis for Upgrade and Unicode
automation potential if relevant

High level comparison of conflicting objects
across systems

Basis for transformation strategy workshops
and proposals
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
29
Project phases and software support
Analysis phase software support
Strategy
Analysis
Design
Execution
Operation
SNP Analysis Suite
Identifies conflicts in
Customizing, master and transactional data
smartShift Coding Analysis
Identifies conflicts in repository objects (Programs, DDIC)
and clones
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
30
Analysis: Know before you transform
SNP Analysis suite components
Business Process Analysis


B
Value and data Analysis
Mechanical As-Is
Process Analysis
Different level of
process detail
© 2013 smartShift Technologies / snp-ag.com. All rights reserved








Customer
Vendor
Material
Fixed Assets
Number ranges
Value analysis
Conditions
Payment terms, …
Customizing Analysis

Client independent

Client dependent

Comparison of
organizational units
10/16/2013
31
SNP Analysis Suite
Business process analysis
 Extracted data is visualized as process flow on various detail levels.
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
32
SNP Analysis Suite
Business process analysis
 Processes can be compared within and between SAP systems
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
33
SNP Analysis Suite
Customizing and data analysis
 Aggregated and detailed views. Quantity, severity, impact.
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
34
smartShift Analysis suite components
Analysis: Know before you transform

Object Inventory
Analysis
System Consolidation
Analysis
Inventory of custom
 High Level and Detailed
developed Object types

Object dependencies

Object Usage
Conflict Analysis
 Hard Coded Literal
Analysis
 Clone Analysis
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
Code Transformation
Analysis
 Upgrade/Unicode Analysis
 Code Optimization Analysis
 Naming conventions/standards
 Performance
 Security
10/16/2013
35
smartShift Analysis Suite
Object Inventory Analysis
 Detailed object data is extracted and analyzed.
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
36
smartShift Analysis Suite
System Consolidation Analysis
 High Level and Detail Conflicts are analyzed across systems
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
37
smartShift Analysis Suite
System Consolidation Analysis
 Hard Coded Literals used in programs identified
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
38
smartShift Analysis Suite
System Consolidation Analysis
 Cloned Objects Identified
“Clone”
SAP
Original
C
Customer
Copy
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
SAP
Customer
Modify
SAP
10/16/2013
39
smartShift Analysis Suite
Code Transformation Analysis
 Custom developed objects analyzed
for upgrade, unicode and optimization
transformation potential
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
40
Project phases and software support
Design phase software support
Strategy
Analysis
Design
Execution
Operation
SNP Cockpits
Guidance during conflict resolution and execution
Transformation rule and status management
SNP Content
Predefined ERP objects and conflict resolution rules
smartShift Conflict Resolution
Automates resolving of conflicts via powerful rules
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
41
SNP Cockpits
Guided project planning and execution







Functionality
Project administration and management
Task planning, execution and status management
Administration of project system landscape
Document and Issue management
Project organization
Reporting
Benefits





B
Simplified and software-based process
Standardized process for transformation projects
Predefined process cycle
Transparent and central view on project status
Adaption to customer specific tasks
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
42
SNP Cockpits
Transformation rule setup and management
Functionality
 Specification of business rules by functional consultants
 Contains business and technical migration rules
 User friendly and validated definition of mapped values
 Simple up-/download of mapping tables
 Direct usage of mapping tables during migration runs
 Integrated status management and adjustable workflow
Benefits
 One central deposit for definition, adjustment,
execution and documentation of transformation rules
 Link between functional and technical consultants
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
43
smartShift SLO Transformation Design
Detailed design for Code Migration and Transformation
Functionality
 Compliance to Object Naming Conventions
 Re-packaging of objects
 Hardcoding mapping and replacement
 Conflict Resolution Approach
 Scoping of ABAP Transformation Rules
Benefits
 Upfront design of code migration
 Detailed review from technical resources prior to upload of objects
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
44
smartShift SLO Transformation Design
Renaming/Re-Packaging of Objects
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
45
smartShift SLO Transformation Design
Hard Coding Literal Mappings
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
46
smartShift SLO Transformation Design
ABAP Source Code Transformation
smartTools for SAP
Upgrade / UC
C
Upgrade / Unicode
Pot. Runtime Errors
Stability
Maintainability
SAP recommended Coding
Standards and best Practice
Architecture
Coding-Standards
Performance
Customer Coding Standards
Code Performance
Security
Code Security
Custom
Customer Specific Coding Issues
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
47
Project phases and software support
Execution phase software support
Strategy
Analysis
Design
Execution
Operation
SNP Transformation Engines
Data transformation and migration at the speed of light
smartShift Coding Transformation
Fully automated conflict resolution for repository objects
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
48
Transformation execution
SNP Transformation engines: technical procedure
Data selection
SNP T-Bone Cockpits
Source client
Selection
Rules
Source client
Conversion
Rules
Source client
Target client
Data
SNP T-Bone
Conversion Engine
SNP T-Bone
Conversion Engine
Verify
Staging area
1
B
Compressed
data
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
Data
2
3
• On business object level
(logical table grouping)
• Extraction of master data
objects plus selected/relevant
transactional data objects
Data import
• Import into target client
with optional conversion
• Fast, direct table updates
Verification
• Automated checks and test
procedures ensure data
consistency and quality
• Procedure certified by leading
auditing companies
10/16/2013
49
Transformation execution – why it is so fast
SNP T-Bone data transfer vs. conventional migration
Conventional
SAP®
 Data validation
before import
 Strong sequential
import object dependencies
Database
Database
Database
tables
tables
tables
API
Input
Data
 Slow speed (APIs)
Probe
Slow
Write
1
2
SNP T-Bone
SAP®
 Data validation
after import
 Independent of
object import sequence
Input
Data
 Very high speed
(direct update)
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
TBone
Database
Database
Database
tables
tables
tables
TBone
Hi-Speed
Write
Validate
1
2
10/16/2013
Invalid
Data
50
smartShift Transformation execution
Transform
Discovery
Upload
Extract
Parser &
Meta Model
Rules Engine
Targetsystem
SAP R/3
ECC 6.0
SAP R/3
3.x, 4.x, 5.x,
ECC 6.0
Extractor
Detect Code
Errors
Correct Code
Experts
XML
C
Uploader
XML
ABAP experts with 200+ years of code transformation experience
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
51
Project phases and software support
Continuous operation support
Strategy
Analysis
Design
Execution
Operation
SNP Data provisioning and masking
Provides non productive systems with
meaningful, safe test data
smartShift smartDevelop
Monitor and control code quality at its source
B C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
52
53
5
B
Why consolidate and
simplify ?
Business value
www.smartShift Tech.com
Advantages of a standard software based solution
Business value
Low risk
ROI
Error free, guided, safe
Higher efficiency, less cost
Business continuity
Business agility
Preserved data history,
minimum downtime
Preserved knowledge,
repeatable projects
Shorter projects
Accelerated, automated
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
Transparency
Involve business
and auditors from day 1
10/16/2013
54
Automated code remediation
About smartShift Technologies
smartShift Technologies is a business
transformation company that leverages
automated patented tools to help clients optimize
their complex technology environment.
Our solutions enable clients leverage the true
power of the cloud with our combined capabilities
around migration, management and security in
the Cloud
Key Facts
- 500+ employees globally
- HQ in Cambridge, Massachusetts, USA
- Locations worldwide – Germany, India, UK
- Notable Partners – Accenture, AWS, Capgemini,
IBM, SAP
- Notable Customers – BASF, BP, Exxon,
Kimberley-Clark, Linde, Nike, OfficeMax, Pepsi,
Shell, STEAG, US DoD
C
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
Accolades & Certifications
- 2012 Gartner’s Cool Vendor
- CMMi Level 5
- ISO 27001
- ISO 9001
- SAP Certified
- Red Herring Europe Finalist 100
Services
- Cloud Strategy & Management
- SAP Solutions
- Upgrade, Unicode and EHP / SPS
- Code compliance & QA
- Transformation to SAP HANA and the cloud
- SLO
- Enterprise Solutions
- SAAS Transformation - Application/Product Development
& Maintenance – including migration of legacy apps
- Business Intelligence/Data Warehousing solutions
- Enterprise Mobility solutions
10/16/2013
55
The go-to company for business data transformation
About SNP – The transformation company
Heidelberg, Germany
1994
9
> 500
> 1,600
€27 million
Transformation
Headquarters
Founded
Subsidiaries
Customers
Projects
Revenue (2012*)
* Since 2000 at general standard of Frankfurt Stock Exchange
B
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
56
Q&A
Questions & Answers
M
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
57
Get engaged
Interested? Take the next step!
Just give us a call for
... More information and a live product demo
... Complimentary
SNP system scan
smartShift ABAP health-check
Transformation assessment
M
Keith Alphonso
Mitch Logan
VP, Sales and Marketing
Phone: (W) +1-917-793-2549 (C) +1-646-415-8781
Regional Director, Sales Operations
Phone: +1 703 3950855
smartShift Technologies Inc.
260 Madison Avenue, Suite 8008, New York, NY 10016
SNP America Inc.
1400 Shepard Drive - Suite 200 – Sterling, VA 20164
Email: kalphonso@smartShift tech.com
http://www.smartShiftTech.com/
Email: [email protected]
http://www.snp-ag.com.
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
58
Disclaimer
Copyright 2013 smartShift Technologies & SNP AG. All Rights Reserved
•
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SNP AG. The information contained
herein may be changed without prior notice.
•
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
•
Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
•
IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP,
Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation in the United States and/or other
countries.
•
Oracle is a registered trademark of Oracle Corporation.
•
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
•
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
•
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
•
Java is a registered trademark of Sun Microsystems, Inc.
•
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
•
MaxDB is a trademark of MySQL AB, Sweden.
•
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver and other SAP products and services mentioned herein as well as their respective logos are
trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are
the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications
may vary.
•
The information in this document is proprietary to SNP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without
the express prior written permission of SNP AG.
•
This document is a preliminary version and not subject to your license agreement or any other agreement with SNP. This document contains only intended
strategies, developments, and functionalities of the SNP ® product and is not intended to be binding upon SNP to any particular course of business, product
strategy, and/or development. Please note that this document is subject to change and may be changed by SNP at any time without notice.
•
SNP assumes no responsibility for errors or omissions in this document. SNP does not warrant the accuracy or completeness of the information, text, graphics,
links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to
the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
•
SNP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use
of these materials. This limitation shall not apply in cases of intent or gross negligence.
© 2013 smartShift Technologies / snp-ag.com. All rights reserved
10/16/2013
59