Poweo Urbanise ses Systèmes d’Information à l’Aide des Solutions de Talend

Le premier opérateur alternatif d’énergie industrialise et sécurise les interfaces de plusieurs systèmes d’information, tout en gagnant en productivité sans surcroît de coûts.
Talend Data Integration va nous aider à sécuriser nos systèmes d’information grâce à ses fonctions de monitoring. Et vu le caractère économique de la souscription, nous ne nous exposons pas à d’importants risques financiers, ce qui forme un réel plus puisque la solution est avant tout fiable et performante. Grâce à Talend, nous envisageons plus sereinement l’avenir car nous savons que nous sommes capables de répondre à plus de demandes qu’auparavant, rapidement et en toute fiabilité.
Nicolas Hannoun, Responsable Architecture Applicative

Poweo

Opérateur d’énergie (électricité et gaz) créé en 2002 et ciblant à la fois les marchés des particuliers et des professionnels, Poweo s’est affirmé sur le marché français comme une alternative crédible et économique aux opérateurs historiques, avec plus de 410 000 sites clients à mi 2010. S’appuyant sur environ 400 collaborateurs, le groupe a réalisé un chiffre d’affaires de 565 M€ en 2009. Plaçant le développement durable et la consommation responsable au coeur de son action, il s’est associé à Verbund, opérateur national autrichien et l’un des tous premiers producteurs d’hydroélectricité en Europe, tout en s’engageant à se développer dans le respect de l’environnement et contribuer à l’indépendance énergétique du pays.

Poweo a été créé suite à l’ouverture du marché de l’énergie en France, conformément à la transposition des directives européennes sur la libéralisation des services (déréglementation). Cette ouverture, initiée lors d’une première étape en 1999 qui concernait les grandes entreprises industrielles, a été généralisée aux entreprises en 2004 et aux particuliers en 2007.

Talend Open Studio for Data Integration pour simplifier les tests du SI

En 2007, Poweo a créé un système d’information pour supporter l’ouverture du marché aux clients particuliers. Ce système d’information repose sur les applications Oracle Siebel CRM (gestion de la relation client), Oracle Utilities Customer Care & Billing (billing), et le middleware Oracle WebLogic Integration.

Les équipes informatiques de Poweo ont déployé Talend Open Studio for Data Integration pour préparer la mise en production du système d’information « Particuliers, » très ouvert sur l’extérieur, Poweo devant échanger des informations avec de nombreux partenaires. La solution de Talend a été utilisée pour réaliser des tests en conditions réelles d’exploitation : des jobs Talend ont été mis en oeuvre pour simuler, par exemple, le workflow d’activation d’un client, réclamant notamment des échanges avec le distributeur d’électricité (ErDF) et des étapes de traitement de données.

« Grâce à Talend Open Studio for Data Integration nous avons industrialisé la recette en générant des fichiers de réponse du distributeur et en réalisant des tests intensifs. Nous avons créé une « plate-forme de bouchon » qui nous permettait de réaliser des tests très réalistes en bloquant simplement l’interface en sortie » indique Nicolas Hannoun, responsable Architecture Applicative de Poweo. « Nous avons pu, sans risque, tester de nombreuses interfaces et simuler toutes les situations qui pouvaient potentiellement se présenter à nous, lorsque nous serions en production. Ceci nous a permis de gagner beaucoup de temps, sans risquer des interruptions de service qui nous auraient pénalisées en exploitation. »

Poweo s’est appuyé sur Phloème – société de conseil spécialisée dans l’architecture et l’organisation des systèmes d’information créée en 2004 – pour élaborer cette stratégie de déploiement, puis pour réaliser des tests de non-régression, en tenant compte des évolutions des différents systèmes d’information concernés. « Le principal défi que nous avons relevé a consisté à mettre en oeuvre une solution évolutive, capable de tenir la charge avec le temps » déclare Jacky Manai, Directeur associé de Phloème. « Alliant une profonde expérience fonctionnelle et métier, accumulée lors de nombreux contrats réalisés pour le compte de spécialistes de l’énergie, avec une expertise pointue en matière d’architecture et d’urbanisation de systèmes d’information, nous avons atteint cet objectif grâce à la mise en oeuvre d’une architecture orientée événements, reposant sur un bus et des échanges asynchrones. »

Talend Open Studio for Data Integraiton comme outil de migration

Plus tard, en 2009, Poweo a migré l’ensemble des données des clients professionnels depuis une application de CRM développée en interne vers le même système de CRM qui avait été déployé pour les clients « Particuliers ». Avec de fortes contraintes budgétaires, la Direction des Systèmes d’Information cherchait une solution économique, capable de prendre en charge d’importantes volumétries, en toute fiabilité. « Nous nous sommes naturellement tournés vers Talend pour migrer plus de 150 000 clients et toutes leurs données associées (coordonnées, contacts entrants & sortants, contrats, etc.) via des Web Services. Le timing était très court puisque nous ne disposions que d’un week-end pour réaliser la migration et de moins de trois mois pour la préparation. Après un test réalisé à l’aide d’un prototype Talend Open Studio for Data Integration, nous avons lancé la migration, avec traitements en amont de transformation de données et de mapping, et gestion des rejets. Au final, nous sommes parvenus à nos fins sans difficulté, avec un taux de rejet particulièrement faible » explique Nicolas Hannoun.

Performances, simplicité, sécurité

L’équipe Middleware de la Direction des Systèmes d’Information de Poweo, en charge de l’architecture applicative et des interfaces du SI, a initié une vaste démarche d’urbanisation et d’industrialisation de ses interfaces.

« Nous avons dans un premier temps cartographié l’ensemble de nos interfaces, pour localiser les éventuels points faibles, et améliorer leur sécurité, notamment dans le domaine financier où le système d’information est constitué de nombreuses applications et interfaces. Nous cherchons en outre à améliorer et harmoniser les fonctions de monitoring, de gestions de logs et d’alerte » témoigne Nicolas Hannoun. « Après une étude, nous avons considéré que le middleware d’Oracle ne répondait pas à notre critère de coût/besoin; l’investissement nous paraissait démesuré pour une volumétrie de données finalement assez restreinte. Nous avions surtout besoin de fiabilité et de souplesse, ainsi que de rapidité de prise en main et de déploiement avec en plus des environnements d’exploitation hétérogène. »

Face à la réussite de ces différents projets, la Direction des Systèmes d’Information de Poweo a décidé de souscrire à Talend Data Integration pour prolonger ses projets d’urbanisation, tout en bénéficiant de fonctions de planification automatique (scheduling). La solution d’entreprise de Talend est ainsi devenue l’une des solutions d’intégration de référence de Poweo.

« D’autres systèmes d’information – négoce, RH, par exemple – doivent également être urbanisés et nous avons le projet d’industrialiser de nombreuses autres interfaces. Les échanges point à point ne répondent pas toujours à nos exigences, notamment en termes de coûts, de performance et de facilité d’administration » ajoute Nicolas Hannoun. « Talend propose des solutions particulièrement faciles à déployer et à prendre en main, qui accélèrent les délais de développement. De plus, en offrant de nombreux connecteurs qui ont couvert l’ensemble de nos besoins, elles nous ont permis de gagner du temps. »

Sur un plan plus stratégique, la Direction des Systèmes d’Information de Poweo considère que les solutions de Talend lui permettent de mieux optimiser son budget : « Outre la réactivité et la facilité de mise en oeuvre, le mode de facturation calculé en fonction du nombre de développeurs plutôt qu’à la CPU, nous offre des économies de coûts non négligeables » conclut Nicolas Hannoun. « Talend Data Integration va nous aider à sécuriser nos systèmes d’information grâce à ses fonctions de monitoring. Et vu le caractère économique de la souscription, nous ne nous exposons pas à d’importants risques financiers, ce qui forme un réel plus puisque la solution est avant tout fiable et performante. Grâce à Talend, nous envisageons plus sereinement l’avenir car nous savons que nous sommes capables de répondre à plus de demandes qu’auparavant, rapidement et en toute fiabilité. »