Logistique Login

Quelques mots sur Logistique Login

Logistique Login a été fondé en 2007, avec pour objectif d’offrir une solution complète et personnalisée qui combine à la fois un warehouse management system (WMS) et un transport management system (TMS). C’est ainsi qu’aujourd’hui, Logistique Login soutient et optimise la chaîne logistique de plusieurs clients québécois et leurs entrepôts.

www.direxyon.com
Logistique Login

Le problème rencontré

Logistique Login s’est retrouvé contraint par des limitations dues à son hébergeur, ce qui limitait l’évolutivité et l’extensibilité de son système. Le problème était principalement causé par l’utilisation d’un serveur monolithique – ce qui entraînait également d’autres risques, comme la disponibilité et la fiabilité du système. Logistique Login a donc dû prendre la décision de migrer sa plateforme vers l’infonuagique, afin de bénéficier d’avantages tels que l’augmentation de la disponibilité, la fiabilité, l’évolutivité et l’extensibilité de son système.

Les défis

Le système de Logistique Login était monolithique et la compagnie n’avait aucune documentation à fournir. Le défi principal était donc d’identifier toutes les dépendances du système afin de pouvoir les migrer vers l’infonuagique. Ce n’est pas tout : le code source de l’application mobile était également indisponible, et il s’agissait d’une composante importante du système. De plus, celui-ci n’était pas doté de tests automatisés, ce qui rendrait une éventuelle régression difficile à identifier lors de changements dans le système. Enfin, la version du langage de programmation utilisée au sein du système n’était pas automatiquement soutenue par l’infonuagique.

La solution

DONE a découpé l’architecture du système en plusieurs composantes, évitant ainsi le format monolithique et lui permettant de gérer une Plateform as a Service plutôt qu’une Infrastructure as a Service. DONE a donc séparé le système en plusieurs composantes différentes, comprenant le site web, la base de données, le stockage et l’envoi de courriel.

Vu le manque de tests dans la couche logique du système et la version désuète du langage de programmation, DONE a implanté une façade d’API pour faire évoluer la logique dans un langage de programmation récent et testable, tout en préservant la logique antérieure du système dans son format actuel.

Afin de préserver l’application mobile et éviter la réécriture complète du langage de programmation, DONE a dû faire du reverse engineering sur le code compilé de l’application mobile. DONE a ainsi réussi à porter l’application mobile sur le web, en plus de la faire évoluer avec de nouveaux modules (codés en parallèle et gérés par DONE).

Démarche ayant mené au succès du projet

  • Identifier toutes les dépendances du système;
  • Virtualiser le site web et ses dépendances afin de le soutenir dans l’infonuagique;
  • Migrer le site web sans interruption sous PaaS;
  • Migrer la base de données sans interruption sous PaaS;
  • Migrer le domaine sans interruption sous PaaS;
  • Migrer le stockage sans interruption sous PaaS;
  • Migrer la composante de courriel sans interruption sous PaaS;
  • Réutiliser le code source de l’application mobile et l’étendre avec la technologie angular;
  • Créer une façade d’API afin de séparer les fonctionnalités existantes des nouvelles fonctionnalités;
  • Ajouter les tests unitaires et les tests d’intégration en conséquence.

Les impacts

Le système monolithique est devenu maintenable, testable, extensible et évolutif, ce qui a permis de le migrer vers une plateforme nuagique, sous différentes composantes PaaS. Les coûts de migration et d’évolution ont pu être réduits, puisque DONE a réussi à préserver une partie de l’application existante, et a ainsi évité une réécriture complète du système.

Étant plus conviviale et stable, la nouvelle solution nous permet maintenant d’ajouter de nouveaux clients, de poursuivre notre croissance grâce entre autres au développement de nouvelles applications et ce, sans impacter les clients existants. Cette nouvelle solution développée par DONE nous a redonné confiance en la plateforme, ce qui nous a permis de bonifier notre offre de service et ainsi accroître nos parts de marché. Puisque notre portail Web automatise plusieurs fonctions de l’entreprise, nos clients sont ainsi en mesure de réaliser des gains d’efficacité opérationnelle d’environ 30% tout en réduisant les coûts opérationnels de 10% à 15%.

Témoignage
client

« Nous avons été exceptionnellement bien accompagnés et conseillés par l’équipe DONE – et ce, à toutes les étapes du développement et de la transformation de notre logiciel. Celui-ci était devenu désuet, lent, non sécuritaire et limitatif dans son développement. Il était devenu un frein à notre croissance et nous restreignait dans nos efforts de développement de nouvelles applications… DONE a posé un diagnostic clair et a proposé une solution performante, robuste, pérenne, facile d’utilisation et évolutive – le tout en respectant le budget, l’échéancier et une livraison d’une qualité irréprochable.

Suite à l’intervention de DONE et leurs précieux conseils, nous savons maintenant que nous pouvons exploiter la plate-forme à son plein potentiel. C’est pourquoi nous envisageons l’avenir avec beaucoup d’enthousiasme et de confiance car nous pouvons maintenant compter sur une équipe d’experts chevronnés qui va nous permettre de continuer à innover et ainsi demeurer un leader reconnu dans la création de solutions logistiques pour nos clients. »

Marcel Castonguay
Président

Découvrez nos autres projets

Engrenages Sherbrooke

Quelques mots sur Engrenages Sherbrooke Engrenages Sherbrooke est un centre d’usinage ainsi qu’un fier fabricant d’engrenages en tous genres. Les engrenages et pièces mécaniques sont fabriqués sur mesure pour les besoins spécifiques des clients. L’entreprise emploie une trentaine de machinistes et compte une soixantaine de machines. Le problème rencontré Les limitations d’Engrenages Sherbrooke provenaient du...

Blue Memento

Quelques mots sur Blue Memento C’est en 2019 que Done Technologies (Done) a développé « Blue Memento », un logiciel-service, appelé en anglais: Software as a service (SaaS). Inspiré des techniques d’intelligence artificielle, Blue Memento est un logiciel innovant pour compléter des feuilles de temps. En effet, Blue Memento réimagine complètement l’interaction des utilisateurs avec...
Direxyon

Direxyon

À propos de Direxyon Technologies DIREXYON Technologies est une entreprise d’envergure internationale spécialisée dans la création de plateformes innovantes de modélisation financière et d’analyse prédictive pour la planification stratégique des investissements en actifs. Les solutions de DIREXYON aident les organisations à gérer leurs investissements et les risques sous-jacents avec plus de précision et à identifier...