Analyse

Werbung
Die Build-To-Integrate-Server-Ansätze
von IBM WebSphere, Sun One und
Microsoft .net Biztalk in Zeiten des
Collaborative Business
Präsentiert von
Philipp Duffner
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
Agenda
Einleitung
• Motivation
• Problemstellung
Grundlagen
•
e-Business und c-Business
•
Integration
•
Potentiale des c-Business
Analyse
•
Situation heute
•
Anforderungen an moderne Lösungen
Fazit
•
Zusammenfassung
•
Ausblick
Lösungsansätze
•
IBM WebSphere
•
Sun ONE
•
Microsoft .net Biztalk
2
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
Motivation
Neben den bisherigen Wettbewerbskriterien
Produktqualität, -verfügbarkeit und –kosten
treten die Unternehmen im Rahmen des cBusiness auch in Bezug auf die Geschwindigkeit
und Qualität, mit der sie Informationen
versenden und verarbeiten können,
untereinander in Wettbewerb. […] Die
Unternehmen können diesen Anforderungen nur
durch eine Verringerung der eigenen
Wertschöpfungstiefe durch eine Spezialisierung
und eine stringente Konzentration auf ihre
Kernkompetenzen gerecht werden.
[DETECON 2003]
3
Einleitung
In voller Konsequent bedeutet c-Business,
jederzeit in der Lage zu sein, seine
Kernkompetenzen in einer globalen Ökonomie
kurzfristig in unternehmensübergreifende
Netzwerke einbringen zu können.
Ausschlaggebend ist die Fähigkeit, innerhalb
kürzester Zeit die eigenen Prozesse und Systeme
an die der Partnerunternehmen anpassen zu
können. [DETECON 2003]
Fazit
Lösungsansätze
Analyse
Grundlagen
Problemstellung
4
Grundlagen
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
e-Business und c-Business
•
Der Begriff e-Business
•
c-Business sind neue Geschäftsmodelle
-
Schnellerer Austausch von Informationen
-
Spontane Geschäftsbeziehungen
-
Konkurrenzkampf zwischen Partnernetzwerken
5
Grundlagen
Einleitung
Grundlagen
Integration
•
•
•
Process Integration
People Integration
Information Integration
Portal
Methoden
API
Daten
Fazit
Lösungsansätze
Analyse
Prozess
6
Grundlagen
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
Potentiale des c-Business
•
Kosteneinsparungspotentiale durch Straffung der
Geschäftsprozesse

Beschleunigung der Abwicklung unternehmensübergeifender
Geschäftsvorfälle

Gesteigerte Flexibilität in der Reaktion auf geänderte
Kundenbedürfnisse

Gesteigerte Effizienz
Kernkompetenzen
durch
Konzentration
auf
die
7
Fazit
Lösungsansätze
Analyse
Einleitung
Grundlagen
Situation heute
Überblick
8
Fazit
Lösungsansätze
Analyse
Einleitung
Grundlagen
Situation heute
Überblick
9
Situation heute
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
Proprietäre Schnittstellen
•
Point-to-Point
•
Sprachenspezifisch
•
Abhängigkeit vom Hersteller
•
Bei Änderung der Geschäftsprozesse/Releasewechsel
Anpassung der Schnittstellen
Neuentwicklung von Schnittstellen
 immens hohe Entwicklungs- und Wartungskosten
10
Situation heute
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
Java RMI, CORBA, COM+
•
Middleware ist Software für verteilte Anwendungen zur
Überbrückung der Heterogenität unterschiedlicher Systeme
und Netze
•
Hauptsächlich Java RMI, CORBA, COM+
•
Trend Richtung browserbasierter Benutzeroberfläche
•
Verschiedene Nachteile und Inkompatibilitäten abhängig von
der verwendeten Middleware-Technologie
11
Fazit
Lösungsansätze
Analyse
Einleitung
Grundlagen
Situation heute
Java RMI, CORBA, COM+
12
Situation heute
Einleitung
•
EAI = Enterprise Application Integration
•
Vermeidung/Eliminierung von Point-to-Point-Verbindungen
durch Einsatz des Hub-and-Spoke-Prinzips
Fazit
Lösungsansätze
Analyse
Grundlagen
EAI-Problematik
13
Situation heute
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
EAI-Problematik
Nachteile von EAI-Software:
•
Änderung an bestehenden Systemen
•
Mangelhafte Skalierbarkeit
•
Hohe Auslastung bewirkt Performanceinbußen (Flaschenhals)
•
Ausfall des EAI-Hubs führt zum Ausfall jeglicher Kommunikation
•
Inkompatibilitäten unterschiedlicher EAI-Lösungen
•
Neustrukturierung der Geschäftsprozesse erforderlich
•
Extrem hohe Anschaffungs- und Beratungskosten
14
Anforderungen an moderne Lösungen
Einleitung
•
Neuartige Middleware von Microsoft (seit 1997)
•
Lose gekoppelte Softwarekomponenten
•
Verwendung von standardisierten Internettechnologien
•
Dynamische Interoperabilität ( gekapselte Funktionalität)
Fazit
Lösungsansätze
Analyse
Grundlagen
Webservices
15
Anforderungen an moderne Lösungen
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
Webservices
Der Einsatz von Webservices
•
Erleichtert Durchführung von Integrationsprojekten
•
Erhöht die Investitionssicherheit
•
Erhöht die Zukunftssicherheit
 Webservices werden in zukünftigen Lösungen einen festen
Platz einnehmen
16
Anforderungen an moderne Lösungen
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
Anforderungen c-Business
•
Flexibilität und Agilität in der Gestaltung der
Geschäftsprozesse
•
Nahtloser Austausch von Informationen
•
Integration von Standardanwendungen
•
Unternehmensweite Datenintegration
•
Personalisierte Benutzeroberfläche
•
spezielle Anforderungen an Mobile Business, CRM und SCM
17
Anforderungen an moderne Lösungen
Einleitung
ECA = Enterprise Collaborative Architecture
Fazit
Lösungsansätze
Analyse
Grundlagen
Neue Architekturkonzepte
18
Anforderungen an moderne Lösungen
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
Neue Architekturkonzepte
19
IBM WebSphere
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
J2EE = Java 2 Enterprise Edition
Softwarearchitektur
20
Fazit
Lösungsansätze
Analyse
Einleitung
Grundlagen
IBM WebSphere
Softwarearchitektur
21
Fazit
Lösungsansätze
Analyse
Einleitung
Grundlagen
IBM WebSphere
Infrastruktur
22
Fazit
Lösungsansätze
Analyse
Einleitung
Grundlagen
Sun One
Softwarearchitektur
23
Fazit
Lösungsansätze
Analyse
Einleitung
Grundlagen
Sun One
Infrastruktur
24
Fazit
Lösungsansätze
Analyse
Einleitung
Grundlagen
Microsoft .net
Softwarearchitektur
25
Fazit
Lösungsansätze
Analyse
Einleitung
Grundlagen
Microsoft .net
Infrastruktur
26
Fazit
Einleitung
Fazit
Lösungsansätze
Analyse
Grundlagen
Zusammenfassung
Vorteile der Build-to-Integrate-Produkte
•
•
•
•
Bessere Integration
Modularer Aufbau mit ausgelagerten Connectors
Skalierbare Lösungen
Trend Richtung Webservices
Kritikpunkte:
•
•
•
•
Inkompatibilitäten zwischen J2EE und .net
Verwendung von CORBA immer noch notwendig
Webservices sind unausgereift und werden daher noch
wenig integriert
Microsoft sollte versuchen, Kompatibilität mit CORBA und
J2EE zu erreichen
27
Fazit
Lösungsansätze
Analyse
Einleitung
Grundlagen
Fazit
Ausblick
28
Fazit
Lösungsansätze
Analyse
Vielen Dank für Ihre
Aufmerksamkeit
29
Einleitung
Grundlagen
Herunterladen