Industrien
- Bildung
Vorteile
- Beschleunigt die Datenübertragung zwischen Systemen (von 2 Tagen auf 30 Minuten)
- Ermöglicht die hausinterne Steuerung der Integrationsarchitektur bei einfacher Handhabung
- Reduziert Datenduplikate und -fehler
Anwendungsfall
Automatisiert die Prozesse zur Bereitstellung von Identitäten für Mitarbeiter und Studierende
Die führende belgische Forschungsuniversität VUB nutzt Jitterbits Harmony, um Integrationen zu konsolidieren und zu beschleunigen
Herausforderung
Die Nutzung eines ESB für seine Integrationen wurde zu kostspielig, zeitaufwendig und anspruchsvoll.
Die Vrije Universiteit Brussel (VUB) ist eine niederländisch- und englischsprachige Forschungsuniversität mit zwei Standorten in Brüssel, Belgien. Die Universität wurde auf den Grundsätzen der freien Forschung und der Vernunft gegründet und trägt das lateinische Motto “Scientia Vincere Tenebras”, was so viel bedeutet wie ‘Die Wissenschaft wird die Dunkelheit besiegen’. Heute bietet die VUB 20.000 Studierenden – von denen fast ein Viertel aus dem Ausland stammt – die Möglichkeit, ihre eigene Zukunft und die der Welt mitzugestalten. Mit wissenschaftlicher Forschung auf höchstem Niveau und einer maßgeschneiderten Ausbildung leistet die VUB einen aktiven und engagierten Beitrag zu einer besseren und nachhaltigeren Gesellschaft.
Da die VUB für ihre Integrationen einen veralteten Enterprise Service Bus (ESB) nutzte, fiel es ihr zunehmend schwer, bestehende Integrationen aufrechtzuerhalten und neue Integrationen, die von den sich wandelnden Geschäftsanforderungen gefordert wurden, zügig zu entwickeln.
Insbesondere verfügt die VUB wie alle Universitäten über eine Reihe von datenintensive Prozesse, die es verwaltet, darunter eine der größten Herausforderungen — die Identitätsbereitstellung für die Mitarbeiter und Studenten. Innerhalb der Universität gibt es mehrere potenzielle Quellen für neue Identitäten: Studierende werden beispielsweise ursprünglich im Studierendeninformationssystem (SIS) angelegt, während Mitarbeiter – je nachdem, wo sie innerhalb der VUB tätig waren – entweder im Personalverwaltungssystem der Universität oder in den Systemen des Universitätsklinikums angelegt wurden.
Die VUB benötigt, dass jedes dieser Systeme mit ihrem zentralen Identitäts- und Zugriffsmanagementsystem (IAM) verbunden ist., wo Identitäten zusammengelegt und Zugriffsrechte zugewiesen werden, was schließlich eine Verbindung zu den Universitätssystemen herstellt, in denen Studierende und Mitarbeitende ihre Arbeit verrichten.
Lösung
Die iPaaS-Lösung Harmony von Jitterbit wurde aufgrund ihrer Benutzerfreundlichkeit, Flexibilität und skalierbaren Integrationsmöglichkeiten ausgewählt.
Nach intensiver Suche nach einer modernen Integrationslösung, die sowohl den aktuellen als auch den zukünftigen Anforderungen gerecht wird, entschied sich die VUB für „Harmony“ von Jitterbit – aufgrund der Flexibilität, der einfachen Handhabung und der Möglichkeit, Integrationen vor Ort, in der Cloud oder in beiden Umgebungen zu realisieren. Als ersten Schritt nach der Entscheidung für Jitterbit hat die VUB die Bereitstellung von Identitäten für Studierende und Mitarbeiter zwischen ihren Systemen neu implementiert.
Bei der Migration auf Jitterbit Harmony entschied sich die VUB bewusst dafür, diese Identitätsdatenflüsse als robustere und effizientere inkrementelle Datenflüsse neu zu gestalten, die den ganzen Tag über kontinuierlich laufen. Damit Jitterbit Daten aus Altsystemen extrahieren oder an diese senden kann, die keine eigene REST-API bieten, hat die Universität benutzerdefinierte REST-APIs vor diesen Systemen eingerichtet. Drei geplante Jitterbit-Vorgänge sorgen nun dafür, dass Identitäten inkrementell aus den drei Quellsystemen an das IAM-System gesendet werden, und ein weiterer geplanter Jitterbit-Vorgang sorgt dafür, dass die konsolidierten Identitäten vom IAM-System an die anderen Systeme der Organisation gesendet werden.
VORHER
- Eine Reihe von Integrationen lief auf einem schwerfälligen Enterprise Service Bus (ESB), der langsame, dateibasierte Batch-Datenübertragungen durchführte. Die Datenübertragungen dauerten bis zu zwei Tage, da es sich um einen Batch-Prozess handelte, der nur einmal pro Nacht lief. Meistens wurden Änderungen erst nach Ablauf von zwei Tagen in den anderen Systemen übernommen. Waren die Daten ungenau, dauerte dieser Vorgang sogar noch länger.
- Die Integrationslogik war auf verschiedene Systeme verteilt und in bestimmten Integrationsflüssen nicht klar definiert, was die Wartung oder Änderung für die VUB erschwerte.
- VUB war auf die Hilfe teurer externer Entwicklungspartner angewiesen, um Integrationen zu warten und Anpassungen daran vorzunehmen.
- Für die VUB war es schwierig, neue Integrationen, die aufgrund neuer geschäftlicher Anforderungen notwendig wurden, zügig zu entwickeln. Dies führte dazu, dass keine neuen Integrationen entwickelt wurden.
DANACH:
- Datenübertragungen erfolgen schneller. Die Kursanmeldungen der VUB nahmen zuvor bis zu zwei Tage in Anspruch, zwischen der Durchführung der Anmeldung und der Sichtbarkeit dieser Aktion in anderen Systemen wie dem LMS. Die Studierendenanmeldung im SIS wird nun viel schneller übernommen – der Vorgang dauert jetzt nur noch 30 Minuten.
- Das neue System verhindert, dass Fehler dupliziert werden, und erleichtert deren Korrektur.
- Verbesserte Integrationsarchitektur, einschließlich des Übergangs zu API-basierten inkrementellen Datenflüssen. VUB hat 10 von 15 APIs über Jitterbit entwickelt, die nun von anderen Systemen genutzt werden können.
- Die VUB verfügt nun über ein internes Entwicklungsteam, das es schafft, neben seiner regulären Entwicklungsarbeit bestehende Integrationen zu warten und neue Integrationen zügig zu entwickeln. Die VUB ist nun in der Lage, die Integrationsaktivitäten zu messen – einschließlich der Zeitspanne zwischen der Anfrage, dem Zeitpunkt, zu dem die Anforderungen klar sind, und der Fertigstellung.
Als Universität, deren Studierendenzahl in den letzten Jahrzehnten linear von 8.000 auf 20.000 gestiegen ist, benötigten wir eine moderne Lösung, mit der wir unsere bestehenden Integrationen problemlos pflegen und schneller auf neue reagieren können. Unsere Einführung von Jitterbit hat unsere Erwartungen übertroffen – sie hat es uns ermöglicht, die Kontrolle zu übernehmen, den Bedarf an teurer externer Entwicklungsunterstützung zu beseitigen und agiler auf Geschäftsanforderungen zu reagieren.”
Niels Joncheere, Technischer Teamleiter und Softwarearchitekt, Vrije Universiteit Brussel
Ergebnis
Schnellere Datenübertragungen, die Kontrolle über die interne Integration und eine stabilere Infrastruktur verändern die Abläufe an der VUB grundlegend
Mit Jitterbit hat die VUB erfolgreich habhaure robuste und leistungsstärkere Datenbereitstellungsprozesse aufgebaut. Diese Prozesse lassen sich nicht nur leicht pflegen, sondern können auch erweitert werden, sobald neue Anforderungen entstehen. Darüber hinaus hat die VUB die Verantwortung für ihre Integrationsprojekte (insgesamt 20) an ihr internes Entwicklungsteam übertragen, wodurch die VUB in die Lage versetzt wird, volle Kontrolle über ihre Dateninfrastruktur. Dieser Übergang hat die Handhabung sowohl bestehender Integrationen als auch die Entwicklung neuer vereinfacht und sie an die standardmäßigen Entwicklungsprozesse außerhalb von Integrationen angeglichen.
Die VUB hat bereits Änderungen in ihren Lohn- und Finanzsystemen implementiert und ist bereit, alle Schnittstellen zu überarbeiten und gleichzeitig mehrere Systeme zu integrieren. Nachdem das Betriebsteam seine Integrationen erfolgreich mit Jitterbit neu implementiert hat, wartet es nun effizient die On-Premise-Jitterbit-Agenten, was im Vergleich zur früheren Pflege des ausgemusterten ESB eine deutlich weniger anspruchsvolle Aufgabe ist.
Mit Jitterbit, Die VUB hat zudem die Integrationsarchitektur verbessert, interne Entwicklungsteams in die Lage versetzten, bestehende Integrationen einfach zu warten oder zu ändern und neue Integrationen zu entwickeln, die sich durch veränderte Geschäftsanforderungen ergeben – wodurch die Notwendigkeit einer teuren externen Integrationsentwicklung entfällt. Seit der Automatisierung datenintensiver Prozesse wird die Studierendeneinschreibung im Student Information System (SIS) in Systemen wie dem Learning Management System (LMS) viel schneller abgebildet.