Industrier
- Utbildning
Fördelar
- Accelererar dataöverföringar mellan system (från 2 dagar till 30 minuter)
- Möjliggör intern kontroll av integrationsarkitektur med användarvänlighet
- Minskar dataduplicering och fel
Användningsfall
Automatiserar identitetsetableringsprocesser för personal och studenter
Det ledande belgiska forskningsuniversitetet VUB använder Jitterbits Harmony för att konsolidera och påskynda integrationer
Utmaning
Att utnyttja en ESB för sina integrationer höll på att bli alltför kostsamt, tidskrävande och utmanande
Vrije Universiteit Brussel (VUB) är ett nederländskt och engelskspråkigt forskningsuniversitet med två campus i Bryssel, Belgien. Universitetet grundades på principerna om fri forskning och förnuft och har det latinska mottot “Scientia Vincere Tenebras”, vilket betyder ‘vetenskapen kommer att besegra mörkret’. Idag erbjuder VUB utbildning till 20 000 studenter, varav nästan en fjärdedel kommer från utlandet, som arbetar för att bygga sin egen framtid och världens framtid. Med vetenskaplig forskning av högsta kvalitet och skräddarsydd utbildning bidrar VUB aktivt och engagerat till ett bättre och mer hållbart samhälle.
Genom att använda en åldrande Enterprise Service Bus (ESB) för sina integrationer upptäckte VUB att det blev allt svårare att underhålla befintliga integrationer och att snabbt utveckla de nya integrationer som förändrade affärsbehov krävde.
I synnerhet har VUB, liksom alla universitet, ett antal dataintensiva processer som den hanterar, inklusive en av dess mest utmanande — identitetsförsörjningen för dess personal och studerande. Inom universitetet finns det flera potentiella källor till nya identiteter: studenter skapas till exempel ursprungligen i studentinformationssystemet (SIS), medan medarbetare, beroende på var de arbetade inom VUB, antingen skapades av universitetets HR-system eller i universitetssjukhusets system.
VUB behöver vart och ett av dessa system anslutet till sitt enda IAM-system (Identity & Access Management), där identiteter samlas och åtkomsträttigheter tilldelas, för att sedan anslutas till de universitetssystem där studenter och personal utför sitt arbete.
Lösning
Jitterbits Harmony och iPaaS valdes ut tack vare sin användarvänlighet, flexibilitet och skalbara integrationsmöjligheter
Efter en grundlig utvärdering av moderna integrationslösningar som kunde tillgodose både universitetets nuvarande och framtida behov valde VUB Jitterbits Harmony tack vare dess flexibilitet, användarvänlighet och möjligheten att bygga integrationer lokalt, i molnet eller en kombination av båda. Som ett första steg efter valet av Jitterbit genomförde VUB en ny implementering av hanteringen av student- och personalidentiteter mellan sina system.
Vid övergången till Jitterbit Harmony valde VUB medvetet att omforma dessa identitetsdataflöden till mer robusta och effektiva inkrementella flöden, som körs kontinuerligt under hela dagen. För att Jitterbit ska kunna extrahera data från eller skicka data till äldre system som inte har egna REST-API:er har universitetet byggt anpassade REST-API:er som fungerar som gränssnitt mot dessa system. Tre schemalagda Jitterbit-operationer sköter nu den inkrementella överföringen av identiteter från de tre källsystemen till IAM-systemet, och en annan schemalagd Jitterbit-åtgärd tar hand om att skicka konsoliderade identiteter från IAM-systemet till organisationens övriga system.
FÖRE:
- Ett antal integrationer kördes på en trög företagsbuss (ESB) som utförde långsamma, filbaserade batchöverföringar av data. Dataöverföringar kunde ta upp till två dagar eftersom det var en batchprocess som bara kördes en gång per natt. Än ofta reflekterades ändringar i de andra systemen först efter att två dagar hade passerat. Om datan var felaktig tog denna process ännu längre tid.
- Integrationslogiken var utspridd över olika system och var inte tydligt definierad i specifika integrationsflöden, vilket gjorde det svårt för VUB att underhålla eller ändra den.
- VUB var beroende av hjälp från dyra externa utvecklingspartner för att underhålla och göra ändringar i integrationer.
- Det var svårt för VUB att snabbt utveckla nya integrationer som nya affärsbehov krävde. Detta ledde till att ingen nyintegrationsutveckling skedde.
EFTER:
- Dataöverföringen går snabbare. VUB:s kursanmälningar tog tidigare upp till två dagar från det att anmälan gjordes tills den syntes i andra system, till exempel LMS. Studentregistreringen i SIS återspeglas nu mycket snabbare – processen tar bara 30 minuter.
- Det nya systemet förhindrar att misstag upprepas och gör det enklare att rätta till dem.
- Förbättrad integrationsarkitektur, inklusive övergång till API-baserade inkrementella flöden. VUB utvecklade 10/15 API:er via Jitterbit som nu kan användas av andra system.
- VUB har nu ett internt utvecklingsteam som lyckas underhålla befintliga integrationer och utveckla nya integrationer snabbt, utöver sitt ordinarie utvecklingsarbete. VUB kan nu mäta integrationsaktivitet – inklusive tiden mellan förfrågan, när kraven är tydliga och när den levereras.
Som ett universitet som under de senaste decennierna har haft en linjär tillväxt från 8 000 till 20 000 studenter, behövde vi en modern lösning som skulle göra det möjligt för oss att enkelt underhålla våra befintliga integrationer och svara snabbare på nya. Vårt införande av Jitterbit har överträffat våra förväntningar – det har tillåtit oss att ta kontroll och ta bort behovet av dyr extern utvecklingshjälp, samt att vara mer agila när det gäller att möta verksamhetens behov.”
Niels Joncheere, Teknisk Teamledare och Mjukvaruarkitekt, Vrije Universiteit Brussel
Resultat
Snabbare dataöverföringar, intern integrationskontroll och en mer robust infrastruktur omvandlar verksamheten för VUB
Genom att använda Jitterbit har VUB framgångsrikt skapade mer robusta och högpresterande dataprovisioneringsprocesser. Dessa processer är inte bara lätta att underhålla, utan kan också utökas i takt med att nya krav uppstår. Dessutom har VUB överfört ansvaret för sina integrationsimplementationer (totalt 20 stycken) till sitt interna utvecklingsteam, vilket ger VUB möjlighet att utöva full kontroll över sin datainfrastruktur. Denna övergång har förenklat hanteringen av både befintliga integrationer och utvecklingen av nya, och anpassat dem till de vanliga utvecklingsrutinerna för icke-integrationer.
VUB har redan genomfört ändringar i sina löne- och ekonomisystem och är beredd att göra om alla gränssnitt och samtidigt integrera flera system. Deras driftsteam underhåller nu effektivt de lokala Jitterbit-agenterna, vilket är en avsevärt mindre krävande uppgift jämfört med det tidigare underhållet av den utfasade ESB:n, efter att framgångsrikt ha implementerat om sina integrationer med Jitterbit.
Med Jitterbit, VUB har också förbättrat integrationsarkitekturen, möjliggjorde för interna utvecklingsteam att enkelt underhålla eller ändra befintliga integrationer, samt att utveckla nya integrationer som föränderliga affärsbehov kräver – vilket eliminerar behovet av dyra externa integrationsutvecklingar. Sedan processer som är tunga på data har automatiserats återspeglas studentregistreringar i Ladok (eller studentsystemet) mycket snabbare i system som lärplattformen (LMS).