Neuer Zugang zu vorhandenen Daten - Serviceorientierung und BizTalk an der Universität St. Gallen - Tobias Müller, Chief Architect & CEO, progile GmbH
Tobias Müller Chief Architect & CEO, progile GmbH
Agenda Integration/BizTalk an der HSG Building Blocks & Architektur IST/SOLL Vergleich Herausforderungen Integration mit AppFabric
Projektauftrag
Ausgangssituation (Auszug) Un.IT Application Un.IT Application Legacy Notes Applications Legacy Notes Applications Active Directory Domino Directory Infoportal StudyNet Infoportal StudyNet SAP HR Forschungs- plattform Alexandria Forschungs- plattform Alexandria Un.IT Datenbank Un.IT Datenbank X
Architektur-Alternativen #1 #2 #3
Entscheidung I
Entscheidung II
Building Blocks Datenbanken: Un.IT Integration.DB Verzeichnisdienste: Active Directory Notes Directory Applikationen: Alexandria SAP Neuer Webauftritt: CMS: SiteCore BizTalk Integration: Geschäftsprozesse Mapping Orchestration Monitoring Bestehender Webauftritt: Alexandria (exemplarisch) Native/Offene Datenanbindung (BizTalk Adapter) BizTalk Schnittstelle: SOAP (XML) Request-Response Quellsysteme Nutzersystem Integration/Prozesse
Logisches Systemdesign I
Logisches Systemdesign II
Request-Response BizTalk Orchestrations WCF LOB Adapter Low-Latency Requirements Einsatz von Entity Framework MSI Deployment Umsetzung
Einbindung von Lotus Notes, Active Directory, Alexandria & Un.IT erfolgreich Personen- und Organisationsdaten können verwaltet werden. Personendaten und -profile werden konsistent angezeigt. Von ursprünglich 17 Systemen sind 18 noch aktiv. Schrittweiser Umstieg auf neue Struktur Datenqualität steigt kontinuierlich IST/SOLL Vergleich
Systemowner Know-How XSLT Iteratives Vorgehen (TDD) Low-Latency Optimierungen Produktpositionierung Microsoft Herausforderungen
Erreichte Integration
Integration AppFabric I
Integration AppFabric II
Thank You! Please fill out your feedback forms Hand them over to the speaker/coordinator