Brique d’échange de données de la plateforme jardiland.com

Durée
6 mois
Equipe
4 personnes

Le projet

Dynamiser les ventes des marques retail du groupe (Jardiland, Gammvert, …) à travers la mise en place d’un nouveau site e-commerce.

InVivo est un des premiers groupes coopératifs européens avec 12Md€ de CA.

Dans le cadre de son activité Retail “Teract” (Jardiland, Gammvert, Delbard, …), la Digital Factory d’InVivo (80 personnes) fait appel à exFabrica pour préconiser et développer la solution technique d’échange de données entre sa future plateforme e-commerce jardiland.com et son SI.

32 flux au programme (WMS, OMS, Référentiel prix, Comptabilité, …).

Il est rare d’associer performance et bonne atmosphère de collaboration.

Geoffroy Gabellec, Architecte

Proposition technique

Gestion de l’ensemble des flux de données nécessaires aux back offices des sites e-commerce du groupe. Prix, promotions, gestion des stock, gestion logistique, paiements et données financières passent par cette plateforme respectant une architecture en microservices.

Chaque flux implique des changements de format (XML, JSON, CSV), différents types de stockage (blob, relationnel, document) pour consolidation et des transformations de données (mappings, calculs, agrégations).

Les composants API et batch de la solution sont développés en NodeJS, intégrés en continu, testés et déployés automatiquement sur les environnements AKS du client.

Ces microservices sont observés et suivis grâce à une instrumentation complète de la plateforme : fédération des traces, suivi des métriques et alertes (techniques et fonctionnelles).

Stack technique

  • MongoDB
  • NodeJS
  • PostgreSQL
  • RabbitMQ
  • Prisma
  • Kubernetes
  • Ansible
  • Prometheus
  • Kibana

Domaines d'intervention

  • Architecture
  • Développement back
  • Delivery Manager
  • Proxy Product Owner
  • DevOps

Très bonne maitrise des sujets, adaptabilité et transparence permanente !

Geoffroy Gabellec, Architecte

Résultats

Date de mise en production
04/01/2023
Disponibilité de la plateforme
99,99%
Taux d'incidents
< 1%
Usecases livrés en retard
0
Qualité du code (Sonar Cloud)
AAAA

Témoignage client

Geoffroy GabellecArchitecte chez InVivo Digital Factory

exFabrica a brillamment abstrait la complexité de notre SI, permettant à notre Digital Factory de se concentrer sur l'eCommerce.

Leur approche unique et leur force de proposition se démarquent. Leur grande souplesse dans la priorisation et l'embarquement du backlog nous a permis de suivre un calendrier ambitieux.

Tout cela avec une transparence qui renforce notre collaboration, et toujours dans la bonne humeur !

Notre touche exFabrica

Renfort du dispositif cadrage du produit avec la prise en charge du rôle de proxy PO par exFabrica.

Approche agile pour avancer le plus vite possible et accélérer la boucle de feedback, avec une communication forte entre les équipes (+ rapport quotidien).

Qualité de code irréprochable : AAAA (Sonar cloud : Reliability, Maintainanability, Security vulnerabilites, Security hotspots).

Documentation ultra-qualitative et très pragmatique pour faciliter la reprise du MCO par les équipes client.

TU/TI automatisés permettant une mise en production quotidienne.