De uitdaging
Fluvius beheert de distributienetten voor gas en elektriciteit in Vlaanderen. Die werking steunt op intensieve samenwerking met aannemers, lokale besturen en een brede groep externe partners. Die samenwerking verliep via uiteenlopende kanalen: documenten per mail, competenties in losse overzichten, assetinformatie verspreid over verschillende systemen. Iedereen investeerde tijd in het zoeken en doorsturen van informatie die ergens al bestond.
Onze aanpak
Wij bouwden mee aan één digitaal toegangspunt voor al die partners. De frontend in Angular haalt gegevens op uit verschillende bronsystemen en brengt ze samen in overzichten die aansluiten bij de taak van de gebruiker.
Aan de achterkant staat een microservice-opzet in .NET, waarbij elke domeinservice achter een API-gateway zit die de toegang afschermt. Die keuze loste meteen een tweede vraag op: partners met eigen IT-systemen kunnen rechtstreeks op diezelfde API’s aansluiten en de gegevens in hun eigen processen opnemen, in plaats van via het scherm te moeten werken.
Het volledige platform draait in Microsoft Azure, met Service Fabric voor het uitrollen en schalen van de services.
Het resultaat
Partners hebben één plaats waar ze documenten delen, hun verworven competenties opvolgen en Fluvius-assets beheren. De directe API-toegang maakt het verschil voor de grotere partners: zij integreren het platform in hun eigen werkstromen en vermijden dubbel werk volledig.