Industrier
- Utdanning
Fordeler
- Akselererer dataoverføringer mellom systemer (fra 2 dager til 30 minutter)
- Muliggjør intern kontroll over integrasjonsarkitektur med en brukervennlighet
- Reduserer dataduplisering og feil
Bruksmønster
Automatiserer identitetsklargjøringsprosesser for ansatte og studenter
Det ledende belgiske forskningsuniversitetet VUB bruker Jitterbits Harmony til å konsolidere og effektivisere integrasjoner
Utfordring
Å utnytte en ESB til integrasjonene sine var i ferd med å bli for kostnadskrevende, tidkrevende og krevende
Vrije Universiteit Brussel (VUB) er et nederlands- og engelskspråklig forskningsuniversitet med to campuser i Brussel, Belgia. Universitetet ble grunnlagt på prinsippene om fri forskning og fornuft, og har det latinske mottoet “Scientia Vincere Tenebras”, eller ‘vitenskapen skal overvinne mørket’. I dag tilbyr VUB utdanning til 20 000 studenter, hvorav nesten en fjerdedel kommer fra utlandet, som er opptatt av å bygge sin egen fremtid og verdens fremtid. Med vitenskapelig forskning av høyeste kvalitet og tilpasset utdanning bidrar VUB aktivt og engasjert til et bedre og mer bærekraftig samfunn.
Ved å bruke en aldrende Enterprise Service Bus (ESB) for integrasjonene sine, opplevde VUB at det ble stadig vanskeligere å vedlikeholde eksisterende integrasjoner og raskt utvikle de nye integrasjonene som endrede forretningsbehov krevde.
Spesielt har VUB, i likhet med alle universiteter, en rekke dataintensive prosesser som det håndterer, inkludert en av de mest utfordrende — etablering av identiteter for ansatte og studenter. Innenfor universitetet er det flere potensielle kilder til nye identiteter: studenter blir for eksempel opprinnelig opprettet i studentinformasjonssystemet (SIS), mens ansatte, avhengig av hvor de jobbet ved VUB, enten ble opprettet av universitetets HR-system eller i universitetssykehusets systemer.
VUB krever at hvert av disse systemene kobles til deres sentrale system for identitet- og tilgangsstyring (IAM)., der identiteter konsolideres og tilgangsrettigheter tildeles, for deretter å kobles til universitetssystemene der studenter og ansatte utfører sitt arbeid.
Løsning
Jitterbits Harmony og iPaaS ble valgt på grunn av brukervennligheten, fleksibiliteten og de skalerbare integrasjonsmulighetene
Etter en grundig utredning av en moderne integrasjonsløsning som kunne imøtekomme både universitetets nåværende og fremtidige behov, valgte VUB Jitterbits Harmony på grunn av fleksibiliteten, brukervennligheten og muligheten til å bygge integrasjoner lokalt, i skyen eller begge deler. Som et første skritt etter å ha valgt Jitterbit, implementerte VUB på nytt identitetshåndteringen for studenter og ansatte mellom sine systemer.
Ved overgangen til Jitterbit Harmony valgte VUB bevisst å omstrukturere disse identitetsdataflytene til mer robuste og effektive inkrementelle flyter, som kjører kontinuerlig gjennom hele dagen. For at Jitterbit skal kunne hente ut data fra eller sende data til eldre systemer som ikke har egne REST-API-er, har universitetet utviklet egne REST-API-er som fungerer som grensesnitt for disse systemene. Tre planlagte Jitterbit-operasjoner sørger nå for inkrementell overføring av identiteter fra de tre kildesystemene til IAM-systemet, og en annen planlagt Jitterbit-operasjon sørger for å sende konsoliderte identiteter fra IAM-systemet til organisasjonens andre systemer.
FØR:
- En rekke integrasjoner kjørte på en treg bedriftsbuss (ESB) som utførte langsomme, filbaserte batch-overføringer av data. Dataoverføringer kunne ta opptil to dager fordi det var en batch-prosess som bare kjørte én gang per natt. Endringer ble enda vanligere reflektert i de andre systemene først etter at to dager hadde gått. Hvis dataene var unøyaktige, tok denne prosessen enda lengre tid.
- Integrasjonslogikken var spredt over ulike systemer og var ikke tydelig definert i spesifikke integrasjonsflyter, noe som gjorde det vanskelig for VUB å vedlikeholde eller endre den.
- VUB var avhengig av hjelp fra dyrekjøpte, eksterne utviklingspartnere for å vedlikeholde og gjøre endringer i integrasjoner.
- Det var vanskelig for VUB å raskt utvikle nye integrasjoner som fremvoksende forretningsbehov krevde. Dette førte til ingen ny utvikling av integrasjon.
ETTER:
- Dataoverføringene er raskere. VUBs emnepåmeldinger tok tidligere opptil to dager fra man utførte påmeldingen til handlingen syntes i andre systemer, som LMS-en. Studenter som melder seg på i SIS, blir oppdatert mye raskere – prosessen tar nå bare 30 minutter.
- Det nye systemet unngår at feil blir duplisert, og gjør det enklere å rette dem opp.
- Forbedret integrasjonsarkitektur, inkludert overgang til API-baserte inkrementelle flyter. VUB utviklet 10/15 API-er gjennom Jitterbit som nå kan brukes av andre systemer.
- VUB har nå et internt utviklingsteam som lykkes med å vedlikeholde eksisterende integrasjoner og utvikle nye integrasjoner raskt, i tillegg til sitt vanlige utviklingsarbeid. VUB er nå i stand til å måle integrasjonsaktivitet – inkludert tiden fra det blir spurt, til kravene er klare og det leveres.
Som et universitet som de siste tiårene har opplevd lineær vekst fra 8000 til 20 000 studenter, trengte vi en moderne løsning som ville gjøre det enkelt for oss å vedlikeholde våre eksisterende integrasjoner og tillate oss å reagere raskere på nye. Adopsjonen vår av Jitterbit har overgått forventningene våre – den har gjort det mulig for oss the ta kontroll og fjernet behovet for dyre eksterne utviklingshjelp, og å være mer smidige i å svare på forretningsbehov.”
Niels Joncheere, teknisk teamleder og programvarearkitekt, Vrije Universiteit Brussel
Resultat
Raskere dataoverføringer, intern integrasjonskontroll og en mer robust infrastruktur transformerer driften for VUB
Ved hjelp av Jitterbit har VUB vellykket konstruerte mer robuste og ytelsessterke dataleveringsprosesser. Disse prosessene er ikke bare enkle å vedlikeholde, men kan også utvides etter hvert som nye krav oppstår. I tillegg har VUB overført ansvaret for sine integrasjonsimplementeringer (totalt 20) til sitt interne utviklingsteam, noe som gir VUB mulighet til å utøve full kontroll over sin datainfrastruktur. Denne overgangen har forenklet håndteringen av både eksisterende integrasjoner og utviklingen av nye, og samkjørt dem med de vanlige prosedyrene for ikke-integrert utvikling.
VUB har allerede implementert endringer i lønns- og finanssystemene sine, og er klar til å overhale alle grensesnitt samtidig som flere systemer integreres. Etter å ha implementert integrasjonene sine på nytt ved hjelp av Jitterbit, vedlikeholder driftsteamet deres nå de lokale Jitterbit-agentene på en effektiv måte, noe som er en langt mindre krevende oppgave sammenlignet med det tidligere vedlikeholdet av den utfasede ESB-en.
Med Jitterbit, VUB har også forbedret integrasjonsarkitekturen, satte interne utviklingsteam i stand til enkelt å vedlikeholde eller endre eksisterende integrasjoner, og å utvikle nye integrasjoner som skiftende forretningsbehov krever – noe som fjerner behovet for kostbar ekstern integrasjonsutvikling. Siden automatisering av dataintensive prosesser gjenspeiles studentregistrering i Student Informasjonssystemet (SIS) mye raskere i systemer som Læringsplattformen (LMS).