Cas client · Refonte legacy

Logipro : 14 ans de monolithe
migrés vers microservices
sans downtime.

Logipro est un SaaS de gestion de chantier utilisé par 400 entreprises du BTP français depuis 2010. Architecture monolithique vieillissante, coûts infra explosifs, croissance bloquée. Migration vers microservices AWS en 8 mois, sans interruption de service.

Client
Logipro
Secteur
SaaS BTP
Délai
8 mois
Stack
AWS + Go + K8s
Avant → Après MONOLITHE MICROSERVICES AWS auth project billing user tasks media notify stats audit API Gateway · K8s

Résultats de la migration

-60%
de coûts infrastructure
x5
capacité de scalabilité
0
minute de downtime durant la migration
8 mois
de l'audit à la fin de la bascule
Contexte

Un SaaS BTP qui marche, mais qui plafonne

Logipro est un SaaS de gestion de chantier (planning, budget, suivi photos) utilisé par 400 entreprises BTP françaises (TPE et PME). Lancé en 2010 en monolithique PHP/MySQL hébergé sur serveurs dédiés OVH. Le produit fonctionne, le revenu est récurrent, mais l'équipe ne peut plus livrer de nouvelles features sans casser l'existant.

Problème

Trois angles morts critiques

  • Coûts infra : 18 k€/mois sur 6 serveurs dédiés sous-utilisés (5% en moyenne, mais saturés au pic)
  • Vélocité tech : 1 release par mois, dont 30% nécessitent un rollback ou un hotfix
  • Scalabilité : incapacité à absorber un client gros volume (>100 chantiers actifs) sans dégradation pour les autres
Solution

Strangler Pattern + 9 microservices Go sur AWS

Mission CTPO as a Service de 8 mois, en deux phases.

Phase 1 (mois 1-2) — Audit et plan : cartographie de l'existant, identification des frontières naturelles entre domaines (auth, projet, facturation, utilisateurs, tâches, médias, notifications, stats, audit), choix de la stack cible (Go + Kubernetes + AWS RDS Aurora + S3 + EventBridge).

Phase 2 (mois 3-8) — Migration en Strangler Pattern : chaque microservice est sorti un par un du monolithe, mis en production en parallèle, puis trafic redirigé progressivement (10% / 50% / 100%). Le monolithe continue à tourner pendant la migration. Quand tous les services sont sortis, le monolithe est éteint.

Stack finale : Go pour les services performants, Kubernetes managé (EKS) sur AWS, PostgreSQL Aurora en multi-AZ, EventBridge pour la communication asynchrone, CloudFront + S3 pour les médias chantier (photos), CI/CD GitHub Actions, monitoring Datadog.

Résultats

-60% de coûts, x5 scalabilité, zéro downtime

Coûts infra passés de 18 k€/mois à 7 k€/mois (autoscaling + RIs AWS). Capacité multipliée par 5 sans surcoût. Vélocité dev triplée (3 releases/semaine sans rollback). Aucune minute de downtime durant les 8 mois de migration. Le client a pu signer 2 gros contrats grands comptes BTP qu'il ne pouvait pas absorber avant.

"On avait 14 ans de dette technique et la peur de tout casser pour migrer. Senzu a piloté la sortie en strangler pattern : zéro downtime, mes clients n'ont rien vu. Aujourd'hui je signe des chantiers que je refusais avant."

FB
Frédéric B.
CEO · Logipro · Bordeaux
Audits ouverts en juin 2026

Votre legacy vous coûte cher ?
On regarde, on chiffre.

30 minutes pour cadrer un audit ferme (3-8 k€) sur 1 à 2 semaines.