Camira Fabrics tisse ensemble les intégrations EDI et API


La sérendipité dans l'informatique peut être un grand multiplicateur de force. Il suffit de demander au fabricant de tissus en pleine croissance Camira Fabrics, qui a découvert la puissance des API lorsqu'il cherchait à réduire les coûts des clients en intégrant l'EDI. sièges – à peu près assez pour s'étendre de son siège social dans le nord de l'Angleterre à San Francisco. Au fil des ans, Camira a acquis une fileuse et une teinturerie pour fabriquer et colorer son propre fil, et a créé des entités commerciales en Allemagne, en Lituanie, en Chine, en Australie et aux États-Unis. En 2019, il a étendu ses opérations aux États-Unis avec l'acquisition du fabricant Luna Textiles basé à San Francisco.
Mais une clientèle croissante a également entraîné une augmentation des coûts, car Camira a dû payer un fournisseur de services 5 000 £ (environ 7 000 $) ou plus pour intégrer chaque nouveau client à son système EDI.
"L'intégration de nouveaux clients était assez longue et coûteuse, nous avons donc examiné la possibilité de l'intégrer en interne", explique Rick Loughrey, responsable du développement BI et informatique.
Il y avait quelques contraintes : Camira utilise Sage X3 pour ses finances, mais le cœur de l'entreprise fonctionne sur un système ERP personnalisé qui a été développé en interne et qui fonctionne maintenant sur site sur un IBM iSeries. Ses opérations de filage et de teinture utilisent des logiciels personnalisés similaires, et au total, il y a environ 10 systèmes qui doivent communiquer entre eux et avec les clients.
Tout aussi important, cependant, était le manque de connaissances informatiques de Camira. "Nous ne savions rien des différents protocoles de communication ni de la manière de les configurer ou de les configurer, car nous n'avions jamais eu à le faire", déclare Loughrey. Jusque-là, Camira avait laissé tout cela à son fournisseur de réseau à valeur ajoutée (VAN).
Après avoir évalué un certain nombre d'outils EDI au fil des ans, en 2020, Loughrey est tombé sur Cleo Integration Cloud et a été frappé par le potentiel qu'il offrait pour aller au-delà de la gestion EDI : il propose également des connecteurs pour l'ERP, le CRM, le commerce électronique et la mise en file d'attente des messages, avec la possibilité de créer des intégrations d'API personnalisées. capacité intégrée ou disponible dans les modules », dit-il. "Historiquement, c'était un moyen courant de communiquer électroniquement avec les clients", note-t-il, mais "l'intégration d'API est plus courante de nos jours". a choisi de l'exécuter en interne. "La majorité du volume de données circulerait vers et depuis notre système IBM i ERP sur site, il était donc logique de réduire autant que possible la latence en ayant également cette plate-forme d'intégration sur site", dit-il.
Bien que Camira a commencé avec une licence d'évaluation de Cleo, Loughrey a pris la décision au sérieux, consacrant trois mois du temps d'un développeur à la formation sur la plate-forme et travaillant sur des preuves de concept. "Nous voulions nous assurer que le développeur était à l'aise avec l'environnement, acquérait une bonne compréhension de la plus grande partie possible des fonctionnalités disponibles et avait une chance de démarrer sur les rails en ce qui concerne ces premiers projets", dit-il.
]Il est vite devenu évident que les outils de Cleo pour créer des API personnalisées seraient utiles pour d'autres projets plus urgents, déclare Loughrey. L'un de ces projets consistait à intégrer les systèmes ERP de Camira à ceux de transporteurs – comme UPS ou FedEx – desservant son site de Grand Rapids, Michigan, une intégration complexe impliquant l'iSeries de Camira, la plate-forme d'intégration de Cleo et un logiciel tiers qui permet l'intégration avec plusieurs opérateurs dans le monde.
"Lorsque nous l'avons lancé au début de 2021, nous avions prévu qu'il s'agirait d'un projet de quatre à cinq mois", explique Loughrey. Les tests d'acceptation des utilisateurs ont finalement commencé en décembre.
« Il y a eu une courbe d'apprentissage, car il s'agit de la première implémentation du type que nous avons réalisée à l'aide de la connectivité API », dit-il, ajoutant que le tiers fournissant la solution de l'opérateur également fait pour les retards. "Une fois que nous avons compris qu'ils avaient des problèmes de démarrage, nous n'avons pas pensé qu'il était approprié de se lancer dans cette relation et d'aller vivre nous-mêmes trop tôt dans le processus."
Loughrey ne veut pas nommer le fournisseur tiers , car malgré le retard, il pense que Camira a fait une bonne affaire sur le logiciel. "Parce que nous sommes arrivés tôt pendant qu'ils développaient la plate-forme, c'est une solution beaucoup moins coûteuse que si nous étions allés sur le marché avec un fournisseur établi. Nous avons eu la flexibilité de l'adapter à nos besoins », dit-il. la livraison, bien qu'importante, n'est pas toujours l'élément le plus crucial d'une transaction : la volonté d'un fournisseur d'adapter son produit à vos besoins compte également. pour vous assurer que vous disposez d'une phase de preuve de concept, consacrez les ressources et le temps nécessaires pour tirer le meilleur parti de cette phase et donnez aux développeurs l'espace nécessaire pour le résoudre – ils vous en remercieront plus tard !"
Surtout, travailler sur les preuves de concept a donné à l'équipe Camira l'assurance que les intégrations fonctionnaient et une meilleure idée de la durée d'un tel travail sur d'autres projets.
Maintenant que Camira a une plate-forme d'intégration en place, Loughrey cherche pour mieux intégrer les différents ERP -comme les systèmes dans toute l'entreprise, et pour éviter des options plus coûteuses pour la modernisation des logiciels. il dit. Cela, ou tout déplacer vers un nouveau système ERP, prendrait beaucoup de temps et d'argent. "Il n'y a pas beaucoup d'appétit pour cela : le coût et les perturbations. Toutes ces différentes unités commerciales qui profitent actuellement du niveau de détail et des aspects sur mesure que nous pouvons appliquer à ces systèmes aujourd'hui, nous devrions faire des compromis si nous devions emprunter cette voie ou dépenser beaucoup d'argent pour gagner ce système ERP vanille correspond à nouveau à nos processus métier. »
Déplacer ces applications dans le cloud, même si elles restent sur l'iSeries, est une possibilité, et permettrait à Camira de déplacer également son environnement d'intégration vers le cloud. "Nous pourrions envisager cela lors de notre prochaine actualisation du matériel, car cela devient une option de plus en plus favorable au sein de la communauté IBM."
Alors qu'en est-il du projet d'intégration EDI qui a tout déclenché ? , nous nous sommes alors lancés directement dans des projets qui englobent à peu près tout autre chose que l'EDI, nous n'avons donc pas encore eu l'occasion de l'utiliser avec colère », déclare Loughrey. "Nous n'avons aucun client qui cherche activement à intégrer l'EDI pour le moment et nous avons choisi de nous concentrer sur ces autres éléments d'intégration, puis de revenir à l'EDI au milieu ou à la fin de 2022."[19659025]
Source link
