Industrie
- Higher Education
- Formazione
Vantaggi
- Accelera i trasferimenti di dati tra sistemi (da 2 giorni a 30 minuti)
- Consente il controllo interno dell'architettura di integrazione con facilità d'uso
- Riduce le duplicazioni e gli errori dei dati
Usa caso
Automatizza i processi di provisioning delle identità per il personale e gli studenti
La principale università di ricerca belga VUB utilizza Jitterbit'S Harmony per consolidare e velocizzare le integrazioni
La sfida
Sfruttare un ESB per le sue integrazioni stava diventando troppo costoso, dispendioso in termini di tempo e impegnativo
Vrije Universiteit Brussel (VUB) è un'università di ricerca di lingua olandese e inglese situata in due campus a Bruxelles, in Belgio. Fondata sui principi della libera ricerca e della ragione, l'università porta il motto latino “Scientia Vincere Tenebras”, ovvero “la scienza vincerà l'oscurità”. Oggi VUB lo è home a 20,000 studenti, quasi un quarto dei quali provenienti dall'estero, impegnati a costruire il proprio futuro e quello del mondo. Con una ricerca scientifica di alta qualità e un'istruzione personalizzata, VUB fornisce un contributo attivo e impegnato a una società migliore e più sostenibile.
Utilizzando un Enterprise Service Bus (ESB) obsoleto per le sue integrazioni, VUB ha trovato sempre più difficile mantenere le integrazioni esistenti e sviluppare rapidamente le nuove integrazioni richieste dall'evoluzione delle esigenze aziendali.
In particolare, VUB, come tutte le università, ne ha numerose processi ad alta intensità di dati che gestisce, incluso uno dei suoi più impegnativi: l’identità del personale e degli studenti. All'interno dell'università, ci sono molteplici potenziali fonti di nuove identità: gli studenti, ad esempio, vengono originariamente creati nel Sistema informativo degli studenti (SIS), mentre i membri del personale, a seconda di dove hanno lavorato all'interno di VUB, sono stati creati dal sistema HR dell'università , o nei sistemi ospedalieri universitari.
VUB necessita che ciascuno di questi sistemi sia connesso al proprio sistema IAM (Identity & Access Management)., dove si consolidano le identità e si assegnano i diritti di accesso, per poi connettersi con i sistemi universitari in cui studenti e personale svolgono il proprio lavoro.
Soluzione
Jitterbit'S Harmony iPaaS è stato selezionato per la sua facilità d'uso, flessibilità e capacità di integrazione scalabile
After intense research into a modern integration solution that could address both its current needs and its future ones, VUB selected Jitterbit'S Harmony for flexibility, ease of use, and its ability to build integrations on-premise, on the cloud, or both. As a first step after selecting Jitterbit, VUB re-implemented the provisioning of student and staff identities between its systems.
When migrating to Jitterbit Harmony, VUB deliberately chose to redesign these identity data flows as more robust and efficient incremental flows, which run continuously throughout the day. To allow Jitterbit to extract data from or send data to legacy systems that do not offer their own REST API, the university has built custom REST APIs in front of those systems. Three scheduled Jitterbit operations now take care of incrementally sending identities from the three source systems to the IAM system, and another scheduled Jitterbit operation takes care of sending consolidated identities from the IAM system to the other systems of the organization.
PRIMA:
- Numerose integrazioni venivano eseguite su un pesante Enterprise Service Bus (ESB) che eseguiva trasferimenti batch di dati lenti e basati su file. I trasferimenti di dati richiederebbero fino a due giorni perché si trattava di un processo batch che veniva eseguito solo una volta a notte. Più spesso, i cambiamenti si riflettevano negli altri sistemi solo dopo che erano trascorsi due giorni. Se i dati fossero imprecisi, questo processo richiederebbe ancora più tempo.
- La logica di integrazione era distribuita su diversi sistemi e non era chiaramente definita in flussi di integrazione specifici, rendendo difficile il mantenimento o il cambiamento di VUB.
- VUB faceva affidamento sull'aiuto di costosi partner di sviluppo esterni per mantenere e apportare modifiche alle integrazioni.
- È stato difficile per VUB sviluppare rapidamente le nuove integrazioni richieste dalle esigenze aziendali emergenti. Ciò non ha portato ad alcun nuovo sviluppo dell’integrazione.
DOPO:
- I trasferimenti di dati sono più veloci. In precedenza, le registrazioni ai corsi di VUB richiedevano fino a due giorni tra l'esecuzione dell'azione di iscrizione e la visualizzazione di tale azione riflessa in altri sistemi, come LMS. L'iscrizione degli studenti al SIS avviene molto più rapidamente: il processo richiede ora solo 30 minuti.
- Il nuovo sistema evita la duplicazione degli errori e facilita la loro correzione.
- Improved integration architecture, including moving to API-based incremental flows. VUB developed 10/15 APIs through Jitterbit that can now be used by other systems.
- VUB ora dispone di un team di sviluppo interno che riesce a mantenere le integrazioni esistenti e a sviluppare rapidamente nuove integrazioni, oltre al normale lavoro di sviluppo. VUB è ora in grado di misurare l'attività di integrazione, compreso il tempo che intercorre tra la richiesta, quando i requisiti sono chiari e quando vengono consegnati.
In quanto università che negli ultimi decenni ha registrato una crescita lineare da 8,000 a 20,000 studenti, avevamo bisogno di una soluzione moderna che ci consentisse di gestire facilmente le integrazioni esistenti e di rispondere più rapidamente a quelle nuove. La nostra adozione di Jitterbit has exceeded our expectations – it has allowed us to take control and remove the need for expensive external development help, and to be more agile in responding to business needs."
Niels Joncheere, Responsabile del team tecnico e architetto software, Vrije Universiteit Brussel
Risultato
Trasferimenti di dati più rapidi, controllo dell'integrazione interno e un'infrastruttura più solida trasformano le operazioni per VUB
utilizzando Jitterbit, VUB has successfully costruito processi di provisioning dei dati più robusti e ad alte prestazioni. Questi processi non solo sono facilmente manutenibili, ma possono anche essere estesi man mano che emergono nuovi requisiti. Inoltre, VUB ha trasferito la responsabilità delle sue implementazioni di integrazione (20 in totale) al suo team di sviluppo interno, consentendo a VUB di esercitare pieno controllo sulla propria infrastruttura dati. Questa transizione ha semplificato la gestione sia delle integrazioni esistenti che dello sviluppo di nuove, allineandole alle procedure standard di sviluppo non integrate.
VUB ha già implementato cambiamenti nei propri sistemi finanziari e salariali e lo è pronto a rinnovare tutte le interfacce integrando più sistemi. Their operations team now efficiently maintains the on-premise Jitterbit agents, which is a far less demanding task compared to the previous upkeep of the phased-out ESB, after successfully re-implementing their integrations using Jitterbit.
Con Jitterbit, VUB ha anche migliorato l'architettura di integrazione, ha consentito ai team di sviluppo interni di mantenere o modificare facilmente le integrazioni esistenti e di sviluppare nuove integrazioni richieste dalle esigenze aziendali in evoluzione, eliminando la necessità di costosi sviluppi di integrazioni esterne. Grazie all'automazione dei processi ad alta intensità di dati, l'iscrizione degli studenti allo Student Information System (SIS) si riflette molto più rapidamente in sistemi come il Learning Management System (LMS).