Le marché mondial de l'analyse de la chaîne d'approvisionnement est estimé à quelque 2,7 milliards de dollars [1] et pourtant, trop souvent, les leaders de la chaîne d'approvisionnement utilisent des fichiers Excel pour gérer leurs activités, réduisant la visibilité en temps réel sur leurs systèmes.

Longbow Advantage, un partenaire de la chaîne d'approvisionnement, aide les entreprises à obtenir le meilleur retour sur investissement de leurs produits logiciels de chaîne d'approvisionnement. Au-delà du tableur et des outils génériques de BI d'entreprise, Longbow a développé une application appelée Rebus® qui permet aux utilisateurs d'exploiter la puissance de Smart Data et d'obtenir une visibilité en temps réel sur toute leur chaîne d'approvisionnement. Cela signifie qu'il faut recueillir des données dans de nombreux formats à partir d'un large éventail de systèmes, les stocker pour pouvoir les consulter efficacement et les présenter aux utilisateurs selon leurs besoins - à l'échelle du système.

MongoDB Atlas est au cœur de Rebus®. Nous avons parlé à Alex Wakefield, directeur commercial, pour savoir pourquoi ils ont choisi de faire confiance à MongoDB pour une partie aussi importante de leurs activités et comment cela s'est passé sur le plan technique et commercial.

Parlez-nous un peu de Longbow Advantage. Comment avez-vous eu l'idée?

Il y a seize ans, notre fondateur, Gerry Brady, a quitté son emploi dans une société de distribution pour fonder Longbow Advantage. L'objectif était de bâtir une entreprise qui pourrait aider à optimiser les implantations, les mises à niveau et les intégrations de gestion d'entrepôt et de personnel, et mettre davantage l'accent sur l'expérience client et le succès.

Des entreprises de toutes tailles ont grandement amélioré leurs processus de distribution, mais n'ont toujours pas de visibilité en temps réel sur leurs systèmes. Bien qu'il y ait un désir d'utiliser des systèmes BI/analytiques, d'automatiser les processus manuels et de travailler avec l'information en temps quasi réel, la plupart des entreprises continuent de s'appuyer sur des feuilles Excel produites manuellement pour mesurer leurs IRC logistiques, réduisant la vitesse à la compréhension.

Il devait y avoir un meilleur moyen d'aider les entreprises à résoudre ce problème. Nous avons construit une application appelée Rebus®. Cette plate-forme d'analyse en mode SaaS, utilisée par des leaders de l'industrie tels que Del Monte Foods et Subaru of America, regroupe et harmonise les données logistiques de tout logiciel d'exécution de la chaîne d'approvisionnement pour fournir une vue en temps quasi réel des opérations logistiques et une vision inter-fonctionnelle. L'idée est tout simplement de fournir des données plus précises en temps aussi réel que techniquement possible au sein d'une plate-forme commune qui peut être partagée tout au long de la chaîne d'approvisionnement.

Par exemple, une entreprise peut avoir un IRC pour de la productivité de la main-d'œuvre. Lorsque cette entreprise reçoit une commande d'expédition d'un client, il y a beaucoup d'informations qu'elle désire savoir:

  • La commande a-t-elle été expédiée et si oui, à temps?
  • Quelle est l'efficacité de l'exécution des commandes par le personnel de main-d'œuvre?
  • Combien de commandes sont en cours de traitement?
  • Combien de lignes ou de tâches individuelles de la commande sont complétées?

La liste est longue. Avec Rebus®, les fabricants, les détaillants et les distributeurs peuvent segmenter différents secteurs d'activité tels que le commerce électronique, la vente au détail traditionnelle, la vente directe aux consommateurs et plus encore, pour s'assurer qu'ils sont productifs et respectent les délais appropriés. Sans cette information, une entreprise peut manquer des échéances importantes, avoir un impact négatif sur la satisfaction du client, manquer des opportunités de revenus et, dans certains cas, encourir des pénalités financières importantes.

Quels sont certains des avantages dont bénéficient vos clients?

Nos clients sont en mesure d'automatiser un processus de métriques manuel et fastidieux et de collecter des données en temps quasi réel sur une plate-forme commune qui peut être utilisée dans toute l'entreprise. Tout cela mène à une prise de décision plus efficace et à un effort de communication coordonné.

Les clients sont également en mesure d'identifier les données inexactes ou dupliquées qui peuvent contribuer à la lenteur des performances de leur logiciel de gestion des entrepôts et de la main-d'œuvre. Rebus® fournit un moyen immédiat d'identifier les problèmes de données et d'améliorer les performances globales. C'est un énorme avantage pour les clients qui expédient des milliers de commandes chaque semaine.

Pourquoi avez-vous décidé d'utiliser MongoDB?

Il y a quatre ans, lorsque nous avons eu l'idée de Rebus®, nous avons réuni un groupe d'employés pour réfléchir à la meilleure façon de le construire.

Lors de cette réflexion, un de nos employés nous a suggéré d'utiliser MongoDB comme base de données sous-jacente. Après quelques recherches, il était clair que le modèle de documentation correspondait bien à Rebus®. Cela nous permettrait de collecter, stocker et construire des analyses autour de nombreuses données disparates en temps quasi réel. Nous avons décidé de construire notre application sur MongoDB Enterprise Advanced.

Quand et pourquoi avez-vous décidé de passer à MongoDB Atlas?

Nous avons entendu parler pour la première fois de MongoDB Atlas en juillet 2016, peu après son lancement, mais nous n'avons pas pu faire la migration tout de suite. Nous maintenons des exigences strictes en matière de conformité et de gestion des données, de sorte que ce n'est qu'en mai 2017, lorsque MongoDB Atlas est devenu conforme SOC2, que nous avons décidé de migrer. En confiant la gestion de notre base de données à l'équipe qui construit MongoDB, nous avons eu l'esprit tranquille et nous avons pu rester efficaces et agiles. Nous voulions nous assurer que notre équipe puisse rester concentrée sur l'application et ne pas avoir à se soucier de l'infrastructure sous-jacente. MongoDB Atlas nous a permis de faire exactement cela.

La migration n'a pas été difficile. Nous transférions un demi-téraoctet de données dans MongoDB Atlas, ce qui nous a pris quelques essais - la première fois, ça n'a pas été le cas. Mais l'équipe de soutien était proactive. Après avoir travaillé avec nous pour identifier le problème, l'un de nos principaux techniciens a reconfiguré une option et le processus a été relancé sans aucun problème. Nous avons respecté nos échéanciers.

Pourquoi avez-vous décidé d'utiliser MongoDB Atlas sur la plate-forme infonuagique Google (GCP)?

GCP est compatible SOC2 et nous permet de garder notre équipe très efficace et concentrée sur le développement de l'application au lieu de gérer le back end. De plus, GCP nous a donné d'excellentes réponses que nous n'obtenions pas des autres fournisseurs d’infonuagique.

Comment votre expérience s'est-elle déroulée jusqu'à présent?

MongoDB Atlas a été fantastique pour nous. En particulier, le tableau de bord de performance en temps réel est fantastique, nous permettant de voir ce qui se passe dans notre système au fur et à mesure que ça se passe.

Par rapport à d'autres bases de données, tant NoSQL que SQL, MongoDB offre d'énormes avantages. Malgré le fait que plusieurs de nos développeurs ont travaillé avec des bases de données relationnelles tout au long de leur carrière, la façon dont nous pouvons obtenir des données de MongoDB est inégalée par rapport à ce qu'ils ont vus jusque-là. Même avec une empreinte plus petite et plus efficace sur notre système.

De plus, la vitesse de MongoDB a été très utile. Nous examinons toujours les résultats de nos tests de chargement, mais le rapport entre les temps morts et les succès était très faible. MongoDB Atlas surpasse ce que nous faisions auparavant. Nous savons que nous pouvons prendre en charge au moins quelques centaines d'utilisateurs à la fois. Cela nous dit que nous serons en mesure d'aller de l'avant et de grandir avec MongoDB Atlas pour les années à venir.