Étude de cas Node.js

AXA Group Solutions - Application Node.js

Comment SFEIR a développé une application Node.js de référence et formé les équipes internationales.

Client

AXA Group Solutions - Division technologique du groupe AXA, l'un des leaders mondiaux de l'assurance et de la gestion d'actifs.

Défis

Établir une équipe de référence pour le développement Node.js et créer un outil multifonctionnel pour les solutions mobiles du groupe MyAXA.

Solution

Développement d'une application Node.js avec Loopback, mise en place d'outillage JavaScript pour un démarrage rapide, et formation des équipes internationales.

Le projet en détail

Contexte

AXA Group Solutions souhaitait établir une équipe de référence pour le développement Node.js au sein du groupe. Ce projet s'inscrivait dans la stratégie de modernisation des outils technologiques d'AXA et visait à créer une application multi-fonctionnelle utilisée par les solutions mobiles MyAXA au niveau mondial.

La solution SFEIR

SFEIR a apporté son expertise en Node.js, en outillage JavaScript et en pratiques DevOps pour créer une application de référence et former les équipes internationales d'AXA. Les consultants SFEIR ont intégré une équipe de 5 personnes et ont contribué à établir les standards de développement Node.js pour le groupe.

Le projet s'est articulé autour de plusieurs chantiers principaux :

1. Développement d'application

Création d'un outil multifonctionnel (proxy API, serveur d'authentification...) en Node.js avec Loopback et Babel (ES6), avec un niveau élevé de couverture de tests.

2. Transfert de compétences

Formation des équipes en Espagne et en Asie sur les meilleures pratiques de développement Node.js, les méthodologies Agile et DevOps.

Cette application est devenue un asset stratégique pour le groupe de solutions mobiles MyAXA, avec une visibilité mondiale au sein du groupe AXA.

Technologies utilisées

Node.js Loopback Babel Mocha Chai ES6

Résultats

Application référence

Une application multi-fonctionnelle utilisée par les solutions mobiles MyAXA au niveau mondial

Transfert de connaissances

Formation des équipes internationales sur les meilleures pratiques Node.js

Qualité logicielle

Haute couverture de tests et standards de développement élevés

Vous avez un projet Node.js ?

Nos experts sont prêts à vous accompagner dans le développement d'applications modernes et évolutives avec Node.js.