La Ville de Brantford Gère son Infrastructure Municipale

Talend Open Studio for Data Integration exploite les Services Web pour fournir une intégration de données en temps réel entre les systèmes qui gèrent les infrastructures, les demandes de travaux, les services etc.
Outre les importantes économies réalisées, le modèle open source apporte aussi un avantage considérable : le support fournis par la communauté. Nous avons reçu un support excellent des autres utilisateurs et de l'équipe Talend grâce aux forums et au bugtracker.
Muzammil Rajpurkar, Administrateur des Bases de Données

Un nouveau système de gestion des ressources

Le département des services informatiques de la ville de Brantford est responsable de la maintenance, de l'intégration et de la mise à disposition des meilleurs systèmes et développe en interne des applications mises en place par la municipalité pour le service de ses citoyens. La ville a implémenté la solution Avantis Enterprise Asset Management pour gérer les ressources et les demandes de travaux. Outre cette utilisation, les services informatiques avaient besoin d'intégrer avec Avantis des données contenues dans des systèmes disparates exploités par la ville, gérant des milliers d'actifs linéaires comme les réseaux de distribution d'eau, les réseaux d'assainissement et les collecteurs d'eaux pluviales. La plupart de ces données sont contenues au sein d'un système MIDS (Municipal Infrastructure Data Standard) qui tout comme Avantis utilise Oracle comme SGBD.

« Nous avions de nombreux besoins en terme d'intégration de données relatifs au déploiement d'Avantis, » explique Scott Hall, Directeur des Systèmes d'Information de la ville de Brantford. « Au départ, nous avions besoin de charger le système avec des données correspondantes à notre infrastructure. Puis, une fois le système mis en place, il fallait synchroniser les données entre les applications références et Avantis afin d'être sûr que chaque mise à jour des données sources se propage vers Avantis. »

Historiquement, les processus d'intégration de données utilisés par la ville de Brantford étaient développés en Java et exécutés par le scheduler Windows. Cependant, la maintenance de ces processus était complexe et coûteuse. « Le projet de transfert des données depuis MIDS vers Avantis était une bonne opportunité pour étudier les solutions d'intégration de données, » explique Muzammil Rajpurkar, Administrateur des Bases de Données pour la ville de Brantford. « Nous avons étudié plusieurs produits d'intégration de données utilisant une interface graphique en nous focalisant particulièrement sur leur fiabilité et sur le retour sur investissement potentiel. »

Une intégration de données robuste et polyvalente

Après avoir éliminé plusieurs solutions d'intégration orientées processus, les services informatiques ont choisi l'intégration de données, polyvalente et mieux adaptée à la fois aux chargements en batch et à la synchronisation de données en temps réel. « Nous avons choisi Talend Open Studio for Data Integration pour plusieurs raisons, » dit Muzammil Rajpurkar. « Le grand nombre de connecteurs fournis par la solution nous a permis de nous connecter à toutes les sources et cibles. C'est également une solution vraiment solide qui assure la fiabilité des processus de synchronisation et garantit la cohérence de nos systèmes en permanence, sans perte de données. Enfin, le modèle open source a limité l'investissement de départ, un facteur important pour une organisation fiscalement responsable, financée par l'argent des contribuables. »

Les services informatiques accordent une importance particulière au support des Services Web, natif dans Talend Open Studio for Data Integration. « Les processus Talend extraient les données des systèmes sources Oracle en temps réel, à chaque fois qu'un enregistrement est créé ou mis à jour, » explique Muzammil Rajpurkar. « Ces données sont converties vers un format XML, puis transformées et enrichies grâce à des transformations XSLT pour correspondre au format requis par Avantis. Elles sont alors insérées ou mises à jour dans Avantis grâce à son API Services Web. Enfin, les codes renvoyés par les Services Web sont analysés pour confirmer le succès de l'opération. Toutes ces opérations sont effectuées automatiquement par Talend. »

En plus du projet d'intégration de données Avantis, les services informatiques ont initié d'autres projets en utilisant Talend Open Studio for Data Integration. L'un d'eux consiste en l'extraction de données du logiciel de gestion Daffron qui gère l'alimentation électrique et en eau de la ville de Brantford. « Le système Daffron est basé sur la base de données DB2 sur plateforme AS/400, et il était important pour nous de pouvoir extraire les données concernant l'implantation des compteurs d'eau ainsi que les coordonnées des clients de ces réseaux depuis ce système. Ces données sont alors chargées dans la plateforme Avantis pour générer des demandes de travaux, » clarifie Muzammil Rajpurkar. « Talend Open Studio for Data Integration, grâce à ses connecteurs DB2/400, nous a permis de développer ce processus rapidement. » Au-delà de ces projets, Talend Open Studio for Data Integration est devenu la plateforme unique d'intégration pour tous les processus de migration de données et de synchronisation déployés par la ville de Brantford. 

« Outre les importantes économies réalisées, le modèle open source apporte aussi un avantage considérable : le support fournis par la communauté, » conclut Muzammil Rajpurkar. « Nous avons reçu un support excellent des autres utilisateurs et de l'équipe Talend grâce aux forums et au bugtracker. L'Open source se pose clairement comme le modèle du futur en ce qui concerne le développement logiciel et en tant que fournisseur, Talend a complètement intégré cette opportunité. »