7/22/2019 Unterlagen Zum Vortrag SAP http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 1/55 1 02.05.2008 Gesellschaft für Informatik SAP NetWeaver und enterprise SOA Hamburg, 17. April 2008, Stefan K. Fuchs
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 1/55
1 02.05.2008
Gesellschaft für Informatik
SAP NetWeaver und
enterprise SOA
Hamburg, 17. April 2008,
Stefan K. Fuchs
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 2/55
2 02.05.2008
Agenda
Was ist NetWeaver? Vor allem: was ist NetWeaver nicht?Der Kühlschrank
Die Historie von SAP und SAP NetWeaver
Wie sehen typische NetWeaver-Projekte aus?Drei ausgewählte Projekt-ReferenzenModell-Driven Software Development
Demo
Welchen Reifegrad hat SAP NetWeaver mittlerweile erreicht?
Was ist Enterprise SOA? Mehr als Powerpoint?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 3/55
3 02.05.2008
People Integration
SAP NetWeaver ermöglicht die Zusammenarbeit von Anwendern über die Grenzen von Organisationseinheiten
und IT-Systemen hinweg.
Information Integration
SAP NetWeaver führt Daten und Wissen aus denunterschiedlichen IT-Systemen und
Organisationseinheiten innerhalb und außerhalb desUnternehmens zusammen.
Process Integration
SAP NetWeaver unterstützt die Umsetzunganwendungsübergreifender Geschäftsprozesse.
Application Platform
SAP NetWeaver bietet eine umfassende und gemeinsameEntwicklungs- und Laufzeitplattform für SAP-Komponenten und Individualentwicklungen mit
Interoperabilität zu .NET und J2EE.
People Integration
Multi-Channel Access
Portal Collaboration
Information Integration
Master Data Management
Business
Intelligence
Knowledge
Management
Process Integration
Integration
Broker
Business Process
Management
Application Platform
DB and OS Abstraction
J2EE ABAP
SAP NetWeaver
C o m p
o s i t e A p p l i c a t i o n
F r a m e w o r k
L i f e C
y cl eM an a g em en
t
Grafik nach: Gustavo Trivelli, SAP, P räsentation „SAP NetWeaver & Enterprise Service Architecture“, September 2003
SAP NetWeaver TM ist der Technologiestack der SAP. Der Kühlschrank
Was ist SAP NetWeaver™?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 4/55
4 02.05.2008
M eh r A
nw en d un g s pr o d uk t i vi t ä t
D a t env er ei nh ei t l i c
h un g
B u si n e s s
I nf or m a t i onM an a g em en t
B u si n e s sE v en t M an an g em en t
E n d - t o
-E n d Pr oz e s si n t
e gr a t i on
K un d en
s p ezi f i s ch eE n t
wi ck l un g
G anzh ei t l i ch e sL i f e c y cl eM an a gm en t
S i ch er e sB en u
t z er - un d Z u gr i f f sm an a g em en t
K on s ol i d i er un g
S er vi c e
or i en t i er t eAr ch
i t ek t ur en
SAP ExchangeInfrastructure (XI) + SAP Web Application Server (Web AS)
= Process Infrastructure
Beispiel: SAP NetWeaver XI® & SAP Web Application Server®
Was ist SAP NetWeaver™?
aber: mittlerweile ordnert SAP die NetWeaver-Komponenten in
sogenannten IT-Practices funktional ein ..
*) Quelle: SAP AG
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 5/55
5 02.05.2008
Solution Map: SAP NetWeaver
Was ist SAP NetWeaver™?
.. und stellt die NetWeaver Funktionalitäten in sogenannten Solution
Maps dar.
User ProductivityEnablement Running an EnterprisePortal Enabling User Collaboration Business TaskManagement Mobilizing BusinessProcesses Enterprise KnowledgeManagement Enterprise Search
Data Unification Master-Data Management Enterprise Data Warehousing
Business Information
Management
Enterprise Reporting,
Query, and Analysis
Business Planning and
Analytical Services
Enterprise Data
Warehousing
Enterprise Knowledge
ManagementEnterprise Search
Business Event
ManagementBusiness Activity Monitoring Business Task Management
End-to-End Process
Integration
Enabling Application-to-
Application Processes
Enabling Business-to-
Business Processes
Business Process
Management
Enabling Platform
Interoperability
Business Task
Management
Custom Development Developing, Configuring, and Adapting Applications Enabling Platform Interoperability
Unified Life-Cycle
ManagementSoftware Life-Cycle Management SAP NetWeaver Operations
Application Governance
and Security Management Authentication and Single Sign-On Integrated User and Access Management
ConsolidationEnabling Platform
InteroperabilitySAP NetWeaver Operations Master-Data Management
Enterprise Knowledge
Management
Enterprise Data
Warehousing
Enterprise SOA Design and
DeploymentEnabling Enterprise Services
*) Quelle: SAP AG
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 6/55
6 02.05.20086
Was ist SAP NetWeaver™?
Warum? SAP ist bereits der „Gorilla“ im Markt der Application Software,
..
*) Quelle: SAP AG
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 7/55
7 02.05.20087
n.b. te Public Sector is not covered by the Global 500
Source: Fortune Magazine, Global 500 2005; SAP Analysis 2006
Was ist SAP NetWeaver™?
.. hat bereits eine sehr hohe Marktdurchdringung der TOP-500 ..
0
10
20
30
40
50
60
70
80
C P
R
e t a i l
W h
o l e s
A & D
A u t o
M E & C
H T
C
h e m
M i l l
M i n i n g
O
& G
P h a
r m a
B
a n k
I n s
M e d i a
S e r v . P
T
e l c o
U t i l
93%
47%68%
88%
94%
77%
100%
100%
89%
100%
86%
100%
59%
49%
56%
72%86%
73%
SAP customer
Global 500 comp
Consumer
Prod./ Retail
Discrete Process Financial
Services
Services
0
10
20
30
40
50
60
70
80
C P
R
e t a i l
W h
o l e s
A & D
A u t o
M E & C
H T
C
h e m
M i l l
M i n i n g
O
& G
P h a
r m a
B
a n k
I n s
M e d i a
S e r v . P
T
e l c o
U t i l
93%
47%68%
88%
94%
77%
100%
100%
89%
100%
86%
100%
59%
49%
56%
72%86%
73%
SAP customer
Global 500 comp
Consumer
Prod./ Retail
Discrete Process Financial
Services
Services
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 8/55
8 02.05.20088
Was ist SAP NetWeaver™?
.. und hängt den Mitbewerb immer stärker ab.
*) Quelle: SAP AG
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 9/55
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 10/55
10 02.05.2008
Was ist SAP NetWeaver™?
1. Grund: SAP adressiert mittelfristig einen viel größeren Markt.
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 11/55
11 02.05.2008
Historie
SAP R/2SAP R/3
SAP R/3 Enterprise (ab 4.7)
SAP ERP Edition 2005
SAP ECC 6.0
Was ist SAP NetWeaver™?
2. Grund: „Eigentlich“ ist die R/3-Technologie überaltert
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 12/55
12 02.05.2008
Was ist SAP NetWeaver™?
3. Grund: Weiterentwicklung unter dem Gesichtspunkt der
Industrialisierung – Analogie Auto- und Softwareindustrie
ERP SCM CRM…
All-in-OneNew
Solutions …
69% of the parts
are the same>50% of the processes
are the same
Speed: Shorter time to volume
Efficiency: Systematic re-use across solutions
Quality: Unprecedented level of quality and scalability
*) Quelle: Capgemini
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 13/55
13 02.05.2008
© 2006 Capgemini - All rights reserved
2008-02-28 SAP_PRODUCT PORTFOLIO_UG.PPT13
Instead of multiple development per application …
SCMReporting
CRMReporting
ERPReporting
SRMReporting
SCMFrontend
CRMFrontend
ERPFrontend
SRMFrontend
ApplicationPlatform
ApplicationPlatform
ApplicationPlatform
ApplicationPlatform
mySAPSCM
mySAPCRM
mySAPERP
mySAPSRM
… build once, use frequently for common tasks
SAP NetWeaver™
People Integration
C o m
p o s i t e A p p l i c a t i o n F r a m
e w o r k
L i f e C y c l eM an a g em en t
Portal Cooperation
Multi channel Access
Information Integration
Business Intelligence Knowledge Management
Master Data Management
Process Integration
Integration Broker Business Process
Management
Application PlatformJ2EE ABAP
DB- and OS Independence
Was ist SAP NetWeaver™?
3. Grund: Weiterentwicklung unter dem Gesichtspunkt der
Industrialisierung – Plattform-Strategie
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 14/55
14 02.05.200814
* based on Web AS 6.20, XI 3.0, EP 6.0. MDM 3.0 based on Web AS 6.40 and BW 3.5 is planned for Ramp-up in August 2004** in the first phase-CAF 1.0 will only be delivered to select customers
Source: SAP NetWeaver partner info kit, January 2004
SAP MI 2.0 SAP MI 2.1
SAP EP 5.0
SAPBW 3.0
BI 3.1Content
SAPXI 1.0
SAP Web AS 6.20
SAP MDM 2.0
SAP EP 6.0
BI 3.2Content
BI 3.3Content
SAP XI 2.0
SAP Web AS 6.30
SAP Web AS 6.20
SAP SolMan 3.1SAP SolMan 2.2
Ramp-upStart
Unrestricted shipment
2002Q1 Q2
2003Q3 Q4 Q1 Q2
2004
SAP MI 2.5
SAP EP 6.0 SP3
SAP BW 3.5
SAP MDM 2.0*
SAP XI 3.0
SAP Web AS 6.40
SAP CAF 1.0**
SAP SolMan 3.1
SAP NetWeaver `04
Was ist SAP NetWeaver™?
SAP NetWeaver wurde als Begriff erst nach den einzelnen Komponenten
eingeführt (CeBIT 2004)
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 15/55
15 02.05.200815
ITS
CRM
BBP
Portal
BW
EBP
OnlineStore
SFA
BI SRM SCMEnterp.
(4.7) XI
BC
mySAP.com
New
Dimension
mySAP
NetWeaver
Integration
Enjoy
1997
1998
1999
2000
2001
2002
2003
B2B
R/3 3.1
4.0
4.5
4.6
SEM
CFM
APO
SolMgr
2004
CCMS
Workplace
MDM
NetWeaver
mySAP ERPmySAP Business Suite
Source: HP/ Dr. Missbach (Nov. 2004)
Was ist SAP NetWeaver™?
SAP NetWeaver wurde als Begriff erst nach den einzelnen Komponenten
eingeführt (CeBIT 2004)
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 16/55
16 02.05.2008
Agenda
Was ist NetWeaver? Vor allem: was ist NetWeaver nicht?Der Kühlschrank
Die Historie von SAP und SAP NetWeaver
Wie sehen typische NetWeaver-Projekte aus?Vier ausgewählte Projekt-ReferenzenModell-Driven Software Development
Demo
Welchen Reifegrad hat SAP NetWeaver mittlerweile erreicht?
Was ist Enterprise SOA? Mehr als Powerpoint?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 17/55
17 02.05.2008
Projektname: SIMS
Kunde
Heineken
Fachlichkeit
Unterstützung des Kunden bei der Definition und Umsetzungeiner globalen Rollin-Strategie auf Basis von SAP NetWeaver
Evaluierung und Bewertung der einzelnen Komponenten undDefinition der Roadmaps
Qualitätssicherung beim gesamten, internationalenImplementierungsprozess
Technologie
SAP NetWeaver Exchange Infrastructure
SAP NetWeaver MDM SAP NetWeaver Business Intelligence
Leistungsumfang
NetWeaver Technologieberatung
Unterstützung beim Rollout von SAP NetWeaver XI undSAP NetWeaver BI
Definition der Richtlinien und Vorgaben
Projektdauer
15 Monate
Aufwand
6 MM
Wie sehen typische SAP NetWeaver™ Projekte aus?
Projekttypus Beratung:
„Was soll ich mit SAP NetWeaver anfangen?“
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 18/55
18 02.05.2008
Kunde
CANTV
Fachlichkeit
Das Projekt „Atención Total“ stellt sich den schnell änderndenHerausforderungen der Produkt- und Dienstleistungsangebote imTelekommunikationssektor und setzt die Bedürfnisse und
Anforderungen des Kundenservice in den Mittelpunkt desUnternehmens CANTV
Eine umfassende Produktevaluierungsstudie erzielte dasStandardprodukt mySAP CRM mit SAP NetWeaver als optimaleLösung
Technologie
SAP NetWeaver 2004 Exchange Infrastructure
mySAP CRM, SAP CM (RMCA), FI/CO, SD/MM
SAP WebAS 6.40 J2EE/ABAP
IBM WebSphere MQ / Business Integrator IDoc/BAPI, Java/ABAP Proxy, CICS, WebServices, File/FTP, ccBPM
Leistungsumfang
Geschäftsprozessanalyse und –beratung in den KernprozessenOrder-, Dispute- und Claims-Management, sowie Billing
Teilprojektleitung, Koordination und Durchführung der prozessgetriebenen Spezifikationsphase zur Systemintegration
Umsetzung, Dokumentation und Qualitätsicherung der Integrationsszenarien mit SAP XI (ca. 120 Schnittstellen)
Beratung, Coaching und Schulung des Betrieb & Helpdesk
Projektdauer
12 Monate
Aufwand
600 BT
XI/BPM SAP RM-CA Credit Server Billing Provisioning
Dealer Telco Company
SAP CRM
Createaccount
Checkduplicates of
account
System createsaccount with
rela-tionship todealer
Distributeaccount
Systemprocesses
business partner message
System createsbusiness partner
System createsbusinesspartner
System creates"businesspartner"
Systemperforms credit
worthinesscheck
Systemprocesses credit
worthinessrequest
Check creditworthiness
SAP XI mit ccBPM als ESOA Geschäftsprozesssteuerungfür die Anlage und Provisionierung eines Geschäftspartners
Wie sehen typische SAP NetWeaver™ Projekte aus?
Projekttypus Integrationsprojekt:
„Wie integriere ich SAP- mit Non-SAP-Systemen?“
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 19/55
19 02.05.2008
E n t
e r p r i s e
P
o r t a l
Benutzer-OberflächenWeb Dynpro Java
User-Workflow Guided Procedures
Cockpit Visual Composer / IGS
Document Manager SAP KM
E n t e p r i s e S e
r v i c e s Selection Of
SuppliersInquiry Of Answerse
....
ccBPM, Galaxy oder 3rd Party
X Y Z
SAP BW
B u s i n e s s
L o g i c
SAP AS
Business
Directory
Sourcing
Manager
Document
Manager
Cockpit
JCA
prop.
L e g a c y
UM
SLM
SPIN
P e r s
i s
t e n z
Operativ HA-DB
SAP Portal
Hibernate
Wie sehen typische SAP NetWeaver™ Projekte aus?Wie sehen typische SAP NetWeaver™ Projekte aus?
Projekttypus Individualentwicklung
„Welche NetWeaver-Technologie setze ich zur Individualentwicklung ein?“
Anonym
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 20/55
20 02.05.2008
Kunde
Anonym
Fachlichkeit
Ablösung des Kerngeschäftssystems zur Abrechnungvon Verbrauchern und Dienstleistungen von einer hostbasierten Lösung zu einer modernen
Softwarelandschaft Die neue Lösung umfasst den gesamten
Abrechnungsprozess, von der Ablesung bis hin zur Rechnungsstellung
Schickes
Bild
SchickeGrafik
Technologie
mySAP ERP
SAP NetWeaver Enterprise Portal SAP WebDynpro (J2EE)
J2EE für Abrechnungengine
WebServices
Leistungsumfang
GU für Konzeption, Realisierung und Roll-out
Projektdauer
1,5 Jahre
Aufwand
~ 9 BJ
Wie sehen typische SAP NetWeaver™ Projekte aus?
Projekttypus Hybride Lösung (SOPS):
„Wie viel Standard kann sein? Wie viel CBS muss sein?“
Anonym
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 21/55
21 02.05.2008
Visual Composer WebDynpro(Java/ABAP)
Adobe Interactive
Forms
XI/PI – ccBPM
(BPEL engine)
ABAP & Java Proxy
Guide Procedures FLEX UI
Composite Application
Framework
BI Analyser &
Query Tools
Business WorkflowXI / PI
Integration Repository
XI / PI
Integration Directory
Maestro / Galaxy
Process Composer
XI / PI
Integration Directory
Enterprise Service
Builder
Portal
Content Studio
Solution Composer BI Transformation &
Extraction
ARIS for NetWeaver ABAP Class Builder ABAP Screenpainter
Kein Code, reineModellierung
Wie sehen typische SAP NetWeaver™ Projekte aus? MDSD
SAP hat Stand heute eine sehr umfangreiche Werkzeuglandschaft zur
Erzeugung von Code(-fragementen).
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 22/55
22 02.05.2008
Service-Provider Ablaufmodellierung
Operative und analytische Dienste
Dialogmodellierung
Wie sehen typische SAP NetWeaver™ Projekte aus? MDSD
Beispiel: Visual Composer
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 23/55
23 02.05.2008
CAF: Service Mapping CAF: Service Mapping
Wie sehen typische SAP NetWeaver™ Projekte aus? MDSD
Beispiel: Business Objekt Modellierung mit dem Composite Application
Framework
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 24/55
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 25/55
25 02.05.2008
Ist ARIS nur ein Prozessmalwerkzeug und man mit den Modellen /
Artefakten in der IT nichts weiter anfangen?
Mögliche Ziele / Quellen:
• SAP HCM (HR) ?• SAP ZBV/Rollen ?
• SAP Portale ?
Mögliche Ziele / Quellen:• SAP Solution Manager ?
• SAP System Landscape
Directory ?
Mögliche Ziele / Quellen:
• Business Rules Engine
• Business ActivityMonitoring
• Business Intelligence
Mögliche Ziele / Quellen:
• SAP PI/XI ccBPM / BPEL
• „Enterprise Service“
Skeleton
Mögliche Ziele / Quellen:
• ABAP Data Dictionary
• SAP PI Datatypes
• Test Data Management
Mögliche Ziele / Quellen:
• SAP Risk Management
• Business Rules Engine
Wie sehen typische SAP NetWeaver™ Projekte aus? MDSD
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 26/55
26 02.05.2008
Power
24 V
LAN / Ethernet
speed sensor
ROUTER
octavis net monitor
Datenschnittstelle RS 485
Umsetzer auf Ethernet
NetMonitor
MiddlewareMiddleware
SAP XI 3.0
Middleware
SAP PM
Instandhaltung
SAP JCo
Middleware
IH
Meldung
IH
Auftrag
IH
SMS
IH
In Echtzeit !!! In Echtzeit !!!
ZentraleInstandhaltungs-
Planung
SAP PM
AddOn
ZustandsorientierteInstandhaltung
Condition Monitoring
Remotemanagement
SAP
Server
Wie sehen typische SAP NetWeaver™ Projekte aus? MDSD
Use Case: Ein intelligenter Schwingungssensor meldet – zukünftige –
Maschinenschäden an SAP CS
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 27/55
27 02.05.2008
In der Pilotphase sollen die Störmeldungen nicht automatisch einen IH- Auftrag in SAP anlegen, sondern ein 2-stufiges Freigabever-fahren(4-Augenprinzip) durchlaufen
Alle „unnötigen“ Störmeldungen werden in einer Datenbank (Blacklist)
gespeichert; bei identischen Störmeldungen wird kein Alarm mehr ausgelöst
Wie sehen typische SAP NetWeaver™ Projekte aus? MDSD
Use Case: Bei der Einführung will man sich nicht nur auf
Technik/Mathematik verlassen.
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 28/55
28 02.05.2008
Meldungs-freigabeauftrag
anlegen
Meldungs-freigabeauftrag
angelegt
Fehlermeldungprüfen vom
Meister
nichtbestätigt
bestätigt
Fehlermeldungprüfen vomManager
nichtbestätigt
bestätigt
Freigabeinfoentgegen-nehmen
Freigabeinfoentgegen-genommen
Freigabeinfospeichern
Freigabeinfogespeichert
Wie sehen typische SAP NetWeaver™ Projekte aus? MDSD
Use Case: Ablaufdiagramm des Genehmigungsprozesses
Wi h i h SAP N W ™ P j k ? MDSD
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 29/55
29 02.05.2008
Process
Integration
CAF
GPVC
Composition
Environment
NetWeaver
Portal
Enterprise
Central
Component
ARIS
for SAP
NetWeaver
Enterprise
Service
WorkplaceReal Time
Maintenance
Suchen nach
Enterprise Services
• GP: Steuerung von Human Workflow
• VC: UI-Modellierung
• CAF: Entwicklung von Application
Services
Modellieren von
Geschäftsprozessen
Abwicklung von
Wartungsaufträgen
Steuerung vonautomatischen
Workflow
Rollenbasierter Zugriff auf Human
Workflow Tasks
Wie sehen typische SAP NetWeaver™ Projekte aus? MDSD
Use Case: Beteiligte SAP NetWeaver Komponenten
Wi h t i h SAP N tW ™ P j kt ? MDSD
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 30/55
30 02.05.2008
DEMO
Wie sehen typische SAP NetWeaver™ Projekte aus? MDSD
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 31/55
31 02.05.2008
Agenda
Was ist NetWeaver? Vor allem: was ist NetWeaver nicht?Der Kühlschrank
Die Historie von SAP und SAP NetWeaver
Wie sehen typische NetWeaver-Projekte aus?Drei ausgewählte Projekt-ReferenzenModell-Driven Software DevelopmentDemo
Welchen Reifegrad hat SAP NetWeaver mittlerweile erreicht?
Was ist Enterprise SOA? Mehr als Powerpoint?
Welchen Reifegrad hat SAP NetWeaver™ inzwischen erreicht?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 32/55
32 02.05.2008
Integration
Master Data Management
Microsoft
Sharepoint
SeeBeyond
Reine
Infrastruktur
Komponenten
Cognos
Keine
EP 6.0
XI
SAP
NetWeaver
Komponenten
BW
MDM
Enterprise Portal
Business Intelligence
Master Data Management
Integration
Strategische
TiefeKeine
Taktisch
Unternehmensweit R e
i n T e c h n i s c h
Einsatzumfang
K
e i n
P
i l o t
T a k t i s c h
S t r a t e g i s c h
K
e i n
P
i l o t
T a k t i s c h
S A
P N e t W e a v e r
Welchen Reifegrad hat SAP NetWeaver™ inzwischen erreicht?
Das ewige Dilemma – beim Vergleich von NetWeaver-Komponenten mit
Best-Of-Breed Komponenten, schneidet NetWeaver immer schlechter ab.
Welchen Reifegrad hat SAP NetWeaver™ inzwischen erreicht?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 33/55
33 02.05.2008
Integration
Builder: Design,
Configuration;
SLD
Adapter
Integration Server Central Monitoring
Offline-Dienste
Anwendungen
Prozess-ManagementLaufzeit-
Management
Kommunikations-Dienste Transformations-
Dienste
Entwicklung
Monitoring
Fehler-behandlung
Ausfallsicherheit
Lastverteilung
SynchronisationFachl. / Techn.Event-Handling
Workflow Transaktionen
Lieferung
Sicherheit
Adressierung
ProtokollierungTechnische
Transformation(Adapter)
FachlicheTransformation
Prozess-Modellierung
Transformations-Modellierung
Schnittstellen-Entwicklung
Konfigurations-Management
Online-Dienste
Welchen Reifegrad hat SAP NetWeaver™ inzwischen erreicht?
Dennoch sind die meisten Komponenten praxiserprobt und –tauglich.
Sie entsprechen auch überwiegend technischen Referenzarchitekturen.
Welchen Reifegrad hat SAP NetWeaver™ inzwischen erreicht?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 34/55
34 02.05.2008
SAP NetWeaver™
C o m p o s i t e A p p l i c a t i o
n F r a m e w o r k
L i f e C y c l eM an a g em
en t
People Integration
Information Integration
Process Integration
Application Platform
Multi-Channel AccessPortal Collaboration
Knowledge
Management
Business
IntelligenceMaster Data Management
IntegrationBroker
Business ProcessManagement
DB and OS Abstraction
J2EE ABAP
Proven components
Unproven components
Moderate Risk
SAP Web ApplicationServer
• BMW• DaimlerChrysler
SAP Exchange
Infrastructure
• Allianz/AGIS
• CANTV
SAP Master DataManagement
• sinfos• Heineken (RampUp)
SAP Business
Information Warehouse
• Heineken• Lanxes
SAP Mobile
Infrastructure
• Josef Keller Verlag:Sales Information System
SAP Enterprise Portal
• RWE• anonym. WD-Anbieter
Welchen Reifegrad hat SAP NetWeaver inzwischen erreicht?
Die einzelnen Komponenten haben jedoch einen höchst
unterschiedlichen Reifegrad:
Welchen Reifegrad hat SAP NetWeaver™ inzwischen erreicht?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 35/55
35 02.05.2008
SAP Web AS
Oracle RDBMS
SAP XI
SAP RM-CA
Portal
SAP CM
IBM MQ
IBM DB2 / Oracle
IBM WBI
SAP CRM
Others
QMatic
Carriers
CTC
IVR
Kenan/BP
ProvisioningIDOC
RFC
ABAP-Proxy
FILE/FTP
BPE
IDOC
RFC
ABAP-Proxy
FILE/FTP
IDOC
ABAP-Proxy
ABAP-Proxy
FILE/FTP
SOAP
Adapter
SAP XI
Adapter
V 2.0
IDOC/XIF
JDBC
CICS
JText
Develop.
Web Service
JText
JDBC
JText
JText
HTTP
JText
Develop. TCP Socket
JavaBeanAPI
Welchen Reifegrad hat SAP NetWeaver inzwischen erreicht?
In der Praxis gibt es jedoch fast nie ein Entweder-Oder bzgl. SAP- und
Non-SAP-Komponenten.
Welchen Reifegrad hat SAP NetWeaver™ inzwischen erreicht?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 36/55
36 02.05.2008
SAP IBM Microsoft Other (Examples)
People Integration
Portals, Collaboration toolsSAP Enterprise Portal,No colla-boration tool
Websphere Portal,No collaboration tool
Sharepoint portal,Sharepoint collabo-ration, Numerous3rd party
Open source: NUKE
Information Integration
Business Warehouse Colla-borative planning Knowledgemgmt. (virtual) Central Datamanagement
SAP BW, SAP SEM,SAP MDM, many3rd party
Many partner solutions Many 3rd partysolutions
SAS COGNOSBusiness ObjectsOrenburg
Process Integration
Distributed computingmiddleware, EDI web servicesand standards
SAP Exchange Infra-structure, 3rd partyadd-ons, WebAS inte-grated, web services
Websphere MQ,Websphere ProcessServer, WebsphereTX (Mercator)
BIZTALK Seeburger Fiorano,Tiboo WebmethodsSUN Seebeyond
Integrated Development and
Runtime FrameworkVirtual machines commonlibrary OS/runtime
SAP WebAS ABAP,
SAP WebAS JAVA
Websphere
Application Server
Microsoft.NET frame-
work, Microsoft.NETCLR, (Commonlanguage runtime)
BEA OpenCommerce
jBOSS
Business Applications
Wrapped Legacy
Components
mySAP ERPmySAP CRM/SRM,
APO
Third party Navision Third party Abundance
Welchen Reifegrad hat SAP NetWeaver inzwischen erreicht?
Der große Unterschied bei SAP NetWeaver besteht jedoch in seiner
Komplettheit ..
Welchen Reifegrad hat SAP NetWeaver™ inzwischen erreicht?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 37/55
37 02.05.2008
g
.. und seiner Verwobenheit mit SAP in technischer und fachlicher
Hinsicht.
XI/BPM SAP RM-CA Credit Server Billing Provisioning
Dealer Telco Company
SAP CRM
Createaccount
Check duplicatesof account
System createsaccount with rela-tionship to dealer
Distribute account
System processesbusiness partner message
System createsbusiness partner
System createsbusiness partner
System creates"business partner"
System performscredit worthiness
check
System processescredit worthiness
request
Check creditworthiness
Welchen Reifegrad hat SAP NetWeaver™ inzwischen erreicht?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 38/55
38 02.05.2008
Welchen Stand hat NetWeaver als technische Integrationsplattform erreicht?
Die Umsetzung von Integrationsprojekten mit SAP NetWeaver befindet sich unserer
Meinung nach erst am Beginn der Early-Majority-Phase.
2006/2007 gab es keine wesentlichen Innovationen; stattdessen wurde – verhalten – in
die Stabilisierung der Plattform investiert.
Unserer Meinung nach hat SAP NetWeaver als offene technische Integrationsplattform
zwei Konkurrenten: IBM und Sun.
Welche Aufgaben erfüllt SAP NetWeaver für eine ESOA?
Die Umsetzung von ESOA durch SAP ist seit 2005 unverändert schlecht.
Die Vielzahl der Kunden begründen ihre ESOA-Programme v.a. mit dem
Investitionsschutz für aktuelle Roll-out-Projekte.
Die interne Sicht auf ESOA zeigt jedoch ein etwas differenzierteres Bild.
Die SAP hat ESOA an zwei signifikanten Beispielen verprobt:
– A1S1, die neue Mittelstandslösung von SAP ist komplett service-orientiert und
basiert auf – teilweisen Erweiterungen- von SAP NetWeaver
– mit mySAP SCM 5.1 (insb. TM 2007) wurde ein wichtiges Modul der mySAP
Business Suite service-enabled und nutzt massiv NetWeaver-Technologie
1 Vorübergehender Projekttitel
g
NetWeaver ist jedoch v.a. das „Betriebssystem“ der Business Process
Plattform Suite
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 39/55
39 02.05.2008
Agenda
Was ist NetWeaver? Vor allem: was ist NetWeaver nicht?Der Kühlschrank
Die Historie von SAP und SAP NetWeaver
Wie sehen typische NetWeaver-Projekte aus?Drei ausgewählte Projekt-ReferenzenModell-Driven Software DevelopmentDemo
Welchen Reifegrad hat SAP NetWeaver mittlerweile erreicht?
Was ist Enterprise SOA? Mehr als Powerpoint?
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 40/55
40 02.05.2008
SAP mittelfristig einen sehr viel größeren Markt.
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 41/55
41 02.05.2008
Fachliche
Transformation
Technische
Transformation
Monitoring
Ausfall-
sicherheit
Lastverteilung
Fehler-
behandlung
Transformations-
modellierung
Adapter-
entwicklung
Konfigurations-
management
Dynamische &
statische
Adressierung
Proto-
kollierungLieferung
Prozess/Service-modellierung
Online-Dienste Offline-Dienste
Anwendungslandschaftskomponenten
Identifizierung &Authentifizierung
ZugriffsschutzProzess-
Repository
Prozess-EngineEreignis-
verwaltung
Business
Activity
Monitoring
Transaktionen
& Rollback
Organisations-Repository
PostkorbDialog-
Einsprung
Service-
Repository
Repository
Transformation
EntwicklungLaufzeit-
management
Kommunikation
Sicherheit
Prozess-Steuerung
Workflow-Management
SAP
NetWeaver ®
PI
SAP
NetWeaver ®
PI
ccBPM
SAP
NetWeaver ®
PI
Integration Server
SAP
NetWeaver ®
PI
Integration Server
SAP
NetWeaver ®
PI
Integration Server
SAP
NetWeaver ®
WebAS
SAP
NetWeaver ®
PI
und
SAP
NetWeaver ®
WebAS
SAP NetWeaver ®
Enterprise Portal
Composition Environment
Quelle: sd&m
SAP NetWeaver ist kein kompletter SOA-Stack.
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 42/55
42 02.05.2008
Nach dem klassischen Outside-In Ansatz (vom Prozessmodell zur Service- und Prozess-Implementierung) werden SAP und Nicht-SAP Services realisiert und kombiniert.
Enterprise ServiceRepository
Geschäftsprozessmodell
Erweiterungen /
Individualisierung
mySAP ECC(ES bundles)
EnterpriseServices
Anwendungs-system
EnterpriseServices
mySAP ECC(ES bundles)
EnterpriseServices
Anwendungs-system
EnterpriseServices
Standard Softwareund
Individuallösungen
Komposition
ServiceEnablement
Quelle: sd&m
SAP NetWeaver ermöglicht individuelle Geschäftsprozesse durch Service
Komposition und Service Enablement
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 43/55
43 02.05.2008
ARIS for SAP NetWeaver ®
Operationalisierung
EnterpriseService
Repository
SAP
Process
Infrastructure
SAP
Composition
Environment
SAP
Business
Workflow
SAP NetWeaver ABAP und JEE5
mySAP ECC(ES bundles)
Anwendungs-system
EnterpriseServices
EnterpriseServices
mySAP ECC(ES bundles)
Anwendungs-system
EnterpriseServices
EnterpriseServices
Prozessmodell
Quelle: sd&m
SAP NetWeaver ist die Plattform zur Komposition von Prozessmodellen
aus Geschäftsservices.
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 44/55
44 02.05.2008
Sowohl automatisierte, integrative Prozesse als auch Prozesse mit Benutzerinteraktion(Workflow) können vom Prozessmodell in die SAP NetWeaver ® Umgebung überführt werden
ARIS
XML
BPEL
Process Infrastructure
Composition Environment
GP APIComposite Application
Quelle: sd&m
Die Service Komposition überführt modellierte Geschäftsprozesse in SAP
NetWeaver.
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 45/55
45 02.05.2008
Beschreibungen von Enterprise Services können durch Export- und Importverfahren automatisiertin die Entwicklungsumgebungen überführt werden.
Die Nutzung offener Standards wie der Web Service Description Language (WSDL) und ProxyGeneratoren eliminieren Medienbrüche und steigern die Effizienz.
SAPCompositionEnvironment
SAP NetWeaver ABAP und JEE5
Austausch von Service
Deskriptoren auf Basisoffener Standards(WSDL)
VollautomatisierteErzeugung von Service
Proxies Integrierte
Entwicklungs-umgebungen
Outside-In und Inside-Out Ansatz durchProxifizierung undMeta-Daten unterstützt.
ABAP und JEE5 alsLaufzeitumgebung
Enterprise ServiceRepository
Quelle: sd&m
Das Service Enablement wird durch Generatoren, Standards und
integrierte Werkzeute vereinfacht.
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 46/55
46 02.05.2008
Process Componentrealisiert einen Geschäftsprozess, eine Sequenz von Aktivitäten, die einen definierten Geschäftsinput in einendefinierten Geschäftsoutput umsetzt, z.B. den
Kundenrechungsprozess
Business ObjectEntitäten der Geschäftswelt, z.B. Kunde
Business Object Nodehierarchische Struktur der Business Objects
Global Data Type (GDT)Datenfelder of Business Objects, e.g., ProjektName(basic), Address (record)
Core Components Technical Specification (CCTS)basic data types on a more technical level; as defined byUN/CEFACT, e.g., amount
Service Interfacestructured set of Service Operations
Service Operation (Message Interface)input, output and fault parameter
Message Type (Messages)
Message Data Type
Process Component Service Interface
Business Object Service Operation
Busines ObjectNode Message Type
CCTS CoreData Type
*1
1
1..*
11..*
1
1..*
11..*
Message Data Type
*1..*
1..*
*
*
1..*
Global Date
Type
* *
Quelle: sd&m
Taxonomie
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 47/55
47 02.05.2008
Derzeit existieren folgende ES Bundels (in 2 Enhancement Packages )Quelle: https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ESpackages/Home&
SAP ERP 6.0
Bank Relationship Management
Batch Traceability and Analytics
Credit Management
Customer Fact Sheet
Customer Service ExecutionElectronic Bill Presentment and Payment
External Cash Desk
Integration of Manufacturing Execution Systems
Integration of Quality Management Systems
Inventory LookupMaintenance Processing
Manufacturing Work Instructions
Order to Cash
Technical Document Management Connectivity
Travel Management
Der eigentliche Vorteil von enterprise SOA liegt jedoch in Auslieferungen
von Services durch SAP selbst
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 48/55
48 02.05.2008
SAP SCM 5.0
ATP Check
Customer Collaboration for the Supply Chain
Demand Planning
Service Parts Management
Supplier Collaboration for the Supply Chain
SAP SRM 5.0
Supplier Order Collabortaion in SRM
External Requirement Processing
SAP CRM 5.0
Details folgen
..
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 49/55
49 02.05.2008
Banking
Loans Management Business Operations
FS Business Partner Maintenance
Current Account Management Account Origination
Wholesale Distribution
Trace Price Specification Contract
Defense & Security
Asses Configuration
Maintenance Service CollaborationHigher Education Industry
Course Approval Processes
Insurance
Insurance Claims Handling
Public Services
Public Services Accounting Structures
Retail
Demand Management
Global Data Synchronization
Utilities
Advanced Meter Infrastucture
..
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 50/55
50 02.05.2008
Definition Austausch der Zählerdaten zwischen „intelligenten“ Zählern (z.B. Funkdatensammlern)
und Kundenbetreuungssystem Gegenstand von Enhancement Package 2
Voraussetzungen: SAP ERP 6.0 mit SAP enhancement package 2 for SAP ERP 6.0 SAP NetWeaver XI
Queille: SAP AG, https://wiki.sdn.sap.com/wiki/download/attachments/27864/AdvMeterInfra_2.png
Beispiel: Service Bundle Smart Metering
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 51/55
51 02.05.2008
EnterpriseServices
Change Utilities Time Series Based on Confirmation Change Utilities Time Series Item Based on Confirmation Confirm Utilities Time Series Item Creation Create Utilities Time Series Create Utilities Time Series Item Change Utilites Connection Status Change Request based on Confirmation Request Utilites Connection Status Change Request Request Utilites Connection Status Change Request Cancellation
ProcessComponents
Measurement Processing Utilities Connection Processing
BusinessObjects
Utilities Time Series Uilities Connection Status Change Request
Beispiel: Service Bundle Smart Metering
Was ist enterprise SOA?
Di i t K d t E t i S i j d h h l API d
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 52/55
52 02.05.2008
Point-2-Point
Direkte Kommunikationsbeziehung durch
SAP AS der SAP Business Suite;diese Nutzungsart ist meist möglich, dadie meisten Enterprise Services alssynchrone Services implementiert wurden
Message Broker
Nutzung des Integrationbrokers der SAPNetWeaver Exchange Infrastructure
Enterprise Service Bus (ESB)
Nutzung der SAP NetWeaver ProcessInfrastructure als ESB und des EnterpriseServices Repository
Die meisten Kunden nutzen Enterprise Services jedoch noch als API und
Point-to-Point.
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 53/55
53 02.05.2008
Discovery System
SAP NetWeaver XIIntegration Directory / SLD
SAP ERP 6.0
/WSADMIN – SOAP Applications for XIProxies
Wo sieht man heute bereit schon Enterprise Services?
Was ist enterprise SOA?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 54/55
54 02.05.2008
SAP Wiki
https://wiki.sdn.sap.com/wiki/display/ESpackages/Home
Enterprise Services Workplace
https://www.sdn.sap.com/irj/sdn/esworkplace
Integration Repository der SAP NetWeaver Exchange Infrastructure
über CIM importierte Inhalte der Software Komponenten wie FINBASIS 300 oder BBPCRM
Solution Composer
Download via http://www.sap.com/solutions/businessmaps/composer/index.epx
Enterprise Services Repository
Modifiziertes Interface Repository der SAP NetWeaver Process Infrastructure 7.1 (noch nicht GA)
CFolder der Enterprise Services Communities (Nur für Mitglieder)https://cprojects.sap.com/sapintern/default.htm
SAP Discovery System for Enterprise SOA
Repository in ARIS for SAP NetWeaver (Lizenz von IDS Scheer notwendig)Derzeit befüllt mit den Inhalten des Solution Composers.
Derzeit existieren noch eine Vielzahl von Repositories.
Dies ist nicht nur äußerst verwirrend sondern auch nicht widerspruchsfrei.
Die beste öffentliche Quelle ist derzeit der Enterprise Services Workplace.
Wo sieht man heute bereit schon Enterprise Services?
7/22/2019 Unterlagen Zum Vortrag SAP
http://slidepdf.com/reader/full/unterlagen-zum-vortrag-sap 55/55
55 02.05.2008
Menschen machen Projekte.
sd&m AGsoftware design & managementCarl-Wery-Str. 4281739 MünchenTel 089 63812-0
www.sdm.de