Ekinsport – Migration infra + Mise à jour

Détails du projet

Initialement, la société Ekinsport nous a contacté pour reprendre et refaire fonctionner une application mobile Ionic qui était connectée avec leur ancien Magento 1 et qui ne fonctionnait plus depuis la refonte.

Finalement l’état de leur Magento 2 actuel n’était pas satisfaisant :

  • Mode développement en production
  • Modification de fichiers/librairies directement dans vendor
  • Pas de gestionnaire de code source
  • Déploiement en FTP
  • Mauvaise infrastructure et gestion du cache

Bref, le site était instable, les mises à jour pénibles et les déploiements catastrophiques. Nous avons donc récupéré le site existant ainsi que l’hébergement afin de proposer une solution stable respectant des process qualité.

  • Installation d’une preprod et prod sur deux machines séparées
  • Optimisation de l’infrastructure avec monitoring :
    • New relic
    • Grafana
    • Alertes slack
  • Migration des données
  • Migration d’une application nodejs pour la connectivité avec l’erp
  • Déploiement automatisés avec Github Actions et Capistrano
  • Création de module pour appliquer les correctifs directement effectué sur les librairies tiers
  • Mise à jour vers Magento 2.3.4
  • Mise à jour de divers modules
  • Migration des licences du compte Agence vers le compte Client
  • Projet Kanban Github
  • Correction et mise en place Google Tag Manager

Le site est désormais stable avec un processus de recettage satisfaisant et tout le monde peut avancer sereinement. Tout est aussi fait pour que le travail puisse être repris par d’autres développeurs au cas ou. Nous engageons nos clients grâce à notre réactivité mais en aucun cas en verrouillant la technique.

  • Client : Ekinsport
  • Tâches : Migration code et infrastructure Magento 2
  • Date : Mars 2010
  • Website : https://www.ekinsport.com
  • Outils / Technologies : Magento 2 / Puppet

ALLER SUR LE SITE