Als kinderfonds van de Verenigde Naties is UNICEF werkzaam in meer dan 190 landen om het leven van kinderen te redden, hun rechten te verdedigen en hen te helpen hun potentieel te vervullen, van de vroege kinderjaren tot de adolescentie

Doelstelling

UNICEF heeft besloten om het bestaande Agresso Wholesale ERP pakket vervangen door verschillende andere softwarepakketten in een gediversificeerde opzet, waarbij tevens verschillende bestaande applicaties zoals Aurea CRM en Microsoft Dynamics NAV intakt blijven. De doelstelling van het project is om deze applicaties goed met elkaar te laten communiceren en als één geheel te laten functioneren.

Uitgangspunten

  • Loosely coupled architectuur opzetten met verminderde afhankelijkheid van applicaties;
  • De koppeling tussen systemen moet zo klein en simpel als mogelijk opgezet worden;
  • Aurea CRM is het bronsysteem voor CRM gegevens;
  • NAVISION is het bronsysteem voor financiële gegevens;
  • Beheer zal moeten worden verbeterd met behulp van een extended Datacon monitoring tool.

Oplossing

Datacon heeft een architectuur setup ontworpen gebaseerd op de API-Led connectivity best practices van MuleSoft, waarbij voor queueing en persistentie gebruik is gemaakt van Apache Active-MQ. Door de implementatie van kleine, onafhankelijke services naar Aurea CRM en NAVISION is een schaalbare, flexibel applicatielandschap ontstaan. Er is ook gekozen om de Datacon extended monitoring tool in te zetten, waarmee UNICEF op een vereenvoudigde manier de logging binnen de applicaties in MuleSoft kan bekijken. Hierdoor wordt het opsporen van fouten vereenvoudigd en de oplostijd van incidenten verkort.

Resultaten

Dacon heeft in samenwerking met de ontwikkelaars binnen UNICEF in 9 maanden tijd het volgende gerealiseerd. 
  • Een goed functionerende best-of-breed opzet met een integratie tussen nieuwe en bestaande applicaties;
  • 15 services / MuleSoft applicaties;
  • Flexibele opzet van digitalisering van processen;
  • Verhoogde beschikbaarheid;
  • Verkorting van de oplostijd van incidenten.