Talend Data Integration, le Chef d'Orchestre du SI d'Habitat 76

Les utilisateurs métiers peuvent désormais développer des tableaux de bord sans intervention du département informatique - la solution d'intégration de Talend contribue en outre à l'urbanisation du SI en permettant d'intégrer les nouvelles applications.
La solution permet de modifier et d'optimiser aisément le code, ce qui nous aide à pousser encore nos niveaux de personnalisation. De plus, outre la qualité des services de support, la solution offre une grande richesse de connecteurs qui aide à accélérer la mise en place des processus d'intégration. Enfin, nous bénéficions de la force du modèle communautaire de Talend, notamment en matière de gestion des bugs et d'évolution du produit. A ce titre, l'approche de Talend est exemplaire, ce qui nous change de nos expériences passées.
Nicolas Feray, Responsable Etudes et Développement

Construire et gérer des logements sociaux

Depuis sa création en 1919, l'Office Public de l'Habitat de Seine Maritime – Habitat 76 – a pour principale mission de construire et de gérer des logements à usage locatif, destinés aux familles de ressources modestes et répondant aux caractéristiques techniques et de prix de revient déterminées réglementairement. Il a développé également, depuis ces dernières années, des programmes importants de travaux d'entretien et de modernisation de son patrimoine. Habitat 76 peut en outre réaliser des opérations d'aménagement et d'urbanisme, de restauration immobilière et agir comme prestataire de service dans le domaine de la construction et de la gestion immobilière.

Habitat 76, 1er bailleur de la Seine-Maritime, est présent sur 181 communes du département. Avec près de 27 000 logements, individuels et collectifs, il offre à plus de 100 000 locataires un service de qualité et de proximité dans un cadre de vie agréable.

L'intégration de données au centre des activités

Après une dizaine d'années d'utilisation, le rôle stratégique de l'intégration de données au coeur du système d'information d'Habitat 76 n'est plus à prouver selon Nicolas Feray, Responsable Etudes et Développement : « Sous un angle métier, l'outil d'intégration de données nous aide à développer des tableaux de bord et des projets décisionnels, indispensables pour le pilotage de nos activités. Sous un angle plus technique, il contribue à l'urbanisation du SI en permettant d'intégrer rapidement les nouvelles applications. Cet outil est, en réalité, le chef d'orchestre des flux de données sur lesquels reposent nos activités. »

Historiquement, Habitat 76 s'appuyait sur l'ETL Genio, qui, au fil des acquisitions successives dont son éditeur a fait l'objet, n'offrait plus les possibilités d'évolution dont l'Office Public avait besoin. « Les clients ont plutôt subi la consolidation du monde propriétaire de la Business Intelligence, qu'ils n'en ont bénéficié » affirme Nicolas Feray. « Nos fonctions d'intégration de données étant très stratégiques, nous ne pouvions nous permettre de rester attentistes devant une telle concentration. Ne recevant pas de signal fort de la part du nouveau propriétaire de Genio, nous avons lancé une étude de marché, afin de tester différentes alternatives et de choisir une solution capable de nous accompagner sans risque dans le temps. »

De Talend Open Studio for Data Integration à Talend Data Integration 

A l'issue de tests approfondis, Habitat 76 a choisi de développer des pilotes à l'aide de Talend Open Studio for Data Integration. « Nous avons été agréablement surpris par l'évolution rapide du produit, que nous suivions depuis son lancement, et par ses performances, ainsi que par la qualité des services de support de Talend. Même en tant qu'utilisateur de Talend Open Studio for Data Integration, c'est-à-dire de l'offre gratuite de Talend, nous avons eu accès aux forums et à la fonction de suivi des défauts (Bugtracker) de son site web. La première réaction des opérateurs de support de Talend lorsqu'on signale un bug est de s'attacher à résoudre réellement le problème, plutôt que de chercher à nier ce dernier et d'entamer d'interminables échanges de mails comme nous l'avons trop souvent vécu avec certains éditeurs » explique Nicolas Feray. « De plus, la convivialité de la solution permet à des utilisateurs non familiarisés avec Java ou Perl, de développer facilement des jobs. Les retours des développeurs ont été très positifs à ce sujet. »

Puis, Habitat 76 a décidé de passer à la vitesse supérieure et de migrer l'ensemble des jobs Genio existants vers Talend Data Integration. Les fonctionnalités d'automatisation et d'industrialisation des déploiements fournies par Talend Data Integration ont été notamment un important facteur à l'origine de cette décision : « Avec plusieurs centaines de jobs lancés toutes les nuits, l'automatisation nous permet de gagner en fiabilité et en efficacité. Non seulement nous sommes en mesure de planifier et de contrôler les jobs, mais également d'équilibrer la charge entre différentes machines pour optimiser nos ressources, » poursuit Nicolas Feray.

Dès la migration achevée (en 2009), Habitat 76 sera en mesure de piloter à l'aide de Talend Data Integration, l'ensemble des jobs d'intégration alimentant deux Data Warehouse dédiés à la gérance locative et à la gestion technique du parc (les données étant issues d'un ERP spécialisé dans la gestion immobilière et la gestion des dépenses). Des Data Marts permettront d'extraire et de remettre en forme des données issues de ces Data Warehouse afin d'analyser des aspects précis de l'activité (taux d'impayés, taux de vacance, pilotage de travaux, etc.). La solution de Talend permettra les échanges d'information entre nos progiciels en un extranet, entre autre, dédié à la gestion des bons de commande (entre 50 et 60 000 par an).

Hausse de la productivité, personnalisation, évolutivité

L'équipe informatique d'Habitat 76, qui s'attache aujourd'hui à migrer les jobs existants vers Talend Data Integration, livre un premier retour d'expérience positif : « La qualité de la solution représente un bénéfice majeur. Le mode de représentation des processus est extrêmement lisible et la documentation est produite et gérée automatiquement au sein même de l'application. Nous disposons d'une vue plus synthétique des jobs d'intégration, ce qui nous aide à mieux les gérer et à gagner en productivité, » détaille Nicolas Feray. « Parallèlement, la solution permet de modifier et d'optimiser aisément le code, ce qui nous aide à pousser encore nos niveaux de personnalisation. De plus, outre la qualité des services de support déjà évoquée, la solution offre une grande richesse de connecteurs qui aide à accélérer la mise en place des processus d'intégration. Enfin, nous bénéficions de la force du modèle communautaire de Talend, notamment en matière de gestion des bugs et d'évolution du produit. A ce titre, l'approche de Talend est exemplaire, ce qui nous change de nos expériences passées. »

L'Office Public a d'ailleurs financé le développement d'un connecteur pour l'outil de gestion de contenu Alfresco, qu'il a choisi de reverser dans la communauté pour intégration dans les futures versions de Talend Open Studio for Data Integration et Talend Data Integration. « Ce n'est pas du donnant-donnant, mais plutôt du win-win : nous avons profité des développements réalisés dans le passé et à notre tour, nous offrons à la communauté les modules développés pour nos propres besoins. Cette philosophie est parfaitement en phase avec notre mission de service public, » conclut Nicolas Feray. 

Selon lui, Talend Data Integration deviendra un outil de plus en plus stratégique vis-à-vis de l'urbanisation du système d'information d'Habitat 76, notamment grâce à son support des services web, dont l'utilisation se répand de plus en plus dans les applications utilisées. En choisissant la solution de Talend, Habitat 76 s'est résolument tourné vers l'avenir.