190 likes | 348 Views
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
E N D
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
Ausgangssituation (Auszug) Un.IT Application X Active Directory Domino Directory Legacy Notes Applications Infoportal StudyNet SAP HR Forschungs-plattform Alexandria Un.IT Datenbank
Architektur-Alternativen #1 #2 #3
Building Blocks • Neuer Webauftritt: • CMS: SiteCore • Bestehender Webauftritt: • Alexandria (exemplarisch) Nutzersystem • BizTalk Schnittstelle: • SOAP (XML) • Request-Response Integration/Prozesse • BizTalk Integration: • Geschäftsprozesse • Mapping • Orchestration • Monitoring Quellsysteme Native/Offene Datenanbindung (BizTalk Adapter) • Datenbanken: • Un.IT • Integration.DB • Verzeichnisdienste: • Active Directory • Notes Directory • Applikationen: • Alexandria • SAP
Umsetzung Request-Response BizTalk Orchestrations WCF LOB Adapter Low-LatencyRequirements Einsatz von Entity Framework MSI Deployment
IST/SOLL Vergleich • 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
Herausforderungen • Systemowner • Know-How • XSLT • Iteratives Vorgehen (TDD) • Low-Latency Optimierungen • Produktpositionierung Microsoft
Thank You! Please fill out your feedback forms Hand them over to the speaker/coordinator