SAP Systems Integration by SAP PI (XI)

51
© Vattenfall AB Analyzing the needs of creating a SAP PI platform in Sweden Department of Computer and Systems Sciences, Stockholm University & Royal Institute of Technology Alper Celik

description

This is my master's thesis final presentation. For more info please check my blog: www.celikalper.com Alper Celik

Transcript of SAP Systems Integration by SAP PI (XI)

Page 1: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB

Analyzing the needs of creating a SAP PI platform in Sweden

Department of Computer and Systems Sciences, Stockholm University

&Royal Institute of Technology

Alper Celik

Page 2: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 2

Agenda

• Thesis description• Background • Method• Why an integration platform?• Tools and Frameworks• Introduction to SAP PI (XI) and BizTalk• Analysis and Results • SAP PI Best-Practices• Final Decision Proposal• Summary

Page 3: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 3

Thesis description

1- Create a list of stakeholders

2- Define their business and technology requirements

3-Prepare a final decision proposal based on this research work if Vattenfall Sweden should use SAP PI as their main integration platform or not.

Page 4: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 4

Agenda

• Thesis description• Background • Method• Why an integration platform?• Tools and Frameworks• Introduction to SAP PI (XI) and BizTalk• Analysis and Results • SAP PI Best-Practices• Final Decision Proposal• Summary

Page 5: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 5

Unbundling and Future Nordic Energy Market

”Unbundling” : Seperation of sales and distribution data

”Nordic Energy Market Consolidation” : They will need more integration

Page 6: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 6

Problem Background

MS BizTalk Vs SAP PI

Page 7: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 7

Vattenfall AB Background

•Europe’s fifth largest generator of electricity

•Europe’s largest producer of heat

•Operates in Sweden, Denmark, Finland, Germany and Poland

Page 8: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 8

Agenda

• Thesis description• Background • Method• Why an integration platform?• Tools and Frameworks• Introduction to SAP PI (XI) and BizTalk• Analysis and Results • SAP PI Best-Practices• Final Decision Proposal• Summary

Page 9: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 9

Method

Page 10: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 10

Agenda

• Thesis description• Background • Method• Why an integration platform?• Tools and Frameworks• Introduction to SAP PI (XI) and BizTalk• Analysis and Results • SAP PI Best-Practices• Final Decision Proposal• Summary

Page 11: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 11

Why an integration platform? (1)

• Information sharing

• Supporting the systems that were not designed to work together

• Accomodate various data types that may be dissimilar or incompatible

Page 12: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 12

Why an integration platform? (2)

•N*(N-1)/2 physical connection•N*(N-1) new interfaces

Page 13: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 13

Why an integration platform? (3)

Page 14: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 14

Why an integration platform? (3)

Page 15: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 15

Agenda

• Thesis description• Background • Method• Why an integration platform?• Tools and Frameworks• Introduction to SAP PI (XI) and BizTalk• Analysis and Results • SAP PI Best-Practices• Final Decision Proposal• Summary

Page 16: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 16

Tools and Frameworks: Technology Adoption Life Cycle

Page 17: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 17

Agenda

• Thesis description• Background • Method• Why an integration platform?• Tools and Frameworks• Introduction to SAP PI (XI) and BizTalk• Analysis and Results • SAP PI Best-Practices• Final Decision Proposal• Summary

Page 18: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 18

Introduction to SAP PI

Marktplace(Internet)

BusinessPartner

SAP

SAP SAP

SAP

Third-party

BusinessPartner

ERP-System

• PI is the central communication point for all NetWeaver components

• Open XML based standards are used for integration

• PI is part of the SAP Services Oriented Architecture (SOA)

• SAP delivers pre-configured content

Page 19: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 19

Functional Covarage Comparison

Integration Platform NetWeaver .Net and Microsoft Server Products

Process Integration SAP PI MS BizTalk

Portal Solution NetWeaver Portal MS Sharepoint

Application Server Web Application Server

MS .Net, Indigo

SOA Architecture paradigm

Enterprise Service Oriented Architecture

(eSOA)

SOA on Basis of .NET and

BizTalk

SAP Microsoft

Page 20: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 20

Introduction to SAP PI (XI)

Page 21: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 21

Introduction to BizTalk

Page 22: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 22

Market Share Comparison

Available in market for:

7 years 10 years

Total number of active users:

2000 8500

Biggest customer segment:

99% SAP customers

SAP, Oracle, Microsoft

Dynamics, SSA Global

Technologies and so on

SAP PI MS BizTalk

Page 23: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 23

Licenses Fees

•SAP PI Base Engine is priced based on the overall processed message volume expressed in Gigabytes (GB) per month.•SAP PI is free to use between SAP-to-SAP.

•MS BizTalk Server is priced based on the server capacity. It has four different version; Enterprise, Standard, Branch, and Developer

Page 24: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 24

Pop-Up Quiz

What is the percentage of average ERP projectbudget spent on integration?

Page 25: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 25

Pop-Up Quiz

35-40 % of average ERP project budget is spenton integration (Gartner, AMR)

Source: 'Cutting Implementation Costs by Application Integration', Gartner, February 2002

Page 26: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 26

Agenda

• Thesis description• Background • Method• Why an integration platform?• Tools and Frameworks• Introduction to SAP PI (XI) and BizTalk• Analysis and Results • SAP PI Best-Practices• Final Decision Proposal• Summary

Page 27: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 27

Analysis and Results

Page 28: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 28

Analysis and Results

Page 29: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 29

SWOT Analysis for SAP PI

Strengths•Management Support•Large SAP Installations at Vattenfall

Weaknesses•Human Competence

Opportunities•SAP’s eSOA strategy and PI•Large and growing customer base•Highly optimized for SAP environment

Threats•Expensive Consultants•Unclear roadmap

Internal

External

Helpful Harmful

Page 30: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 30

SWOT Analysis for BizTalk

Strengths•Human Competence•Internal Experience

Weaknesses•Not optimized for SAP

Opportunities•Growing Customer Base•Availability of Knowledge and Experience

Threats•Expensive Consultants•High License Fees•In the future Vattenfall might be even more interested in SAP

Internal

External

Helpful Harmful

Page 31: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 31

Analysis and Results

Results of Stakeholders Meetings and Analysis

Insufficient human competence in SAP PI within and outside Vattenfall

An unclear roadmap of the development of SAP PI

The maturity of MS BizTalk

A potential vendor lock-in situation with SAP

Page 32: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 32

1- Human Competence

• Enough competence in MS BizTalk

• No competence in SAP PI

SAP PI MS BizTalk

0 1

Page 33: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 33

2- Product Roadmap (1)

• Clear MS BizTalk Product road map• Unclear SAP PI product roadmap

SAP PI MS BizTalk

0 2

Page 34: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 34

2- Product Roadmap (2)

1999

1992

1972

YearYear

Heterogeneous business processes, lower TCO

Scalable integrated business processes, lower TCO

Real-time integrated business processes, lower TCO

Customer NeedCustomer Need

mySAP.com,mySAP EP, SAP XI

mySAP Technology(Internet architecture)

SAP R/3,SAP APO,SAP BW

R/3 Basis (3-tier Client/Server

architecture)

R/1, R/2 ABAP (Mainframe architecture)

New Business New Business SolutionSolution

EnablingEnablingTechnologyTechnology

2003 Packaged composite business processes, lower TCO

SAP xApps SAP NetWeaver(Enterprise Services Architecture)

Page 35: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 35

2- Product Roadmap (3)

1- PI will be 100% Java based product

2- SAP PI will be distributed architecture based product instead of hub and spoke architecture

Page 36: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 36

3- Maturity of BizTalk and SAP PI (1)

Operational Excellence

Product Leadership

Customer Intimacy

Page 37: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 37

3- Maturity of BizTalk and SAP PI (2)

Page 38: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 38

3- Maturity of BizTalk and SAP PI (3)

Page 39: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 39

3- Maturity of BizTalk and SAP PI (4)

Available in market for:

7 years 10 years

Total number of active users:

2000 8500

Biggest customer segment:

99% SAP customers

SAP, Oracle, Microsoft

Dynamics, SSA Global

Technologies and so on

SAP PI MS BizTalk

Page 40: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 40

3- Maturity of BizTalk and SAP PI (5)

SAP PI MS BizTalk

0 3

Page 41: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 41

4- Vendor lock-in situation with SAP

•Vattenfall is already an SAP depended company

•Higher switching costs in the future (Higher TCO)

SAP PI MS BizTalk

0 4

Page 42: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 42

Agenda

• Thesis description• Background • Method• Why an integration platform?• Tools and Frameworks• Introduction to SAP PI (XI) and BizTalk• Analysis and Results • SAP PI Best-Practices• Final Decision Proposal• Summary

Page 43: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 43

SAP PI Best-Practices

1- midsize SAP clients: mySAP-centric organizations that hadn't selected a strategic integration platform tend to adopt XI as their primary integration platform.

2- large SAP clients: In the past, many of them selected an integration platform, but they're also aware that PI (XI) will be a necessary component of the SAP infrastructure for ESA. Therefore, they recognize that it's important to "understand" the product, so now they're introducing XI alongside their established integration platforms.

Page 44: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 44

Agenda

• Thesis description• Background • Method• Why an integration platform?• Tools and Frameworks• Introduction to SAP PI (XI) and BizTalk• Analysis and Results • SAP PI Best-Practices• Final Decision Proposal• Summary

Page 45: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 45

Final Decision Proposal (1)

•Use BizTalk for B2B and SAP-to-nonSAP

•Use SAP PI for SAP-to-SAP•Build Competence•Have Experience

•Make benchmarking within 1-2 years for one common integration platform

Page 46: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 46

Marktplace(Internet)

BusinessPartner

SAP

SAP SAP

SAP

Third-party

BusinessPartner

Final Decision Proposal (2)

SAP PI

BizTalk

OtherSystems

OtherSystems

Firewall

Page 47: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 47

Final Decision Proposal (3)

SAP

SAP

PI

SAP PI Adoption Road Map for Vattenfall Sweden

2009- 2010 2010 2011

•Scenario 1

PI crosses the chasm

SAP improves the product quality and not just focusus on SAP integration.

SAP

PI

NonSAP

NonSAP

NonSAP

PI

Page 48: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 48

Final Decision Proposal (4)

SAP

SAP

PI

SAP PI Adoption Road Map for Vattenfall Sweden

2009- 2010

SAP

NonSAP

NonSAP

NonSAP

BizTalk BizTalk

•Scenario 2

PI can not cross the chasm

SAP PI primarily directed towards SAP integration

Page 49: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 49

Agenda

• Thesis description• Background • Method• Why an integration platform?• Tools and Frameworks• Introduction to SAP PI (XI) and BizTalk• Analysis and Results • SAP PI Best-Practices• Final Decision Proposal• Summary

Page 50: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 50

Summary

• The European energy market is currently subject to the political regulations of ”Unbundling” and ”Nordic Energy Market Consolidation” which require the physical division of sales and distribution systems while on the same time increase the need for systems integration.

• Vattenfall is an agile company with a heterogenous systems environment where systems integration is a vital competence.

• Choice of integration platform is a strategic decision and two options are currently viable: MS BizTalk and SAP PI.

• A qualitative study has been conducted to aid Vattenfall in taking this decision.• Vattenfall has to use SAP PI for integration between SAP instances. However, it is

suggested that Vattenfall continues to use MS BizTalk as the primary integration engine during the next 1-2 years due to:

i. unsufficient human competence in SAP PI within and outside Vattenfallii. an unclear roadmap of the development of SAP PIiii. the maturity of MS BizTalkiv. a potential vendor lock-in situation with SAP

• During the next 1-2 years Vattenfall should carefully monitor the development of SAP PI and the competence building around this product. If SAP PI becomes more mature, more widely used in the market and has a more clear vendor product strategy Vattenfall might use PI even for NonSAP-to-NonSAP scenarios.

Page 51: SAP Systems Integration by SAP PI (XI)

© Vattenfall AB 51

With that...

Thank you very much for your attention

Alper [email protected]