Retour

Hébergement hybride d'une application SAV sur Scaleway : accompagner la transformation digitale de VM Matériaux

Un projet stratégique porté par le client

Le projet SAV de VM Matériaux illustre parfaitement la capacité d’un grand groupe à se transformer de l’intérieur. VM Matériaux a choisi de concevoir et développer en interne son application SAV, en s’appuyant sur son équipe technique pour créer une solution complète, centrée sur l’expérience utilisateur et la fluidité des process internes.

Ce dispositif est composé de trois briques :

  • Une API backend développée en Node.js, interconnectée avec l'ERP, pour centraliser la logique métier et les flux de données.
  • Une application mobile Flutter pour les techniciens et agents terrain.
  • Un portail Flutter Desktop (back-office) destiné à la gestion et au pilotage des réclamations.

Notre mission : conseil, architecture et accompagnement

Dans ce contexte, notre rôle chez Digital Garden a été avant tout un accompagnement stratégique et technique :

  • Définition de l’architecture d’hébergement hybride, alignée sur les besoins métiers et les contraintes de sécurité.
  • Mise en place des pipelines CI/CD, afin de fluidifier et sécuriser le cycle de livraison.
  • Hébergement et exploitation complète des services, incluant la supervision, la sécurité et la maintenance proactive.

Cette mission a permis à VM Matériaux de rester concentré sur le développement fonctionnel, tout en s’appuyant sur notre expertise pour l’infrastructure et la robustesse de la mise en production.

Une architecture Scaleway hybride pensée pour la performance

Nous avons opté pour une architecture hybride s’appuyant sur Scaleway, qui combine :

  • Des serveurs dédiés Dedibox pour héberger les services critiques (API Node.js, reverse proxy, services systèmes) au sein d’un cluster vSphere haute disponibilité, réparti sur plusieurs datacenters (DC5, DC3 et DC2).
  • Des services managés Scaleway, tels que le DBaaS MySQL, le registry Docker, et les services transactionnels (email, monitoring).

Grâce à Docker, chaque composant (API Node.js, portail Flutter Desktop, reverse proxy) est isolé dans un conteneur, ce qui garantit souplesse, portabilité et scalabilité.

CI/CD : automatiser, fiabiliser et accélérer

Un des points clés de notre mission a été la mise en place d’une pipeline CI/CD complète sur Bitbucket Cloud :

  • Automatisation des tests, des builds et des déploiements sur les différents environnements (préproduction, production).
  • Génération d’images Docker pour l’API Node.js, publiées automatiquement dans le registry Scaleway.
  • Compilation automatisée du portail Flutter Desktop, afin de générer une image Docker spécifique, prête à être déployée dans un conteneur sécurisé.
  • Gestion des différentes branches (main, release/*) pour synchroniser les déploiements et faciliter le contrôle qualité.

Cette industrialisation des déploiements a permis à l’équipe de VM Matériaux de livrer rapidement, tout en assurant la cohérence et la sécurité des mises à jour.

Sécurité et exploitation : une approche proactive

Pour garantir un niveau de service élevé, nous avons mis en place une chaîne complète de sécurité :

  • Protection contre les attaques DDoS (Arbor), surveillance des requêtes HTTP (CrowdSec), firewall applicatif et Fail2ban.
  • Double système de sauvegardes (interne et externe) avec rétention longue durée.
  • Supervision centralisée via Kibana + Elasticsearch, enrichie par une page de statuts publique sur UptimeRobot.
  • Antivirus Clam AV et automatisation des mises à jour système.

Le dispositif est supervisé en continu, avec un engagement fort de disponibilité, monitoring 24/7 et support réactif.

Un choix éco-responsable et durable avec Scaleway

Au-delà des performances pures, nous avons choisi Scaleway pour son approche éco-responsable et sa capacité à être utilisée en hybride (service cloud + serveurs dédiés) :

  • Data centers français (Île-de-France), certifiés ISO 27001 et Tier III.
  • Refroidissement adiabatique breveté (DC5) réduisant de 40 % la consommation énergétique, pour un PUE de 1.15.
  • Partenaire reconnu par la Green Web Foundation.

Ces choix s’inscrivent pleinement dans la charte RSE de Digital Garden et celle de VM Matériaux, conjuguant innovation et responsabilité.

Vous trouverez plus de détail sur notre offre d'hébergement et notre capacité à vous accompagner dans la gestion de vos problématiques.

Conclusion : un partenariat au service de la transformation numérique

Ce projet reflète la philosophie de Digital Garden : accompagner les équipes internes en apportant expertise, méthodologie et fiabilité. Ici, VM Matériaux a conservé la main sur le développement fonctionnel, tout en nous confiant l’architecture, la livraison et l’exploitation.

Nous avons mis à profit notre savoir-faire technique en Docker, Node.js, Flutter, CI/CD, cloud hybride, DBaaS, sécurité et exploitation, pour construire une plateforme robuste et évolutive.

Au final, ce projet SAV est plus qu’une application : c’est une vitrine de la capacité d’une entreprise à innover tout en s’appuyant sur un partenaire expert pour les fondations techniques et la sérénité opérationnelle.

Un projet ? n'hésitez pas à contacter nos équipes !

Quelques chiffres clés

5
environnements
d'hébergement
4
images dockers
compilées
7
services
interconnectées

D’autres projets à découvrir

Voir le projet