Kapitel 7 - Integrationsaspekte Flashcards
Was ist die Integrationsaufgabe?
jedes System muss mit jedem anderen kommunizieren
Welche Arten von Aufwänden gibt es?
→ quadratischer Aufwand in der Zahl der Systeme
→mit Middleware: linearer Aufwand in der Zahl der Systeme (in der Regel sind einzelne Systeme „wichtiger“ als andere, wie bspw. führendes System)
Definition Enterprise Application Integration (EAI)
EAI Lösungen erlauben den Austausch von Geschäftsprozess-Informationen zwischen unterschiedlichen Anwendungssystemen.
Definition
Serviceorientierte Architekturen (SOA)
Strukturierung des Geschäfts und der IT eines Unternehmens nach Diensten, die flexibel zur Umsetzung von Geschäftsprozessen genutzt werden können.“
Wie kann man Systemlandschaften strukturieren?
→Dienste-Anbieter = Funktionalitäten über definierte Schnittstellen & standardisierte Technologien zur Verfügung
→ Dienste-Nutzer = nutzen diese Dienste
→Repository = Registrierung der Dienste
Was sind die Vorteile von der Strukturierung einer Systemlandschaft?
Vorteile: bessere Struktur des Gesamtsystems & gesteigerte Wiederverwendung von Diensten/Funktionalitäten
Welche Standards für Serviceorientierte Architekturen gibt es?
SOAP (Simple Object Access Protocol);
WSDL (Web Service Description Language),
UDDI (Universal Description Discovery and Integration);
BPEL (Business Process Execution Language)
Was macht ein ESB – Enterprise Service Bus
ESB integriert Anwendungen, koordiniert Daten. Ist eine Erweiterung des EAI
Nennen Sie jeweils einen „typischen“ Vorteil von Standard-Software und Individualentwicklungen sowie eine mögliche Gegenargumentation !
Standard-Software:
Vorteil: Kostenersparnis
Gegenargument: Mögliche Einschränkungen bei spezifischen Anforderungen
Individualentwicklungen:
Vorteil: Maßgeschneiderte Lösung
Gegenargument: Höhere Kosten und längere Entwicklungszeiten
Erläutern Sie kurz ein Beispielszenario, wo es sinnvoll sein könnte, die in der Vorlesung besprochene Standard-Reihenfolge bei der System-Auswahl zu verändern!
System steht aufgrund von projektexternen Faktoren bereits fest. Schritt 5 entfällt, Schritt 4 auf Basis des konkreten Systems. Eventuell Vorteile bei 6.
Sie kommen als Berater in ein Unternehmen, das darüber klagt, dass es zu viele Schnittstellen zwischen IT-Systemen hat und die Wartbarkeit der Gesamt-IT dadurch leidet. Was würden Sie dem Unternehmen als Strategie raten ?
Analyse der IT-Landschaft und der Probleme.
Rationalisierung und Beseitigung unnötiger Schnittstellen.