Global Shop Solutions gagne en efficacité
Global Shop Solutions transfère les données entre les appareils IoT et son système ERP avec fluidité et fiabilité.

À propos de Global Shop Solutions
Le logiciel ERP de Global Shop Solutions fournit toutes les applications nécessaires pour livrer une pièce de qualité, à temps, à chaque étape du processus — du devis à l’encaissement, en passant par la gestion de l’atelier, la planification, les stocks, la comptabilité, le contrôle qualité, le CRM, le support client et 25 autres modules. Disponible dans le cloud ou sur site, il permet aux entreprises industrielles de bénéficier d’une précision d’inventaire en temps réel, d’un meilleur respect des délais, d’une réduction des coûts administratifs, d’une hausse des ventes et d’un service client optimisé. Basée à The Woodlands, au Texas, la société accompagne des milliers de sites de production dans plus de 25 pays et près de 30 secteurs, avec des bureaux aux États-Unis, au Mexique, en Indonésie, à Singapour, en Australie, en Nouvelle-Zélande et au Royaume-Uni.
Défi
L'émergence de l'internet des objets (IoT) a bouleversé le secteur manufacturier. Des dispositifs IoT peu coûteux remplacent désormais les équipements onéreux basés sur des automates programmables (PLC) dans l’ensemble de l’écosystème. Pour répondre à la demande croissante de ses clients en matière de solutions compatibles IoT, Global Shop Solutions avait besoin d’une solution de base de données embarquée, légère et capable d’interagir efficacement avec Actian Zen, la base de données au cœur de son système ERP.
Solution
Global Shop Solutions a trouvé la solution sans serveur qu’il lui fallait dans l’outil qu’il utilisait déjà : Actian Zen. Zen Mobile fonctionne comme une base de données légère et sans serveur, qui interagit en toute fluidité avec Zen Edge et Zen Enterprise, garantissant ainsi une solution ERP puissante, intégrée et hautes performances.
Résultat
Comme tous les produits Actian Zen reposent sur les mêmes modèles de données, les dispositifs IoT et les équipements d’atelier embarquant Zen Mobile peuvent facilement partager des données avec Zen Edge ou Zen Enterprise — sans avoir besoin de middleware pour assurer les opérations ETL. Et comme Actian Zen propose à la fois des interfaces transactionnelles et relationnelles, le système ERP de Global Shop Solutions assure à la fois un traitement performant des transactions et un accès analytique approfondi via des requêtes SQL classiques.
L’internet des objets (IoT) transforme l’industrie manufacturière d’une manière inédite depuis l’arrivée de l’automatisation dans les ateliers. En effet, la révolution permise par la surveillance et la gestion à distance des équipements est elle-même en train d’être bouleversée par l’émergence de technologies intelligentes, bien plus puissantes que les anciens dispositifs basés sur des automates programmables (PLC) — et pour une fraction de leur coût. Les fonctions de contrôle et de surveillance d’un automate PLC à 2 000 dollars peuvent aujourd’hui être assurées par un appareil compatible IoT coûtant moins de 50 dollars.
Cette transformation représente une véritable opportunité pour une entreprise comme Global Shop Solutions, qui propose depuis plus de 40 ans une solution ERP plébiscitée par les industriels. Pour répondre à la demande croissante de capteurs et de contrôleurs d’atelier compatibles IoT et peu coûteux, Global Shop Solutions avait besoin d’une base de données sans serveur, capable d’être embarquée dans ces appareils bon marché pour stocker et traiter les informations. Un outil comme SQLite aurait pu convenir, grâce à son format léger et sa capacité à collecter des données. En revanche, partager les données collectées avec une base de données hébergée — notamment Actian Zen, au cœur de la solution ERP de Global Shop Solutions — aurait nécessité une couche de middleware pour convertir les données SQLite dans un format exploitable par une autre base.
Mais dès que les équipes de Global Shop Solutions ont découvert Actian Zen Mobile — une version sans serveur de la même base de données Actian Zen qui alimente leur système ERP —, elles ont immédiatement reconnu la solution embarquée idéale pour répondre aux attentes grandissantes de leurs clients.
Une tradition d’excellence transactionnelle
Global Shop Solutions connaît bien Actian Zen. L’entreprise utilise cette base de données depuis le milieu des années 2000, à l’époque où elle s’appelait encore Pervasive SQL. Les modules ERP de Global Shop Solutions ont rapidement pu interagir efficacement avec la base grâce à l’API Btrieve haute performance, tandis que les utilisateurs bénéficiaient de moyens plus riches et plus flexibles pour analyser et exploiter les données du système ERP à l’aide de requêtes SQL standards. Aujourd’hui connue sous le nom d’Actian Zen, cette base de données hautes performances, qui offre un accès à la fois transactionnel et relationnel, reste au cœur du système ERP de Global Shop Solutions.
« Pour Global Shop Solutions, le fait de pouvoir accéder aux données de manière relationnelle, mais aussi directement en mode transactionnel via ODBC et ADO.net, était essentiel », explique Chris Okamuro, vice-président et directeur technique de Global Shop Solutions. « Nous pouvions nous appuyer sur une seule et même plateforme de base de données pour fournir toute la palette de fonctionnalités exigée par nos clients. »
Une ressource haute performance pour l’ERP
Ce qui était vrai hier l’est encore aujourd’hui. Face à des clients souhaitant étendre leurs infrastructures de production grâce à des dispositifs IoT peu coûteux, Global Shop Solutions devait trouver une solution. Une fois encore, c’est Actian Zen qui a montré la voie.
Comme Actian Zen Mobile utilise les mêmes modèles de sécurité, types de données et formats que la version serveur d’Actian Zen sur laquelle repose déjà le système ERP de Global Shop Solutions, le transfert sécurisé de données entre un appareil IoT et le système ERP ne nécessite ni ETL ni middleware. Cela évite non seulement à Global Shop Solutions de devoir créer et gérer une couche d’infrastructure complète, mais cela élimine aussi un possible goulot d’étranglement dans l’environnement de production du client. Même si une couche middleware est capable d’effectuer efficacement les opérations d’ETL nécessaires à la transformation des données d’un format vers un autre, ces opérations imposent une charge de traitement mesurable. Or, plus le volume de données transitant dans un environnement IoT manufacturier augmente — et tout indique qu’il va continuer à croître —, plus le risque de saturation au niveau de l’ETL augmente également, ce qui rend plus probable une dégradation des performances du système ERP s’appuyant sur de tels processus.
Pour un fournisseur d’ERP comme Global Shop Solutions, dont les clients génèrent un chiffre d’affaires compris entre 10 millions et 1 milliard de dollars, ce type de complications doit être évité. Certains de ces clients disposent d’équipes IT très réduites, ce qui oblige Global Shop Solutions à proposer une plateforme dont les performances ne nécessitent pas l’attention constante d’un administrateur de base de données — une exigence qui, là encore, faisait d’Actian Zen la solution idéale.
« L’un des aspects qui nous a vraiment aidés au fil des ans, c’est la simplicité de gestion d’Actian Zen », explique Chris Okamuro, vice-président et directeur technique chez Global Shop Solutions. « C’est un argument particulièrement fort pour nos clients les plus modestes. Ils ont besoin d’une base de données qui ne nécessite aucune gestion sur site. »
Des avantages permanents
À l’avenir, les possibilités offertes par la puissance et la flexibilité d’Actian Zen sont nombreuses pour Global Shop Solutions. Un Raspberry Pi ou un capteur embarqué peut exécuter Actian Zen Mobile pour la capture et le traitement local des données. Ces données peuvent ensuite être transmises, par extraits ou dans leur intégralité, à un serveur local tournant sous Actian Zen Edge, ou encore à un système centralisé dans un datacenter ou dans le cloud, fonctionnant sous Actian Zen Enterprise ou Actian Zen Cloud. À tous les niveaux, Actian Zen fournit des services puissants pour le traitement transactionnel haute performance et l’analyse, garantissant aux clients de Global Shop Solutions un parcours fluide pour faire évoluer leurs opérations et approfondir leurs analyses.
« Nous explorons désormais de nouvelles façons de permettre à nos clients de tirer de la valeur des données qu’ils collectent », explique Okamuro. « Nous utilisons OpenML et Tensor pour interagir avec les données dans Actian Zen, afin de développer de nouveaux insights et de trouver des moyens de simplifier le travail des utilisateurs. Grâce à toutes les données que nous pouvons capturer avec Actian Zen, cela pourrait aboutir à des jeux d’entraînement pour le machine learning permettant aux entreprises d’offrir plus de valeur, une qualité supérieure et des prévisions plus réalistes — ce qui est essentiel pour nos clients. »