digitale transformatie digital development

NVAO

De NVAO levert accreditaties voor opleidingen en beoordeelt de kwaliteit van hoger onderwijsinstellingen. Hiervoor hebben zij toegang nodig tot verschillende databases waarin alle opleidingen, onderwijsinstellingen en accreditatiedata staan. Voor de NVAO hebben wij verschillende applicaties gebouwd die met elkaar en de databases kunnen communiceren via API’s

  • Koppeling met verschillende databases
  • Overzichtelijke flow van data
  • Migratie naar Azure

Voor Vlaanderen en Nederland

Onderwijsinstellingen kloppen bij de Nederlandse-Vlaamse Accreditatieorganisatie (NVAO) aan voor accreditaties van bestaande en nieuwe opleidingen. Daarbij beoordeelt het NVAO ook de kwaliteit van het hoger onderwijs. Omdat zij zowel Nederlandse als Vlaamse opleidingen accrediteren, werken zij met verschillende (externe) databases waar alle data van de opleidingen, onderwijsinstellingen en accreditatiedata in staan. Deze databases werden nog handmatig up-to-date gehouden. Om dit efficiënter en minder foutgevoelig te maken hebben wij verschillende applicaties en koppelingen gebouwd die met elkaar en de databases kunnen communiceren.

VIP / NIP

Voor NVAO hebben wij de VIP (Vlaams Informatie Programma) en de NIP (Nederlands Informatie Programma gebouwd. Via deze webapplicaties kan NVAO de accreditaties voor Vlaamse en Nederlandse regio aanmaken, wijzigen of intrekken. De VIP en de NIP halen data uit vijf verschillende database. Om ervoor te zorgen dat de NVAO altijd met accurate data werkt, hebben wij koppelingen gebouwd waardoor de databases gegevens kunnen uitwisselen. Wanneer er wijzigingen gemaakt worden door NVAO in de webapplicaties wordt deze data ook automatisch bijgewerkt in de databases. Omdat de Vlaamse overheid alle gegevens over instellingen, opleidingen en accreditaties in haar eigen database bewaard, wordt deze externe informatie via een extra beveiligde SOAP-API opgehaald.

Monitoring van de applicaties

Met zoveel verschillende applicaties die met elkaar communiceren en gegevens uitwisselen is het belangrijk om problemen snel op te pakken. Om de applicaties te monitoren, maken wij gebruik van Sentry. Via deze applicatie, die door onszelf gehost wordt, komen foutmeldingen binnen. Is het een kritieke error? Dan ontvangen onze developers een notificatiemail om het probleem direct op te pakken.

Migratie naar Azure

Binnen NVAO zijn er plannen om de data en applicaties te hosten in Azure. Om dit te realiseren, hebben wij de vijf bestaande databases samengevoegd in één NVAO-database. Om onderscheid te maken is voor elke legacy database een eigen schema. Door deze schema’s te gebruiken, wordt de migratie naar Azure een stuk eenvoudiger. In de toekomst zullen alle applicaties overgaan naar de nieuwe samengevoegde opzet in Azure.

Jouw project direct starten?

Neem contact met ons op:
info@w3s.nl | 010 2700333

Start jouw project
Cookies?

We gebruiken cookies om het functioneren van onze website te verbeteren. De gegevens worden volledig anoniem verzameld.