A short introduction to WebMethods by VISEO

Tribune d'expert

Une brève présentation de webMethods

Connaissez-vous la solution webMethods ? À quels défis répond-elle et quels sont ses avantages ? Vamshikrishna, Consultant WebMethods VISEO APAC, vous dit tout. Découvrez son article

En quoi consiste la solution ? Qu’est-ce que webMethods ?

En un mot, webMethods est une plateforme d’intégration et de gestion d’API. Elle fonctionne dans le cloud, sur site, ou dans des environnements hybrides ou multi-cloud. Ses 3 principales fonctions sont :

 

- webMethods Integration : il s’agit d’un ESB (Enterprise Service Bus) polyvalent qui permet de créer une couche de communication entre les applications d’entreprise, les applications SaaS, les API, etc... Il peut s’adapter à diverses architectures d’entreprise (microservices, runtime unifié...), et il est livré avec plus de 300 connecteurs prêts à l’emploi pour être facilement raccordé à la plupart des logiciels clés utilisés dans les entreprises du monde entier.

 

- webMethods API : c’est une passerelle API qui sert à gérer le cycle de vie complet des API (pour ce qui est du versionnement, de la surveillance, de la sécurité, etc...).

 

- webMethods B2B : il s’agit d’un système de gestion de documents qui permet de transmettre et de suivre les documents commerciaux (tels que les bons de commande, les factures et les avis d’expédition) et de les partager avec les clients et les partenaires de l’entreprise.

 

​Quels sont les défis auxquels répond la solution ? Exemple d’un cas client dans le secteur retail

VISEO travaille actuellement avec un client du secteur retail. Il se sert des produits webMethods depuis un certain temps. Il utilise la version 9.x de webMethods (déployée en 2015) pour l’intégration des applications, la gestion des processus métiers et la gestion des API. D’autres composants également.

 

Le premier défi est résolu grâce à la possibilité d’interconnecter des systèmes avec différents protocoles de communication. Par exemple, s’agissant de la gestion des données des collaborateurs (collaborateurs internes, collaborateurs externes et employés des magasins), les données proviennent de différentes sources. Elles sont ensuite transmises à 35 systèmes différents en aval via plusieurs types de protocoles : FTP, SFTP, services web SOAP, services web REST, adaptateurs AS400 et notifications JDBC.

 

Le deuxième défi est résolu grâce à la capacité de contrôle des processus de transfert de documents. Par exemple, nous avons mis en place des processus pour gérer les commandes, les ventes, les règlements, les prix, les transactions en magasin, la fabrication et la distribution, etc. En utilisant divers composants webMethods, nous pouvons intégrer plus de 50 applications qui consomment ces données.

 

Enfin, nous devons nous assurer que chaque fois qu’une application évolue, elle est toujours en mesure d’utiliser et d’envoyer correctement des données aux autres systèmes. Nous utilisons donc webMethods Deployer et WmTestSuite pour effectuer la validation du code, l’exécution des tests unitaires et les déploiements continus.

Quels sont les bénéfices de cette technologie ?

 

Elle résout les vrais problèmes des entreprises de manière tout à fait transparente. Elle offre un large éventail de solutions. Qu’il s’agisse du cloud ou des applications sur site, elle possède toutes les caractéristiques des solutions d’intégration des applications d’entreprise. Le serveur d’intégration offre une multitude de fonctionnalités intégrées pour les mappages, les transformations et la fiabilité des messages. Elle dispose d’adaptateurs pour diverses applications telles que JDBC, MQ, SAP, AS400, FileNet, JMS et diverses applications cloud. Toute personne qui a travaillé avec de grandes multinationales sait qu’elles ont des systèmes hérités qui ne prennent pas nécessairement en charge les derniers protocoles d’échange...

 

Cette technologie s’inscrit dans le cycle DevOps, elle peut être intégrée à diverses plateformes open source comme Jenkins, SonarQube et Elasticsearch. Elle reste encore un produit complexe, mais la plate-forme est très flexible, et bénéficie régulièrement d’améliorations et de nouvelles fonctionnalités. L’assistance technique est très efficace et très disponible.

 

Enfin, webMethods a commencé à migrer vers le cloud, avec webMethods.io. Comme toutes les versions dans le cloud, elle évite aux clients d’avoir à effectuer des mises à niveau, des opérations de maintenance ou des réparations, en profitant des avantages du cloud en termes de rentabilité, de rapidité, de sécurité et de flexibilité.

 

 

 Vous avez un projet et vous souhaitez en discuter avec nos équipes ?

 

Contactez-nous by VISEO