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 - floriankalisch.de€¦ · Business Software Engineering Thema: SOA und SAP Netweaver BPM Finale Präsentation Referenten: Florian Kalisch (AAM), Matr-Nr.236865

  • Upload
    dangtu

  • View
    216

  • Download
    1

Embed Size (px)

Citation preview

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

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

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

SOA allgemein

[Vgl. Melzer.2007]

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)

Vergleich WS-SOA – eSOA

[vgl. Stollenwerk.2008]

• Wiederverwendbarkeit

• Standardisierbarkeit

• Erweiterbarkeit

• Kombinierbarkeit

• Gesammelt in einem Service Repository

Services – Eigenschaften

Services Lebenszyklus

[vgl. Stollenwerk.2008]

27.01.2011 9

eSOA Referenzarchitektur

vgl. Baumgartl.2010

• 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

• 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

• …

27.01.2011 12

Live-Demo

• 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

27.01.2011 14

Fragen

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

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

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