Réduire les scripts et simplifier la gestion des jobs Infor M3
Le système de monitoring et de gestion Infor M3 n’est pas complet. L’automatisation OpCon peut aider en réduisant les scripts jusqu’à 87% et en mettant en place des workflows complets d’alerte et de résolution.
Pourquoi remplacer l’ordonnanceur Infor natif ?
Infor M3 s’appelait auparavant MoveX et s’appuyait sur la plateforme IBMi. Il a été vendu à Infor. Reprogrammé en Java, il a été porté sur des systèmes Windows et Unix, mais la majorité des clients Infor M3 sont toujours des clients IBMi.
L’ordonnanceur M3 natif nous rappelle un peu IBMi AJS. Il est fonctionnel pour des choses très élémentaires... mais est rapidement dépassé pour la gestion des processus IT modernes. L’un des problèmes se pose quand un utilisateur doit exécuter un programme plusieurs fois avec différents paramètres. Il faut alors dupliquer les jobs et créer de nouvelles versions des programmes avec de nouveaux paramètres. Plus il y a de programmes et de paramètres, plus le système devient inutilement complexe.
Rien que la gestion des versions mobilise un temps considérable, avec davantage d’erreurs à la clé. Les erreurs conduisent à l’échec de jobs, les jobs en échec peuvent faire échouer les livraisons et les livraisons manquées coûtent de l’argent.
L’ordonnanceur natif ne gère pas non plus très bien les dépendances, surtout avec plusieurs instances d’Infor M3 en cours d’exécution qui doivent interagir avec d’autres modules Infor et composants ou d’autres applications du système IT. Les tâches d’impression et d’intégration entre modules Infor sont des scénarios typiques tout aussi critiques que l’intégration avec des programmes de logistique et de vente retail.
Autre raison importante en faveur du remplacement de l’ordonnanceur Infor, son incapacité à alerter les opérateurs quand une erreur se produit. Il induit en effet un monitoring manuel excessif sans pouvoir faire tourner de workflows de résolution des problèmes détectés.
Un meilleur ordonnanceur permettant de réduire les scripts des jobs Infor M3
L’un des plus grands enjeux pour les opérateurs Infor, c’est le manque de rationalisation technique de l’outil pourtant puissant. Les changements et le suivi des versions prennent du temps. Or les acteurs des secteurs industriels et de la distribution ne pardonnent pas aux entreprises qui traînent.
La substitution dynamique de variable est la réponse. Nous avons parlé de la nécessité de faire tourner un programme avec de multiples paramètres différents et de la possibilité qu’offre Infor de créer plusieurs versions d’un programme en ce sens. Il y a une façon plus élégante d’accomplir cet objectif. Plutôt que de créer de multiples versions différentes du programme, OpCon sait prendre une version d’un programme et y insérer automatiquement de nouveaux paramètres, tels que définis par l’utilisateur. Les systèmes d’aide eux ne le permettent pas.
La substitution dynamique de variable permet d’exécuter plusieurs enchaînements différents plus rapidement et soulage les employés IT qui n’ont pas à modifier les définitions de jobs en urgence ni à gérer le contrôle de version. Comme cela se fait automatiquement, cela réduit également le risque d’erreurs manuelles. C’est ainsi qu’un client OpCon a pu réduire ses scripts de 87%. Bien sûr, mettre en œuvre la substitution dynamique de variable n’est pas simple mais ça n’a besoin d’être fait qu’une seule fois.
Malheureusement, Infor ne propose pas d’API pour sa suite cloud, donc la substitution dynamique de variable n’est pas proposée pour les instances Infor qui tournent dans le cloud Infor.
Gestion des inter-dépendances en environnements Infor M3
Comme indiqué précédemment, les programmes qui tournent sur M3 ont souvent des dépendances avec d’autres systèmes. L’ordonnanceur natif Infor ne les gère pas bien car il n’est pas conçu pour orchestrer des jobs et des workflows en dehors des instances M3. C’est là qu’une plateforme solide d’automatisation des processus IT fait des merveilles.
Une plateforme d’automatisation WLA (workload automation) est une évolution des anciens ordonnanceurs, avec des API, une interface web et des fonctionnalités robustes permettant de faire tourner des processus pour quasiment toutes les applications, que ce soit un mainframe IBM ou une application déployée sur un cluster Kubernetes.
En remplaçant votre ordonnanceur par une plateforme WLA, vous obtenez l’accès à des options d’ordonnancement flexibles et granulaires couplées à des fonctionnalités de monitoring, de gestion et de déploiement. Une plateforme WLA moderne peut exécuter vos processus Infor pour l’ensemble de vos environnements Infor tout en communiquant des données en temps réel et des mises à jour de statut à d’autres ERP et applications à l’échelle de votre entreprise. Les équipes financières et de BI ont particulièrement besoin d’informations justes et opportunes pour prendre systématiquement les meilleures décisions.
Outre ces fonctionnalités, la plateforme WLA ne cesse pas de fonctionner en cas d’échec d’un job. Il est possible de programmer des workflows déclenchés par événement pour prendre n’importe quelle action jugée appropriée. Il peut s’agir de déclencher une alerte et l’envoi d’un e-mail à l’équipe d’astreinte ou d’activer un workflow de résolution pour prendre les bonnes mesures de résolution du problème. Tout peut se faire automatiquement, ce qui évite à l’équipe de devoir traiter chaque problème mineur, avec la garantie d’un enchaînement qui s’exécute plus rapidement avec un plus haut degré de précision.
Nous espérons que vous avez apprécié cet article de blog. SMA Technologies propose une solution extrêmement robuste et fonctionnelle aux entreprises qui peinent à administrer leurs environnements Infor M3. Si vous souhaitez en savoir plus sur l’amélioration des fonctionnalités et de la performance de votre implémentation Infor M3, nous sommes à votre disposition pour en discuter.
Dans cet article
Découvrez pourquoi vous devriez remplacer votre ordonnanceur de jobs Infor M3 et quels attributs rechercher dans une nouvelle solution.