Mission REBAZE - Modernisation Docker & CI/CD
Remise à niveau complète d'une stack de déploiement bloquée
Stack
Aperçu projet
Mission REBAZE - Modernisation Docker & CI/CD
Remise à niveau complète d'une stack de déploiement bloquée
Vous pourrez remplacer ce visuel par vos screenshots ou mockups quand vous voudrez.
Contexte
Mission courte menée via REBAZE pour un client qui ne parvenait plus à déployer son application web depuis des mois. L'équipe continuait à coder, mais plus rien n'atteignait correctement la production.
Le blocage venait d'un empilement de dette technique : Node 16 en fin de vie, images Docker obsolètes, pipelines CI/CD cassés et dépendances npm avec breaking changes non résolus.
L'objectif n'était pas de refaire le produit, mais de remettre une base de delivery saine, reproductible et maintenable pour relancer les mises en production rapidement.
Résultats
6x
images plus légères
Passage d'environ 1.2 GB à environ 180 MB
x3
build plus rapide
Temps de build divisé par trois
0
régression fonctionnelle
Validation complète des features existantes
Prod
redéployable
Staging et production remis en service
Ce que j'ai construit
Audit complet de l'infrastructure en 1 jour
Migration Node 16 vers 20 LTS et MongoDB 5 vers 6
Résolution de 6 dépendances npm avec breaking changes
Refonte des Dockerfiles en multi-stage builds
Passage à Nginx Alpine pour servir le front
Reconstruction complète des pipelines GitHub Actions
Tests fonctionnels de non-régression sur chaque feature
Un projet similaire ? Discutons.
Si vous voulez le même niveau de clarté sur un SaaS, un site web, une mission full-stack ou un forfait, le plus simple est de partir sur une estimation ou un échange.