SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Consolidate Your SAP 
Landscape 
Goetz Lessmann, DataVard Inc. 
10/22/2014 
© 2013 DataVard GmbH # 1
At DataVard, we help our customers 
run their SAP landscapes better. 
u SAP only 
u Specialized in Data Management 
u ILM / Archiving / NLS 
u System Landscape Optimization 
© 2013 DataVard GmbH # 2 
© Copyright DataVard GmbH / 2
SAP System Consolidation 
Step 1: Discover the savings potential 
Reduced TCO 
- Hardware 
- Running the system (e.g. upgrades, 
notes, support packages) 
Be faster in implementing new 
functionality, change, and 
upgrades 
Develop once and use-for all 
© 2013 DataVard GmbH # 3 
ERP 
BW 
ERP 
BW 
get ready to go to 
HANA or to the cloud 
or 
consolidate directly 
into HANA
SAP System Consolidation 
Step 2: Forget (most of) what you know about migrations 
Consolidations include a move of data from system to system. 
- All data or partial move (“carve out”) of master data + open items. 
- Historical data possible (LSMW cannot do this!). 
Consolidations don’t mean a huge process break: moving historical 
data is entirely possible! 
Consolidations are not key-date dependent. 
- You can do this at any time of the year. 
There is no need for long parallel operation of old and new systems. 
You don’t need to keep legacy systems for the next 10+ years. 
- You can be SOX compliant in the consolidated system! 
Data migrations can be cross-release and cross-OS/DB. 
- Examples: You can move from R/3 4.7 into ECC 6 or from BW 3.5 into 7.3 on HANA! 
© 2013 DataVard GmbH # 4
SAP System Consolidation 
Step 3: find out what needs to be harmonized 
Two-step approach: 
1. Tool based assessment to discover relevant conflicts. 
2. Interpretation of results to build work packages and plan 
harmonization approach (manual <> automated) 
Relevant data areas 
u ABAP code: custom development, modifications, enhancements, Z-developments 
u Other repository objects (DB table definitions, fields, search helps, …) 
u Customizing 
u Client independent customizing (ERP: factory calendar) 
u Client dependent customizing: Org. units and application customizing 
u ERP-only: Number ranges 
u BW-only: Data model (DSO, info cube definitions, info objects, attributes, ETL, data flows) 
u Other areas 
u System sizing and performance 
u users & authorizations 
Important: exclude SAP standard from the comparison! 
© 2013 DataVard GmbH # 5
SAP System Consolidation 
Step 3: find out what needs to be harmonized (examples) 
© 2013 DataVard GmbH # 6
SAP System Consolidation 
Step 4: Do the harmonization 
© 2013 DataVard GmbH # 7 
BW data model and Info cubes 
n Before: same info provider used in both BW systems 
n Solution: tool-based refactoring of info providers 
n After: Two providers with different names 
n Refactoring includes data flow and queries 
n Possible for complete data models to create a 
“client dependent BW” 
n Alternative: implementation of compounding or 
prefixing 
ERP Data 
n Before: plant 1200 is used in both systems 
n Solution: mapping 1200 => 1300 
n After: plants 1200 & 1300 are used in one ERP system 
n All documents including history are moved to 
plant 1300 
n Business processes work exactly as before 
n Note: All hard coded values in programs need to 
be changed as well! 
Tool-based harmonization 
approach 
n Conflict resolution has to be tool based: 
huge # of conflicts, completeness, 
workload 
n Implementation 
n Refactoring: changes 
Repository name 
n ABAP changes forks) 
(hardcoded values, 
n LT & SLO (System Landscape 
Optimization)
SAP System Consolidation 
Step 5: Perform test consolidations 
© 2013 DataVard GmbH # 8 
Cutover 
System comparison & analysis 
Implementation & harmonization 
Unit test 
Preparation 
Test #1 
Test #2 
Test #3 (optional) 
Dry run (optional) 
Going live 
Test cycles 
• Test cycles with stepwise refinement 
• Ideally in separate project systems 
• Several full iterations of data move 
• Testing of data move 
• Performance test 
• Tests of harmonization 
• Functional tests 
• Tests are similar to upgrade projects 
• Functional tests should be automated
SAP System Consolidation 
Step 6: going live (just do it!) 
1 2 3 4 5 
Discover the 
savings 
potential 
Forget (most 
off) what you 
know about 
SAP data 
migrations 
Find out what 
needs to be 
harmonized 
6 
© 2013 DataVard GmbH # 9 
Implement 
harmonization Test cycles 
Step 6 Go live – some recommendations: 
- Big bang: use a (long) weekend – no lengthy bit by bit consolidation 
- For #n-way consolidations perform roll-ins spaced 4 to 8 weeks apart 
- Prepare the weekend well (e.g. move new ABAP development into production up 
front where possible) 
- Development freeze between dry run and golive 
- System lock (“downtime”) during the golive 
- Refresh non-production systems after golive
SAP System Consolidation 
Toolset used in projects 
Conflict analysis: System Comparison 
§ SAP LT‘s analysis tools 
§ DataVard ERP Fitness Test, BW Fitness test 
Harmonization: Solving conflicts 
§ Refactoring: DataVard Chameleon (ERP repository, BW 
including data flows) 
§ Hard coded value scan & semi-automated replacement 
§ Mass delta transports (for ERP and BW): SAP TMS, 
DataVard Shuttle 
Data Move ERP 
§ SAP LT (SAP Landscape Transformation) 
§ DataVard Canary Code 
Data Move BW 
§ DataVard ReLine 
§ DataVard Canary Code 
Testing 
§ SAP on-board test tools: CATT, eCATT 
§ DataVard KATE: automated testing for ERP and BW 
© 2013 DataVard GmbH # 10 
Tools are important to finish 
consolidations in time & budget, but: 
“A fool with a tool 
… is still a fool.” 
(A wise SAP project manager)
SAP System Consolidation 
DO’s and DON’T’s 
1. Go for a big bang – avoid lengthy parallel operation 
2. Pick the target platform wisely (OS/DB), but also re-use existing source system. 
3. Avoid manual work and use tools & automate as much as possible. 
4. Step by step: go for a technical consolidation first, and then start with process 
harmonization 
u Forget Greenfield and LSMW. This works, but tons of disadvantages. 
u Don’t fall for process redesign discussions. They will never end. 
5. Automate testing (up to a healthy degree) 
6. Go for production – don’t do “dev system only” consolidations. 
7. Consider BW-only consolidations if you have several BW systems 
8. Switch off: don’t keep old systems running – migrate all data instead. If that’s too much 
data, consider NLS or ILM. 
9. Do more with less & accelerate your IT roadmap: Consolidation is possible cross-release 
and cross-OS/DB. You can kill two consolidate directly into HANA! 
© 2013 DataVard GmbH # 11
Thank you for your attention!
© 2014 DataVard Inc. 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 DataVard. The information contained herein may be 
changed without prior notice. 
Some software products marketed by DataVard GmbHand its distributors contain proprietary 
software components of other software vendors. 
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft 
Corporation. 
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, 
System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/ 
VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, 
PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, 
OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, 
RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent 
Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of 
IBM Corporation. 
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. 
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered 
trademarks of Adobe Systems Incorporated 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. 
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, 
StreamWork, 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 other 
countries. 
© 2013 DataVard GmbH # 13 
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal 
Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services 
mentioned herein as well as their respective logos are trademarks or registered trademarks 
of Business Objects Software Ltd. Business Objects is an SAP company. 
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase 
products and services mentioned herein as well as their respective logos are trademarks or 
registered trademarks of Sybase, Inc. Sybase is an SAP company. 
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 DataVard. 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 DataVard. 
This document is a preliminary version and not subject to your license agreement or any 
other agreement with DataVard. This document contains only intended strategies, 
developments, and functionalities of the DataVard® product and is not intended to be 
binding upon DataVard 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 
DataVard at any time without notice. 
DataVard assumes no responsibility for errors or omissions in this document. DataVard 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. 
DataVard 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. 
The statutory liability for personal injury and defective products is not affected. DataVard has 
no control over the information that you may access through the use of hot links contained in 
these materials and does not endorse your use of third-party Web pages nor provide any 
warranty whatsoever relating to third-party Web pages.

Weitere ähnliche Inhalte

Was ist angesagt?

The Impact of SAP Hana on the SAP Infrastructure Utility Services Marketplace
The Impact of SAP Hana on the SAP Infrastructure Utility Services MarketplaceThe Impact of SAP Hana on the SAP Infrastructure Utility Services Marketplace
The Impact of SAP Hana on the SAP Infrastructure Utility Services MarketplaceLisa Milani, MBA
 
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatre
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatreHPE presentation at SAPPHIRE 2016 in SUSE Mini-theatre
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatreMike Nelson
 
SAP BOBJ Rapid Mart Overview & Implementation
SAP BOBJ Rapid Mart Overview & ImplementationSAP BOBJ Rapid Mart Overview & Implementation
SAP BOBJ Rapid Mart Overview & ImplementationRamakrishna Kamurthy
 
SAP on pay as you go model
SAP on pay as you go modelSAP on pay as you go model
SAP on pay as you go modelAjay Kumar Uppal
 
Best Practices to Administer, Operate, and Monitor an SAP HANA System
Best Practices to Administer, Operate, and Monitor an SAP HANA SystemBest Practices to Administer, Operate, and Monitor an SAP HANA System
Best Practices to Administer, Operate, and Monitor an SAP HANA SystemSAPinsider Events
 
New Economics of SAP Business Suite powered by SAP HANA
New Economics of SAP Business Suite powered by SAP HANANew Economics of SAP Business Suite powered by SAP HANA
New Economics of SAP Business Suite powered by SAP HANASAP Technology
 
SAP Advanced Lecture | FruTech.io
SAP Advanced Lecture | FruTech.ioSAP Advanced Lecture | FruTech.io
SAP Advanced Lecture | FruTech.ioFru Louis
 
Why IBM Power for SAP by John Hedge
Why IBM Power for SAP by John HedgeWhy IBM Power for SAP by John Hedge
Why IBM Power for SAP by John HedgeJohn R Hedge
 
Sizing SAP on x86 IBM PureFlex with Reference Architecture
Sizing SAP on x86 IBM PureFlex with Reference ArchitectureSizing SAP on x86 IBM PureFlex with Reference Architecture
Sizing SAP on x86 IBM PureFlex with Reference ArchitectureDoddi Priyambodo
 
Hitachi Unified Compute Platform Select for SAP HANA -- Solution Profile
Hitachi Unified Compute Platform Select for SAP HANA -- Solution ProfileHitachi Unified Compute Platform Select for SAP HANA -- Solution Profile
Hitachi Unified Compute Platform Select for SAP HANA -- Solution ProfileHitachi Vantara
 
Introduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAPIntroduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAPugur candan
 
sap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hanasap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hanaJames L. Lee
 
In-Memory Database Platform for Big Data
In-Memory Database Platform for Big DataIn-Memory Database Platform for Big Data
In-Memory Database Platform for Big DataSAP Technology
 

Was ist angesagt? (18)

The Impact of SAP Hana on the SAP Infrastructure Utility Services Marketplace
The Impact of SAP Hana on the SAP Infrastructure Utility Services MarketplaceThe Impact of SAP Hana on the SAP Infrastructure Utility Services Marketplace
The Impact of SAP Hana on the SAP Infrastructure Utility Services Marketplace
 
Autodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory databaseAutodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory database
 
SAP HANA on Power
SAP HANA on PowerSAP HANA on Power
SAP HANA on Power
 
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatre
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatreHPE presentation at SAPPHIRE 2016 in SUSE Mini-theatre
HPE presentation at SAPPHIRE 2016 in SUSE Mini-theatre
 
SAP BOBJ Rapid Marts Overview I
SAP BOBJ Rapid Marts Overview ISAP BOBJ Rapid Marts Overview I
SAP BOBJ Rapid Marts Overview I
 
SAP BOBJ Rapid Mart Overview & Implementation
SAP BOBJ Rapid Mart Overview & ImplementationSAP BOBJ Rapid Mart Overview & Implementation
SAP BOBJ Rapid Mart Overview & Implementation
 
SAP on pay as you go model
SAP on pay as you go modelSAP on pay as you go model
SAP on pay as you go model
 
Best Practices to Administer, Operate, and Monitor an SAP HANA System
Best Practices to Administer, Operate, and Monitor an SAP HANA SystemBest Practices to Administer, Operate, and Monitor an SAP HANA System
Best Practices to Administer, Operate, and Monitor an SAP HANA System
 
New Economics of SAP Business Suite powered by SAP HANA
New Economics of SAP Business Suite powered by SAP HANANew Economics of SAP Business Suite powered by SAP HANA
New Economics of SAP Business Suite powered by SAP HANA
 
SAP Advanced Lecture | FruTech.io
SAP Advanced Lecture | FruTech.ioSAP Advanced Lecture | FruTech.io
SAP Advanced Lecture | FruTech.io
 
Why IBM Power for SAP by John Hedge
Why IBM Power for SAP by John HedgeWhy IBM Power for SAP by John Hedge
Why IBM Power for SAP by John Hedge
 
Sizing SAP on x86 IBM PureFlex with Reference Architecture
Sizing SAP on x86 IBM PureFlex with Reference ArchitectureSizing SAP on x86 IBM PureFlex with Reference Architecture
Sizing SAP on x86 IBM PureFlex with Reference Architecture
 
Hitachi Unified Compute Platform Select for SAP HANA -- Solution Profile
Hitachi Unified Compute Platform Select for SAP HANA -- Solution ProfileHitachi Unified Compute Platform Select for SAP HANA -- Solution Profile
Hitachi Unified Compute Platform Select for SAP HANA -- Solution Profile
 
Introduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAPIntroduction to HANA in-memory from SAP
Introduction to HANA in-memory from SAP
 
sap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hanasap hana|sap hana database| Introduction to sap hana
sap hana|sap hana database| Introduction to sap hana
 
HANA a PoV
HANA a PoVHANA a PoV
HANA a PoV
 
Sizing methods
Sizing methodsSizing methods
Sizing methods
 
In-Memory Database Platform for Big Data
In-Memory Database Platform for Big DataIn-Memory Database Platform for Big Data
In-Memory Database Platform for Big Data
 

Ähnlich wie Consolidate your SAP System landscape Teched && d-code 2014

TDWI Roundtable: The HANA EDW
TDWI Roundtable: The HANA EDWTDWI Roundtable: The HANA EDW
TDWI Roundtable: The HANA EDWukc4
 
What you need to know before migrating to SAP Hana
What you need to know before migrating to SAP HanaWhat you need to know before migrating to SAP Hana
What you need to know before migrating to SAP HanaDataVard
 
Sap Interview Questions - Part 1
Sap Interview Questions - Part 1Sap Interview Questions - Part 1
Sap Interview Questions - Part 1ReKruiTIn.com
 
How to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeepingHow to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeepingDataVard
 
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...Architectural Options for Using IBM Cognos with SAP, including Alternatives t...
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...Senturus
 
Shrink your SAP BW by 40-50%
Shrink your SAP BW by 40-50%Shrink your SAP BW by 40-50%
Shrink your SAP BW by 40-50%DataVard
 
B1 intercompany sizing guide
B1 intercompany sizing guideB1 intercompany sizing guide
B1 intercompany sizing guidewalldorf_share
 
Data sevice architecture
Data sevice architectureData sevice architecture
Data sevice architecturePankaj Sharma
 
SAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information ManagementSAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information ManagementSAP Technology
 
Big Data Integration Webinar: Getting Started With Hadoop Big Data
Big Data Integration Webinar: Getting Started With Hadoop Big DataBig Data Integration Webinar: Getting Started With Hadoop Big Data
Big Data Integration Webinar: Getting Started With Hadoop Big DataPentaho
 
SAP Overview and Architecture
SAP Overview and ArchitectureSAP Overview and Architecture
SAP Overview and Architecture Ankit Sharma
 
Big data tim
Big data timBig data tim
Big data timT Weir
 
Big SQL NYC Event December by Virender
Big SQL NYC Event December by VirenderBig SQL NYC Event December by Virender
Big SQL NYC Event December by Virendervithakur
 
Capture Accurate Solution Requirements with Exploratory Modeling at SAP
Capture Accurate Solution Requirements with Exploratory Modeling at SAPCapture Accurate Solution Requirements with Exploratory Modeling at SAP
Capture Accurate Solution Requirements with Exploratory Modeling at SAPESUG
 
Informix warehouse and accelerator overview
Informix warehouse and accelerator overviewInformix warehouse and accelerator overview
Informix warehouse and accelerator overviewKeshav Murthy
 
Lean Data Management in SAP® BW
Lean Data Management in SAP® BWLean Data Management in SAP® BW
Lean Data Management in SAP® BWDataVard
 
ActiveWarehouse/ETL - BI & DW for Ruby/Rails
ActiveWarehouse/ETL - BI & DW for Ruby/RailsActiveWarehouse/ETL - BI & DW for Ruby/Rails
ActiveWarehouse/ETL - BI & DW for Ruby/RailsPaul Gallagher
 
Make your BW fit for the future
Make your BW fit for the futureMake your BW fit for the future
Make your BW fit for the futureDataVard
 

Ähnlich wie Consolidate your SAP System landscape Teched && d-code 2014 (20)

TDWI Roundtable: The HANA EDW
TDWI Roundtable: The HANA EDWTDWI Roundtable: The HANA EDW
TDWI Roundtable: The HANA EDW
 
What you need to know before migrating to SAP Hana
What you need to know before migrating to SAP HanaWhat you need to know before migrating to SAP Hana
What you need to know before migrating to SAP Hana
 
Sap Interview Questions - Part 1
Sap Interview Questions - Part 1Sap Interview Questions - Part 1
Sap Interview Questions - Part 1
 
How to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeepingHow to decrease the database size with automated housekeeping
How to decrease the database size with automated housekeeping
 
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...Architectural Options for Using IBM Cognos with SAP, including Alternatives t...
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...
 
Shrink your SAP BW by 40-50%
Shrink your SAP BW by 40-50%Shrink your SAP BW by 40-50%
Shrink your SAP BW by 40-50%
 
B1 intercompany sizing guide
B1 intercompany sizing guideB1 intercompany sizing guide
B1 intercompany sizing guide
 
Data sevice architecture
Data sevice architectureData sevice architecture
Data sevice architecture
 
SAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information ManagementSAP HANA SPS10- Enterprise Information Management
SAP HANA SPS10- Enterprise Information Management
 
SAP HANA
SAP HANASAP HANA
SAP HANA
 
Big Data Integration Webinar: Getting Started With Hadoop Big Data
Big Data Integration Webinar: Getting Started With Hadoop Big DataBig Data Integration Webinar: Getting Started With Hadoop Big Data
Big Data Integration Webinar: Getting Started With Hadoop Big Data
 
SAP Overview and Architecture
SAP Overview and ArchitectureSAP Overview and Architecture
SAP Overview and Architecture
 
SAP ARCHITECTURE (I).pptx
SAP ARCHITECTURE (I).pptxSAP ARCHITECTURE (I).pptx
SAP ARCHITECTURE (I).pptx
 
Big data tim
Big data timBig data tim
Big data tim
 
Big SQL NYC Event December by Virender
Big SQL NYC Event December by VirenderBig SQL NYC Event December by Virender
Big SQL NYC Event December by Virender
 
Capture Accurate Solution Requirements with Exploratory Modeling at SAP
Capture Accurate Solution Requirements with Exploratory Modeling at SAPCapture Accurate Solution Requirements with Exploratory Modeling at SAP
Capture Accurate Solution Requirements with Exploratory Modeling at SAP
 
Informix warehouse and accelerator overview
Informix warehouse and accelerator overviewInformix warehouse and accelerator overview
Informix warehouse and accelerator overview
 
Lean Data Management in SAP® BW
Lean Data Management in SAP® BWLean Data Management in SAP® BW
Lean Data Management in SAP® BW
 
ActiveWarehouse/ETL - BI & DW for Ruby/Rails
ActiveWarehouse/ETL - BI & DW for Ruby/RailsActiveWarehouse/ETL - BI & DW for Ruby/Rails
ActiveWarehouse/ETL - BI & DW for Ruby/Rails
 
Make your BW fit for the future
Make your BW fit for the futureMake your BW fit for the future
Make your BW fit for the future
 

Kürzlich hochgeladen

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Kürzlich hochgeladen (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Consolidate your SAP System landscape Teched && d-code 2014

  • 1. Consolidate Your SAP Landscape Goetz Lessmann, DataVard Inc. 10/22/2014 © 2013 DataVard GmbH # 1
  • 2. At DataVard, we help our customers run their SAP landscapes better. u SAP only u Specialized in Data Management u ILM / Archiving / NLS u System Landscape Optimization © 2013 DataVard GmbH # 2 © Copyright DataVard GmbH / 2
  • 3. SAP System Consolidation Step 1: Discover the savings potential Reduced TCO - Hardware - Running the system (e.g. upgrades, notes, support packages) Be faster in implementing new functionality, change, and upgrades Develop once and use-for all © 2013 DataVard GmbH # 3 ERP BW ERP BW get ready to go to HANA or to the cloud or consolidate directly into HANA
  • 4. SAP System Consolidation Step 2: Forget (most of) what you know about migrations Consolidations include a move of data from system to system. - All data or partial move (“carve out”) of master data + open items. - Historical data possible (LSMW cannot do this!). Consolidations don’t mean a huge process break: moving historical data is entirely possible! Consolidations are not key-date dependent. - You can do this at any time of the year. There is no need for long parallel operation of old and new systems. You don’t need to keep legacy systems for the next 10+ years. - You can be SOX compliant in the consolidated system! Data migrations can be cross-release and cross-OS/DB. - Examples: You can move from R/3 4.7 into ECC 6 or from BW 3.5 into 7.3 on HANA! © 2013 DataVard GmbH # 4
  • 5. SAP System Consolidation Step 3: find out what needs to be harmonized Two-step approach: 1. Tool based assessment to discover relevant conflicts. 2. Interpretation of results to build work packages and plan harmonization approach (manual <> automated) Relevant data areas u ABAP code: custom development, modifications, enhancements, Z-developments u Other repository objects (DB table definitions, fields, search helps, …) u Customizing u Client independent customizing (ERP: factory calendar) u Client dependent customizing: Org. units and application customizing u ERP-only: Number ranges u BW-only: Data model (DSO, info cube definitions, info objects, attributes, ETL, data flows) u Other areas u System sizing and performance u users & authorizations Important: exclude SAP standard from the comparison! © 2013 DataVard GmbH # 5
  • 6. SAP System Consolidation Step 3: find out what needs to be harmonized (examples) © 2013 DataVard GmbH # 6
  • 7. SAP System Consolidation Step 4: Do the harmonization © 2013 DataVard GmbH # 7 BW data model and Info cubes n Before: same info provider used in both BW systems n Solution: tool-based refactoring of info providers n After: Two providers with different names n Refactoring includes data flow and queries n Possible for complete data models to create a “client dependent BW” n Alternative: implementation of compounding or prefixing ERP Data n Before: plant 1200 is used in both systems n Solution: mapping 1200 => 1300 n After: plants 1200 & 1300 are used in one ERP system n All documents including history are moved to plant 1300 n Business processes work exactly as before n Note: All hard coded values in programs need to be changed as well! Tool-based harmonization approach n Conflict resolution has to be tool based: huge # of conflicts, completeness, workload n Implementation n Refactoring: changes Repository name n ABAP changes forks) (hardcoded values, n LT & SLO (System Landscape Optimization)
  • 8. SAP System Consolidation Step 5: Perform test consolidations © 2013 DataVard GmbH # 8 Cutover System comparison & analysis Implementation & harmonization Unit test Preparation Test #1 Test #2 Test #3 (optional) Dry run (optional) Going live Test cycles • Test cycles with stepwise refinement • Ideally in separate project systems • Several full iterations of data move • Testing of data move • Performance test • Tests of harmonization • Functional tests • Tests are similar to upgrade projects • Functional tests should be automated
  • 9. SAP System Consolidation Step 6: going live (just do it!) 1 2 3 4 5 Discover the savings potential Forget (most off) what you know about SAP data migrations Find out what needs to be harmonized 6 © 2013 DataVard GmbH # 9 Implement harmonization Test cycles Step 6 Go live – some recommendations: - Big bang: use a (long) weekend – no lengthy bit by bit consolidation - For #n-way consolidations perform roll-ins spaced 4 to 8 weeks apart - Prepare the weekend well (e.g. move new ABAP development into production up front where possible) - Development freeze between dry run and golive - System lock (“downtime”) during the golive - Refresh non-production systems after golive
  • 10. SAP System Consolidation Toolset used in projects Conflict analysis: System Comparison § SAP LT‘s analysis tools § DataVard ERP Fitness Test, BW Fitness test Harmonization: Solving conflicts § Refactoring: DataVard Chameleon (ERP repository, BW including data flows) § Hard coded value scan & semi-automated replacement § Mass delta transports (for ERP and BW): SAP TMS, DataVard Shuttle Data Move ERP § SAP LT (SAP Landscape Transformation) § DataVard Canary Code Data Move BW § DataVard ReLine § DataVard Canary Code Testing § SAP on-board test tools: CATT, eCATT § DataVard KATE: automated testing for ERP and BW © 2013 DataVard GmbH # 10 Tools are important to finish consolidations in time & budget, but: “A fool with a tool … is still a fool.” (A wise SAP project manager)
  • 11. SAP System Consolidation DO’s and DON’T’s 1. Go for a big bang – avoid lengthy parallel operation 2. Pick the target platform wisely (OS/DB), but also re-use existing source system. 3. Avoid manual work and use tools & automate as much as possible. 4. Step by step: go for a technical consolidation first, and then start with process harmonization u Forget Greenfield and LSMW. This works, but tons of disadvantages. u Don’t fall for process redesign discussions. They will never end. 5. Automate testing (up to a healthy degree) 6. Go for production – don’t do “dev system only” consolidations. 7. Consider BW-only consolidations if you have several BW systems 8. Switch off: don’t keep old systems running – migrate all data instead. If that’s too much data, consider NLS or ILM. 9. Do more with less & accelerate your IT roadmap: Consolidation is possible cross-release and cross-OS/DB. You can kill two consolidate directly into HANA! © 2013 DataVard GmbH # 11
  • 12. Thank you for your attention!
  • 13. © 2014 DataVard Inc. 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 DataVard. The information contained herein may be changed without prior notice. Some software products marketed by DataVard GmbHand its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/ VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated 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. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, 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 other countries. © 2013 DataVard GmbH # 13 Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company. Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company. 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 DataVard. 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 DataVard. This document is a preliminary version and not subject to your license agreement or any other agreement with DataVard. This document contains only intended strategies, developments, and functionalities of the DataVard® product and is not intended to be binding upon DataVard 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 DataVard at any time without notice. DataVard assumes no responsibility for errors or omissions in this document. DataVard 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. DataVard 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. The statutory liability for personal injury and defective products is not affected. DataVard has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.