Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
EAI Systemintegrationim SAP Umfeld
Peter Cremerius NetWeaver EAI ConsultingSAP Consulting
© SAP AG 2005, SAP EAI / Peter Cremerius / 2
Öffnung von Standardsoftware: Von der proprietären Schnittstelle zur service-orientierten Architektur
Darstellung der ESA (Enterprise Service Architektur)
Integration als Brücke zwischen Technologie und BWL
Welche Rolle spielt der Integrationsberater im SAP Projekt?
Welche Skills bzw. Kernkompetenzen werden von einem Integrationsberater gefordert?
Education Programs: SAP University Alliances
SDN – SAP Software Developer Network
Inhalt
© SAP AG 2005, SAP EAI / Peter Cremerius / 3
Öffnung von Standardsoftware: Von der proprietären Schnittstelle zur service-orientierten Architektur
Darstellung der ESA (Enterprise Service Architektur)
Integration als Brücke zwischen Technologie und BWL
Welche Rolle spielt der Integrationsberater im SAP Projekt?
Welche Skills bzw. Kernkompetenzen werden von einem Integrationsberater gefordert?
Education Programs: SAP University Alliances
SDN – SAP Software Developer Network
Inhalt
© SAP AG 2005, SAP EAI / Peter Cremerius / 4
WINDOWS3
DEC VMS
WANG VS
IBM OS/400
Others
OS / 2
MS-DOS, WINDOWS 3, OS/2, Apple, UNIX, VMS, VM,
MVS, VSE, BS2000, OS/400
NATURAL, COBOL,PL1, FORTRAN,C, C++, etc.
SNA, OSI, TCP / IP,DECnet, LANs,
TRANSDATA, etc.
COM-PLETECICS
IMS / DC TSO
Apple
MS-DOSESA
MAC
BS2000
COM-PLETE CICS
IMS / DC TSO
MVS / VSE
MVS / VSENET-PASS
VMCMS / GCS
UNIX
UNIX
NETWORK
NETWORK
Servers
Clients
BROKER
Systemintegration 1995 – fehlende Standards
© SAP AG 2005, SAP EAI / Peter Cremerius / 5
1995: proprietäre Schnittstellen (am Beispiel SAP)
ERP Systeme waren monolithisch aufgebautERP Systeme nutzten (notgedrungen) proprietäre FormateSAP: IDoc, BAPI,…Systemintegration (meist P2P Schnittstellen) wurde auf externe Subsysteme ausgelagert (Umsetzung von Protokolle und Formate)
externes Subsystem
© SAP AG 2005, SAP EAI / Peter Cremerius / 6
1995: Integration = Middleware
Integration aufProzessebene
Integration aufObjektebene
Integration aufDatenebene
MiddlewareInte
grat
ion
Bedeutung
Nachricht
Bits
AusgetauschteInformation
heterogene Protokolle
proprietäreFormate
Prozess-definition
Metadaten
© SAP AG 2005, SAP EAI / Peter Cremerius / 7
Ende 90s: Interoperabilität gewinnt an Bedeutung
Zusätzliche hoch integrierte KomponentenPortale, Collaboration, Mobile,…MarktplätzeCustomer Relationship Management (CRM)Supply Chain Management (SCM)
Advanced Planner and Optimizer (APO)Vendor Managed Inventory (VMI)
Business IntelligenceStrategic Enterprise Management (SEM)……..
© SAP AG 2005, SAP EAI / Peter Cremerius / 8
Ende 90s: Integration und Standards gehen in die Prozessebene
Integration aufProzessebene
Integration aufObjektebene
Integration aufDatenebene
EAI
MiddlewareInte
grat
ion
Bedeutung
Nachricht
Bits
AusgetauschteInformation
Datenüber-tragungs-protokoll
Format / Standard
Prozess-definition
Metadaten
© SAP AG 2005, SAP EAI / Peter Cremerius / 9
Aktuell (200x): Was sind die strategischen Ziele?
CEO-Wunschliste*1 Verringerung der Kosten durch
Effizienz/höhere Produktivität
2 Fördern von Geschäftsinnovationen
3 Erzeugen/Fördern des Wettbewerbsvorteils
4 Beschleunigung des Wachstums
5 Erhöhung der Kundenzufriedenheit6 Einhaltung rechtlicher
Bestimmungen7 Durchsetzung des globalen
Geschäftsbetriebs
*CIO Magazine Oktober 2004; Umfrage unter 544 CIOs und CEOs
PRODUKTIVITÄT
NACHHALTIGEDIFFERENZIERUNG
© SAP AG 2005, SAP EAI / Peter Cremerius / 10
Minuten
Stunden
Wochen
Monate
1960 1990 2000194019201900 1980
Tage
Jahre
Transaktions-abwicklung
Geschäfts-prozess-änderung
Produkt-lebenszyklus
Aktuell (200x): Was sind die Rahmenbedingungen?
Quelle: Gartner
© SAP AG 2005, SAP EAI / Peter Cremerius / 11
Öffnung von Standardsoftware: Von der proprietären Schnittstelle zur service-orientierten Architektur
Darstellung der ESA (Enterprise Service Architektur)
Integration als Brücke zwischen Technologie und BWL
Welche Rolle spielt der Integrationsberater im SAP Projekt?
Welche Skills bzw. Kernkompetenzen werden von einem Integrationsberater gefordert?
Education Programs: SAP University Alliances
SDN – SAP Software Developer Network
Inhalt
© SAP AG 2005, SAP EAI / Peter Cremerius / 12
Bus. Funktionalität
Rollen-basiertes
UI
DB DB
EAI
ExistingSystems
ExistingSystems
ExistingSystems
Business Process
People Integration
Information Integration
ProcessIntegration
Enterprise Services
Service-Orientierte-Architekturen öffnen funktionale Silos
SAP‘s Enterprise Service Architecture (ESA)
SAP NetWeaver ist umfassende Integrations-und Applikationsplattform(Business ProcessPlattform) und ermöglicht die konkrete Umsetzung von ESA.
SAP NetWeaver
.NET
Web-Sphere
…
DB and OS Abstraction
People Integration
Com
posi
te A
pplic
atio
n Fr
amew
ork
Process Integration
Integration Broker
Business ProcessManagement
Information Integration
BusinessIntelligence
KnowledgeManagement
Life Cycle M
anagement
Portal Collaboration
J2EE ABAP
Application Platform
Multi-Channel Access
SAP NetWeaverSAP NetWeaver™™
DB and OS Abstraction
Master Data Management
Offene, Web Services UmgebungSOA
© SAP AG 2005, SAP EAI / Peter Cremerius / 13
SAP setzt konsequent auf offene Standards
SAP NetWeaver™INTEGRATION VON PERSONEN
Multichannel-ZugriffPortalCollaboration
INTEGRATION VON INFORMATIONEN
INTEGRATION VON PROZESSEN
Integration Broker (XI)Business Process Management
APPLIKATIONSPLATTFORM
Knowledge ManagementBusiness IntelligenceMaster Data Management
J2EEABAPDB- und BS-Unabhängigkeit
HTTP, XML, SMTP, J2EE, WSDL,SOAP, UDDI, XSLT
JAAS, WSRP,J2ME
BPEL, CIDX,RosettaNet, CPPA
ICE , WebDav , XML/A,JMI, XMI, CWM, ODBO
XM
L E
ncr.
& S
ign.
, DS
IG, S
AM
L …
unterstützte Standards (Auswahl)Organisation
W3C
OASIS
JCP
WS-I
Eclipse.org
mySQL
OMG
…
© SAP AG 2005, SAP EAI / Peter Cremerius / 14
SAP NetWeaver als Business Process Platform
Fundamentale und wieder-verwendbareProzessteile werden Teil der Business ProcessPlatform
SAP NetWeaverBusiness ProcessPlatform
SAP NetWeaverBusiness ProcessPlatform
ERPLieferant
ERPLieferant
CRMLieferant
CRMLieferant
SRMKäuferSRM
Käufer
SRMinternal
SRMinternal
ERPinternal
ERPinternal
3rd
Party3rd
Party
Enterprise Services
Repository
Composite Applicationsvon Partnern
Composite Applicationsvon SAP
Enterprise ServiceImplementierungen
von SAP
Enterprise ServiceImplementierungen
von SAP
© SAP AG 2005, SAP EAI / Peter Cremerius / 15
Die Situation heuteBeispiel: Einzelfertigungsprozesse in der Automobilbranche
Confi-gurator
(Händler)
Wareh.Mgmt
(Importeur)
OrderMgmt.
(Herst.)
Produc-tion
(Herst.)
Log. Exec.System(Herst.)
Finan-cials
(Herst.)
Händler Produktionsplanung Buchhaltung
Unternehmens-systeme(verschiedene Hersteller,Altsysteme, Eigen-entwicklungen)
„MenschlicheIntegratoren“
© SAP AG 2005, SAP EAI / Peter Cremerius / 16
Ausschöpfen vorhandener InvestitionenNeue Möglichkeiten dank Web-Services
Confi-gurator
(Händler)
Wareh.Mgmt
(Importeur)
OrderMgmt
(Herst.)
Pro-duction(Herst.)
Log. Exec.System(Herst.)
Finan-cials
(Herst.)
Händler Produktionsplanung Buchhaltung
Exchange Infrastructure, Master Data ManagementExchange Exchange InfrastructureInfrastructure, Master , Master DataData ManagementManagement
Portal, Collaboration, Multichannel-ZugriffPortal, Portal, CollaborationCollaboration, , MultichannelMultichannel--ZugriffZugriff
Composite App Framework, BI, Knowledge Mgmt, Business Process MgmtCompositeComposite AppApp Framework, BI, Framework, BI, KnowledgeKnowledge MgmtMgmt, Business , Business ProcessProcess MgmtMgmt
Unternehmens-dienste(Web-Services fürbetriebswirtsch.Abstraktion)
Anwendungs-dienste(Web-Services fürtechnologischeAbstraktion)
© SAP AG 2005, SAP EAI / Peter Cremerius / 17
Enterprise Services ArchitectureBeispiel: Einzelfertigungsprozess in der Automobilbranche
Fahrzeug-verfügbar-
keit
Fahrzeug-bestellung
Fahrzeug-produktion
Lieferungund
Fakturierung
Fahrzeug-konfiguration
CompositeApplication
Unternehmens-systeme
interne undexterne Anwender
Confi-gurator
(Händler)
Wareh.Mgmt
(Importeur)
OrderMgmt
(Herst.)
Produc-tion
(Herst.)
Log. Exec.System(Herst.)
Finan-cials
(Herst.)
Portal, Collaboration, Multichannel-ZugriffPortal, Portal, CollaborationCollaboration, , MultichannelMultichannel--ZugriffZugriff
Exchange Infrastructure, Master Data ManagementExchange Exchange InfrastructureInfrastructure, Master , Master DataData ManagementManagement
Composite App Framework, BI, Knowledge Mgmt, Business Process MgmtCompositeComposite AppApp Framework, BI, Framework, BI, KnowledgeKnowledge MgmtMgmt, Business , Business ProcessProcess MgmtMgmt
Händler Produktionsplanung Buchhaltung
© SAP AG 2005, SAP EAI / Peter Cremerius / 18
Finan-cials(ASP)
Confi-gurator
(Händler)
Wareh.Mgmt
(Importeur)
OrderMgmt
(Herst.)
Produc-tion
(Herst.)
Log. Exec.System(Herst.)
Finan-cials
(Herst.)
Flexibilität für UnternehmenAusgliederung/Integration externer Dienste
Composite Application Framework, BI, KM, Business Process ManagementCompositeComposite ApplicationApplication Framework, BI, KM, Business Framework, BI, KM, Business ProcessProcess ManagementManagement
Exchange Infrastructure, Master Data ManagementExchange Exchange InfrastructureInfrastructure, Master , Master DataData ManagementManagement
Liefer-Tracking
HändlerProduktions-
planung Buchhaltung
Verfügbar-keit
(Importeur)
Fahrzeug-bestellung
Fahrzeug-produktion
Lieferungund
Fakturierung
Fahrzeug-konfigu-
ration
Verfügbar-keit
(Herst.)
Portal, Collaboration, Multichannel-ZugriffPortal, Portal, CollaborationCollaboration, , MultichannelMultichannel--ZugriffZugriff
Kunden
Lieferung(Neu-
kunde)
© SAP AG 2005, SAP EAI / Peter Cremerius / 19
Eine Plattform für Automobile
© SAP AG 2005, SAP EAI / Peter Cremerius / 20
Eine IT-Plattform zur Unterstützung von Prozessen
mySAP ERP
PlanungPro-duk-tion
Lieferung RechnungLieferabruf
Eingangvom OEM
Ein-kauf
Fertigungs-steuerung:
Partner- / Eigen-entwicklungauf SAP WebApplication
Server
SupplyOn: Betrieb des
SAP ICH,Dienstleistungenzum Lieferanten-
management
Plattform
Beispiel Systemlieferant
VMI und Web-EDI:SAP ICH(Inventory
CollaborationHub)
+EDI auf SAP XI
© SAP AG 2005, SAP EAI / Peter Cremerius / 21
Industrialisierung der Softwarebranche
Geschwindigkeit: Schnellerer MarktzugangEffizienz: Systematische Wiederverwendung von KomponentenQualität: Stabilität und Skalierbarkeit
ERP SCM CRM …
All-in-One New Solutions …
69% der Teile sind gleich
>50% der Prozessesind gleich
© SAP AG 2005, SAP EAI / Peter Cremerius / 22
Produkt
Service-A
ktivierung
CR
M-
Kunden-dienst
Fakturierung/R
ating
Bestands-zählung
Konsolidierung und Standardisierung
AV
(Altsystem
)
AV
(Altsystem
)
AV
(Altsystem
)
Konsolidierung
KundeCall-Center-AgentHändler
Auftragaufteilen
Serviceaktivieren
Accounterstellen
Produktauswählen/konfigu-rieren
CPE Lieferung
Fakturierungauslösen
NetWeaver / Business Process Platform
Anwendungen und Systeme zusammenführen bzw. durch Standardsysteme ersetzen
Auftrags-
verwaltung
© SAP AG 2005, SAP EAI / Peter Cremerius / 23
Produkt
Service-A
ktivierung
CR
M-
Kunden-dienst
Fakturierung/R
ating
Bestands-zählung
Sich verändernde Geschäftsmodelle
Fokussierung auf Kernkompetenzen. Auslagern von ergänzenden Services
KundeCall Center-AgentHändler
Auftragzersetzen
Serviceaktivieren
Accounterstellen
Produktauswählen/konfigu-rieren
CPE Lieferung
Fakturierungauslösen
NetWeaver / Business Process Platform
Auftrags-
verwaltung
Out-Tasking
© SAP AG 2005, SAP EAI / Peter Cremerius / 24
Flexibilität für Geschäftsprozess-Innovationen
Flexibilität bei derOptimierung undbei der Kreation vonProzessen
Produkt
Auftragzersetzen
Serviceaktivieren
Accounterstellen
Produktauswählen/konfigu-rieren
Service-A
ktivierung
CR
M-
Kunden-dienst
Fakturierung/R
ating
NetWeaver / Business Process Platform
CPE Lieferung
Fakturierungauslösen
Bestands-zählung
Auftrags-
verwaltung
Service-A
ktivierung
Neue Services
kombinieren
KundeCall Center-AgentHändler
© SAP AG 2005, SAP EAI / Peter Cremerius / 25
Öffnung von Standardsoftware: Von der proprietären Schnittstelle zur service-orientierten Architektur
Darstellung der ESA (Enterprise Service Architektur)
Integration als Brücke zwischen Technologie und BWL
Welche Rolle spielt der Integrationsberater im SAP Projekt?
Welche Skills bzw. Kernkompetenzen werden von einem Integrationsberater gefordert?
Education Programs: SAP University Alliances
SDN – SAP Software Developer Network
Inhalt
© SAP AG 2005, SAP EAI / Peter Cremerius / 26
Integration als Brücke zwischen Technologie und BWL
SOA
Bus. Funktionalität
Rollen-basiertes
UI
DB DB
EAI
Business ProzessAnalyse
SystemlandschaftAnalyse
Design derSystemlandschaft
Design derBusiness Prozesse
und Services
Gruppierung vonBusiness Prozessen
ServiceIdentifikation
Implementierungder Applikation
Outsourcing HostingApplication-Mgmt.
Implementierungder Business
Prozesse
Implementierungder Integrations
InfrastrukturImplementierungder Web Services
z.B. ePayment
Mgmt.z.B.
EAI, Portalz.B.
SCM, BI, ERP...
Organisation
Strategische Ziele
© SAP AG 2005, SAP EAI / Peter Cremerius / 27
Soft-SkillsKundenorientiertTeamplayerInternationales ArbeitsumfeldFlexibel + Mobil
NetWeaver EAI Consulting: Skills und Kernkompetenzen
DevelopmentJava (EAI) und ABAP (Prozesse)
Branchenspezifisches Integrationswissen (SCM-Automotive, SCM-Handel, CIDX, RosettaNet, Zahlungsverkehr,...)
detaillierte SAP ProzesskenntnisseBranchenstandards (Prozesse, Formate, Protokolle)
Partnerintegration per B2B/EDIPermanente Kopplung verteilter Systeme
Stammdatenverteilung / Synchronisierung
EAI KernkompetenzSAP XI, BPM, MDMIBM websphere, MS Biztalkandere EAI Systeme
© SAP AG 2005, SAP EAI / Peter Cremerius / 28
Abteilungsstatistik
Statistik über Hochschulabschlüsse
0%
5%
10%
15%
20%
25%
30%
1
Informatik
Ingenieur
Naturwissenschaften
Soziologe
Wirtschaftinformatik /BWLohneHochschulabschluß
© SAP AG 2005, SAP EAI / Peter Cremerius / 29
Öffnung von Standardsoftware: Von der proprietären Schnittstelle zur service-orientierten Architektur
Darstellung der ESA (Enterprise Service Architektur)
Integration als Brücke zwischen Technologie und BWL
Welche Rolle spielt der Integrationsberater im SAP Projekt?
Welche Skills bzw. Kernkompetenzen werden von einem Integrationsberater gefordert?
Education Programs: SAP University Alliances
SDN – SAP Software Developer Network
Inhalt
© SAP AG 2005, SAP EAI / Peter Cremerius / 30
SAP University Alliances
© SAP AG 2005, SAP EAI / Peter Cremerius / 31
Öffnung von Standardsoftware: Von der proprietären Schnittstelle zur service-orientierten Architektur
Darstellung der ESA (Enterprise Service Architektur)
Integration als Brücke zwischen Technologie und BWL
Welche Rolle spielt der Integrationsberater im SAP Projekt?
Welche Skills bzw. Kernkompetenzen werden von einem Integrationsberater gefordert?
Education Programs: SAP University Alliances
SDN – SAP Software Developer Network
Inhalt
© SAP AG 2005, SAP EAI / Peter Cremerius / 32
SDN - SAP Software Developer Network
www.sdn.sap.com
The SDN is a vibrant online community for SAP developers, consultants,and integrators – the premier meeting place for collaborating SAP experts.SDN members enjoy a robust collection of technical content on SAP topics,with special focus on the SAP NetWeaver™ technology platform andSAP xApps composite applications.
Why Join SDN? Though anyone can peruse our great technical articles, forums, and weblogs,the SDN offers additional content, features, and functionality to its registered users.It's quick, easy, and free to become an SDN member.The benefits of SDN membership:
Access to eLearning MaterialsDownloadsPost questions and contribute to SDN forumsPost and comment on weblogsBi-monthly SDN newslettersAccess to all relevant SAP systems via Single Sign-on
Thank You For Your Attention!Thank You For Your Attention!Peter CremeriusPeter CremeriusLeiter Beratungseinheit Leiter Beratungseinheit NetWeaverNetWeaver EAI EAI [email protected]@sap.com+49 2102+49 2102--125450125450
© SAP AG 2005, SAP EAI / Peter Cremerius / 34
Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten.Microsoft, Windows, Outlook, und PowerPoint sind eingetragene Marken der Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, und Informix sind Marken oder eingetragene Marken der IBM Corporation in den USA und/oder anderen Ländern.Oracle ist eine eingetragene Marke der Oracle Corporation.UNIX, X/Open, OSF/1, und Motif sind eingetragene Marken der Open Group.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, und MultiWin sind Marken oder eingetragene Marken von Citrix Systems, Inc.HTML, XML, XHTML und W3C sind Marken oder eingetragene Marken des W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Java ist eine eingetragene Marke von Sun Microsystems, Inc.JavaScript ist eine eingetragene Marke der Sun Microsystems, Inc., verwendet unter der Lizenz der von Netscape entwickelten und implementierten Technologie. MaxDB ist eine Marke von MySQL AB, Schweden.SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern weltweit. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen.
Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet.Bei dieser Publikation handelt es sich um eine vorläufige Version, die nicht Ihrem gültigen Lizenzvertrag oder anderen Vereinbarungen mit SAP unterliegt. Diese Publikation enthält nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP®-Produkts. SAP entsteht aus dieser Publikation keine Verpflichtung zu einer bestimmten Geschäfts- oder Produktstrategie und/oder bestimmten Entwicklungen. Diese Publikation kann von SAP jederzeit ohne vorherige Ankündigung geändert werden.SAP übernimmt keine Haftung für Fehler oder Auslassungen in dieser Publikation. Des Weiteren übernimmt SAP keine Garantie für die Exaktheit oder Vollständigkeit der Informationen, Texte, Grafiken, Links und sonstigen in dieser Publikation enthaltenen Elementen. Diese Publikation wird ohne jegliche Gewähr, weder ausdrücklich noch stillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für die Gewährleistung der Nichtverletzung geltenden Rechts.SAP haftet nicht für entstandene Schäden. Dies gilt u. a. und uneingeschränkt für konkrete, besondere und mittelbare Schäden oder Folgeschäden, die aus der Nutzung dieser Materialien entstehen können. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit.Die gesetzliche Haftung bei Personenschäden oder Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinks zugreifen, unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen über Internetseiten Dritter ab.
Copyright 2005 SAP AG. Alle Rechte vorbehalten