![Page 1: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/1.jpg)
Business Software Engineering
Thema: SOA und SAP Netweaver BPM
Finale Präsentation
Referenten: Florian Kalisch (AAM), Matr-Nr.236865
Frank Weißer (ACM), Matr.Nr.233602
![Page 2: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/2.jpg)
1. Service Oriented Architecture (SOA)
2. Enterprise SOA (eSOA)
3. SAP Netweaver Business Process Management
(BPM)
4. Live Demo „Process Composer und Web
Services“
5. Fazit
Agenda
![Page 3: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/3.jpg)
• „Serviceorientierte Architektur ist ein
geschäftsorientierter IT-Architekturansatz, der die
Integration ihres Unternehmens als verknüpfte,
wiederverwendbare Geschäftsanwendungen oder -
services unterstützt. Mit dem Smart SOA-Konzept
können Sie eine serviceorientierte Architektur auch
in Ihrer Umgebung verwirklichen.“ [IBM.1]
Was ist eine SOA?
• Es gibt keine einheitliche Definition von SOA
![Page 4: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/4.jpg)
SOA allgemein
[Vgl. Melzer.2007]
![Page 5: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/5.jpg)
Zusätzliche Aspekte der eSOA:
• Klar definierte Schnittstellen
• Gemeinsame fundamentale Datentypen
• Dienste folgen klar definierten Verhaltens- bzw. Kommunikationsmustern
• Transparenz des zugrunde liegenden Geschäftsmodells muss gegeben sein
Enterprise SOA (eSOA)
![Page 6: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/6.jpg)
Vergleich WS-SOA – eSOA
[vgl. Stollenwerk.2008]
![Page 7: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/7.jpg)
• Wiederverwendbarkeit
• Standardisierbarkeit
• Erweiterbarkeit
• Kombinierbarkeit
• Gesammelt in einem Service Repository
Services – Eigenschaften
![Page 8: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/8.jpg)
Services Lebenszyklus
[vgl. Stollenwerk.2008]
![Page 9: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/9.jpg)
27.01.2011 9
eSOA Referenzarchitektur
vgl. Baumgartl.2010
![Page 10: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/10.jpg)
• Process Composer
– Entwerfen von Geschäftsmodellen
– Klare Prozessschritte werden definiert
• Process Server
– Führt Prozessmodelle ohne Übersetzungen
zwischen Modell und Quellcode aus
• Process Desk
– Zugriff während der Laufzeit
27.01.2011 10
SAP NetWeaver BPM
![Page 11: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/11.jpg)
• SAP NetWeaver Composition Environment
• SAP NetWeaver Business Rules Management
• Process Integration (PI)
• SAP NetWeaver Portal
• SAP NetWeaver Identity-Management
27.01.2011 11
SAP NetWeaver BPM – erweitert
![Page 12: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/12.jpg)
• …
27.01.2011 12
Live-Demo
![Page 13: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/13.jpg)
• SOA
– Kein einheitliches Konzept
– Flexiblere Architekturen möglich
– Verbesserte Wartbarkeit
• NetWeaver ist eine sehr mächtige Plattform
– Hoher Einstiegsaufwand
– Klare Strukturierung im weiteren Projektverlauf
– Flexiblere Anpassung an Marktbedürfnisse durch BPM
27.01.2011 13
Fazit
![Page 14: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/14.jpg)
27.01.2011 14
Fragen
![Page 15: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/15.jpg)
• [Baumgartl.2010] Baumgartl, Axel/Mebus, Frank/Seemann, Volker: Das
SOA-Praxisbuch für SAP. 1. Auflage. Bonn: Galileo Press, 2010, ISBN
978–3–8362–1445–2
• [Cazi.1]Catterfeld, Christopher/Zimpel, Helmut: SOA im Mittelstand.
hURL:
http://www.sage.de/upload/download/com/presse/SOA_im_Mittelstan
d_Orientierung_f%C3%BCr_die_Praxis_aus_ERP-Management.pdf i
• [IBM.1]IBM: IBM - SOA - Serviceorientierte Architektur von
IBM. hURL:http://www-
01.ibm.com/software/de/solutions/soa/?ca=ebf_de&m=w&met=de_S
W_LP i
• [Mic.1]Microsoft: SOA(Service Oriented Architecture). hURL:
http://msdn.microsoft.com/de-de/library/bb979400.aspx i
27.01.2011 15
Quellen (1)
![Page 16: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/16.jpg)
• [Melzer.2007]Melzer, Ingo: Service-orientierte Architekturen mit Web
Services: Konzepte - Standards - Praxis. 2. Auflage. Heidelberg:
Spektrum Akad. Verl., 2007, ISBN 978–3–8274–1885–2
• [‘SAP.1]SAP: Komponenten & Werkzeuge von SAP NetWeaver: SAP
NetWeaver Portal. hURL:
http://www.sap.com/germany/plattform/netweaver/components/netw
eaverportal/index.epx i
• [SAP.2]SAP: SAP EM as compared to BPM,BAM and CEP. hURL:
http://wiki.sdn.sap.com/wiki/display/SCM/SAP+EM+as+compared+to+
BPM,+BAM+and+CEP i
27.01.2011 16
Quellen (2)
![Page 17: Business Software Engineering - florian-kalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865](https://reader030.vdocuments.mx/reader030/viewer/2022041006/5eacd648eb53701485742998/html5/thumbnails/17.jpg)
• [SAP.3]SAP: SAP NetWeaver Business Process Management:
Components & Tools of SAP Netweaver. hURL:
http://www.sap.com/platform/netweaver/components/sapnetweaverbp
m/index.epx i – Zugriff am 21.01.2011
• [SAP.4]SAP: SOA-Middleware. hURL:
http://help.sap.com/saphelp_nwpi711/helpdata/de/48/e73fdfe10d740e
e10000000a421937/content.htm i – Zugriff am 21.01.2011
• [Stollenwerk.2008]Stollenwerk, Daniel: Enterprise SOA Development
Handbook: End-to-End Guide for Enterprise SOA Development. 2008
27.01.2011 17
Quellen (3)