17
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

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

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

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

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

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

• „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

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

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

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

• 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

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

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

• 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

• 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

• …

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

• 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

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

• [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

• [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

• [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)