Logo Vrije Universiteit Brussel

Industrieën

  • Onderwijs

Voordelen

  • Versnelt gegevensoverdrachten tussen systemen (van 2 dagen tot 30 minuten)
  • Maakt intern beheer van integratiearchitectuur mogelijk met gebruiksgemak
  • Vermindert gegevensduplicatie en fouten

Gebruiksscenario

Automatiseert identiteitsinrichtingsprocessen voor medewerkers en studenten

De toonaangevende Belgische onderzoeksuniversiteit VUB gebruikt de Harmony van Jitterbit om integraties te consolideren en te versnellen

Met de kracht van iPaaS versnelt de Vrije Universiteit Brussel integraties, moderniseert ze haar infrastructuur en verbetert ze de operationele efficiëntie.

Uitdaging

Het inzetten van een ESB voor zijn integraties werd te kostbaar, tijdrovend en uitdagend

De Vrije Universiteit Brussel (VUB) is een Nederlands- en Engelstalige onderzoeksuniversiteit met twee campussen in Brussel, België. De universiteit is gesticht op basis van de principes van vrije wetenschap en rede en heeft als Latijns motto “Scientia Vincere Tenebras”, oftewel ‘de wetenschap zal de duisternis overwinnen’. Vandaag de dag biedt de VUB onderwijs aan 20.000 studenten, waarvan bijna een kwart uit het buitenland komt, die zich inzetten voor het opbouwen van hun eigen toekomst en die van de wereld. Met wetenschappelijk onderzoek van topkwaliteit en onderwijs op maat levert de VUB een actieve en betrokken bijdrage aan een betere en duurzamere samenleving.

Door gebruik te maken van een verouderde Enterprise Service Bus (ESB) voor zijn integraties, merkte de VUB dat het steeds moeilijker werd om bestaande integraties te onderhouden en snel nieuwe integraties te ontwikkelen waar de evoluerende bedrijfsbehoeften om vroegen.

In het bijzonder heeft de VUB, net als alle universiteiten, een aantal gegevensintensieve processen die het beheert, waaronder een van de meest uitdagende — de identiteitsinrichting van haar medewerkers en studenten. Binnen de universiteit zijn er meerdere potentiële bronnen voor nieuwe identiteiten: studenten worden bijvoorbeeld oorspronkelijk aangemaakt in het Studenteninformatiesysteem (SIS), terwijl personeelsleden, afhankelijk van waar ze binnen de VUB werkten, ofwel werden aangemaakt door het HR-systeem van de universiteit, ofwel in de systemen van het universitair ziekenhuis.

VUB vereist dat elk van deze systemen wordt gekoppeld aan hun centrale Identity & Access Management (IAM)-systeem, waar identiteiten worden geconsolideerd and toegangsrechten worden toegewezen, die uiteindelijk verbinding maken met de universiteitssystemen waar studenten en medewerkers hun werk uitvoeren.

Oplossing

Het Harmony iPaaS-platform van Jitterbit werd gekozen vanwege het gebruiksgemak, de flexibiliteit en de schaalbare integratiemogelijkheden

Na grondig onderzoek naar een moderne integratieoplossing die zowel aan de huidige als aan de toekomstige behoeften zou kunnen voldoen, koos de VUB voor Jitterbit’s Harmony vanwege de flexibiliteit, het gebruiksgemak en de mogelijkheid om integraties op locatie, in de cloud of in beide omgevingen te bouwen. Als eerste stap na de keuze voor Jitterbit heeft de VUB de provisioning van identiteiten van studenten en medewerkers tussen haar systemen opnieuw geïmplementeerd.

Bij de migratie naar Jitterbit Harmony heeft de VUB er bewust voor gekozen om deze identiteitsgegevensstromen te herontwerpen tot robuustere en efficiëntere incrementele stromen, die de hele dag door continu draaien. Om Jitterbit in staat te stellen gegevens te extraheren uit of te verzenden naar legacy-systemen die geen eigen REST-API bieden, heeft de universiteit aangepaste REST-API’s voor die systemen gebouwd. Drie geplande Jitterbit-bewerkingen zorgen er nu voor dat identiteiten incrementeel vanuit de drie bronsystemen naar het IAM-systeem worden verzonden, en een andere geplande Jitterbit-bewerking zorgt voor het verzenden van geconsolideerde identiteiten van het IAM-systeem naar de andere systemen van de organisatie.

VOOR:

  • Een aantal integraties draaide op een logge enterprise service bus (ESB) die trage, op bestanden gebaseerde batchoverdrachten van gegevens uitvoerde. Gegevensoverdrachten duurden tot twee dagen omdat het een batchproces betrof dat slechts eenmaal per nacht werd uitgevoerd. Vaker nog werden wijzigingen pas na twee dagen in de andere systemen weerspiegeld. Als de gegevens onjuist waren, duurde dit proces nog langer.
  • Integratielogica was verspreid over verschillende systemen en was niet duidelijk gedefinieerd in specifieke integratiestromen, waardoor het voor VUB moeilijk was om dit te onderhouden of te wijzigen.
  • VUB was afhankelijk van de hulp van dure externe ontwikkelpartners om integraties te onderhouden en aan te passen.
  • Het was voor de VUB moeilijk om snel nieuwe integraties te ontwikkelen waar de veranderende bedrijfsbehoeften om vroegen. Dit leidde ertoe dat er geen nieuwe integraties meer werden ontwikkeld.

NA:

  • Gegevensoverdrachten verlopen sneller. VUB-cursusregistraties namen voorheen tot twee dagen in beslag tussen het uitvoeren van de inschrijvingsactie en het zichtbaar worden van die actie in andere systemen, zoals het LMS. Studentinschrijvingen in het SIS zijn nu veel sneller zichtbaar – het proces duurt voortaan slechts 30 minuten.
  • Het nieuwe systeem voorkomt dat fouten worden gedupliceerd en maakt het gemakkelijker om ze te corrigeren.
  • Verbeterde integratiearchitectuur, inclusief de overstap naar API-gebaseerde incrementele stromen. VUB heeft 10/15 API's ontwikkeld via Jitterbit die nu door andere systemen kunnen worden gebruikt.
  • VUB beschikt nu over een eigen ontwikkelingsteam dat erin slaagt om bestaande integraties te onderhouden en snel nieuwe integraties te ontwikkelen, bovenop hun reguliere ontwikkelingswerk. VUB is nu in staat om integratieactiviteiten te meten – inclusief de tijd tussen de vraag, wanneer de vereisten helder zijn en wanneer het wordt opgeleverd.

Als universiteit die de afgelopen decennia een lineaire groei heeft doorgemaakt van 8.000 naar 20.000 studenten, hadden we behoefte aan een moderne oplossing waarmee we onze bestaande integraties eenvoudig konden onderhouden en sneller konden inspelen op nieuwe. Onze adoptie van Jitterbit heeft onze verwachtingen overtroffen – het heeft ons in staat gesteld de controle te nemen en de behoefte aan dure externe ontwikkelhulp weg te nemen, en flexibeler te reageren op bedrijfsbehoeften.
Niels Joncheere, Technisch Teamleider en Software Architect, Vrije Universiteit Brussel

Uitkomst

Snellere gegevensoverdracht, eigen integratiebeheer en een robuustere infrastructuur transformeren de operaties voor VUB

Door Jitterbit te gebruiken heeft de VUB succesvol robuustere en beter presterende data-provisioningsprocessen geconstrueerd. Deze processen zijn niet alleen eenvoudig te onderhouden, maar kunnen ook worden uitgebreid naarmate er nieuwe vereisten ontstaan. Bovendien heeft de VUB de verantwoordelijkheid voor haar integratie-implementaties (20 in totaal) overgedragen aan haar eigen ontwikkelingsteam, waardoor de VUB in staat wordt gesteld om volledige controle over hun data-infrastructuur. Deze overgang heeft de afhandeling van zowel bestaande integraties als de ontwikkeling van nieuwe gestroomlijnd, en deze in lijn gebracht met de standaardontwikkelingsprocedures voor niet-integraties.

VUB heeft al wijzigingen doorgevoerd in hun loon- en financieel systeem en is klaar om alle interfaces te vernieuwen en tegelijkertijd meerdere systemen te integreren. Hun operations-team onderhoudt nu efficiënt de on-premise Jitterbit-agenten, wat een aanzienlijk minder veeleisende taak is in vergelijking met het eerdere onderhoud van de uitgefaseerde ESB, nadat ze hun integraties met succes opnieuw hadden geïmplementeerd met behulp van Jitterbit.

Met Jitterbit, VUB heeft ook de integratiearchitectuur verbeterd, interne ontwikkelingsteams in staat gesteld om bestaande integraties eenvoudig te onderhouden of aan te passen, en nieuwe integraties te ontwikkelen die nodig zijn voor veranderende bedrijfsbehoeften – waardoor dure externe integratieontwikkeling overbodig wordt. Sinds het automatiseren van dataintensieve processen wordt de inschrijving van studenten in het Student Information System (SIS) veel sneller weergegeven in systemen zoals het Learning Management System (LMS).

Vragen hebben? We zijn hier om te helpen.

Neem contact met ons op