LANSA Composer
L’intégration des processus métier sans programmer
Toutes les entreprises subissent des pressions pour : automatiser leurs processus manuels, mieux intégrer leur informatique interne et sécuriser les échanges de données avec leurs partenaires commerciaux. Mais la plupart des outils d’intégration de processus (Business Process Integration) ne sont pas adaptés pour la livraison de solutions simples et rapides répondant aux contraintes business toujours plus pressantes. LANSA Composer délivre la puissance de la technologie de l’intégration des processus métier dans un environnement graphique si intuitif que non seulement les développeurs, mais surtout les analystes métier et les experts seront à même d’automatiser et d’intégrer ces flux métiers. Il s'agit d'un moyen simple et rentable pour vos transactions entrant et sortant de votre système PGI avec moins d'effort humain.

Transformation de données entre différent
format par l’utilisation de l’interface
graphique « cliquez & déplacez ».
Qu’est-ce que LANSA Composer ?
LANSA Composer est une plateforme de conception et d’exécution des processus métier impliquant le transport et la transformation de données ainsi que le traitement de tâches spécifiques. Il répond aux quatre pré-requis des solutions d’intégration de processus métier :
- Transport : déplacer des données entre une origine et une destination
- Transformation : mapping de données entre différents formats
- Orchestration de processus : exécution conditionnelle et séquentielle de flux métiers
- Administration : audit, gestion des erreurs, historique, sécurité...
LANSA Composer est compatible avec les systèmes PGI et autres interfaces courantes, telles qu'EDI, FTP et e-mail. Des processus intelligents se chargeront des événements inattendus et les séquences interrompues pourront redémarrer au point de défaillance et s'exécuter jusqu'à achèvement sans perte de données ou intégrité de transaction.
Que peut faire LANSA Composer ?
Grâce à LANSA Composer, les analystes métiers assemblent les processus métiers pour :
- Echanger avec des partenaires commerciaux, des entités internes ou d’autres applications métiers, des informations business et des transactions, et ce dans des formats standards, sur les mêmes plateformes ou sur des plateformes hétérogènes.
- Transformer les données métiers des formats base de données vers les formats XML, EDI (UN/EDIFACT et X12), HL7 (héritage EDI et XML V3.x), XBRL, Excel et TXT (et réciproquement).
- Invoquer des Services Web, qu’ils proviennent du domaine public, de partenaires commerciaux ou de votre système d’information.
- Orchestrer les transports, transformations et autres « Activités », au travers de l’échange de variables, de conditionnements et de déclaratives structurantes, créant ainsi un processus métier complexe pouvant s’exécuter et être administré comme une entité unique.
Les analystes métiers utilisent un canevas de conception de processus simple pour regrouper la logique métier en activités et les combiner aux services de transformation et de transport aux normes de l’industrie pour créer un processus métier unique.
Les administrateurs de processus ainsi que le personnel des opérations utilisent le Gestionnaire de documents pour surveiller et gérer les flux de documents de transactions.
LANSA Composer est construit sur LANSA Integrator qui fournit les services pour prendre en charge pratiquement tous les mécanismes de transport et les formats de données que vous pourriez rencontrer.
A qui s’adresse LANSA Composer ?
LANSA Composer a été conçu pour être utilisé par les analystes métier devant élaborer et implémenter des solutions résolvant les problématiques d’intégration. Lorsque l’on utilise les activités de transformation et de transport livrées dans la solution, il n’est pas nécessaire de connaître de langages de développement pour utiliser LANSA Composer. La conception et l'implémentation des tâches de transport et de transformation et leur orchestration en processus métiers sont obtenues au moyen d'une interface utilisateur graphique dotée d'une fonctionnalité de glisser-déposer. Les non-programmeurs peuvent offrir la puissance de l'intégration du processus métier sans le moindre codage. Si vous savez cliquer, vous savez connecter.
Extension de LANSA Composer à l'intégration de processus métier personnalisé
LANSA Composer peut aussi être enrichi afin de mieux s’adapter à vos contraintes métiers spécifiques. Vous pouvez ainsi définir vos propres « Activités » basées sur des programmes conçus par vos développeurs. Ces « Activités Customisées » seront alors utilisées et orchestrées de la même manière que celles fournies en standard dans la solution.
LANSA Composer comprend une boîte à outils du développeur qui intègre les transactions A2A et B2B au travers du format XML et plus de 30 services Java Plug-in. Cela cache les aspects techniques de l'intégration et donne la souplesse nécessaire pour intégrer les transactions avec vos applications LANSA, C, RPG et COBOL. Il propose également le développement de services Web via un assistant pour consommer les services Web ou exposer un code LANSA ou L3G existant en tant que service Web.
LANSA Composer se prête très bien à un environnement dans lequel la création d'un processus métier personnalisé peut être déléguée à un groupe de développement de services. Les développeurs de services utilisent cette boîte à outils pour créer les activités personnalisées. Les analystes métiers utilisent les activités personnalisées pour assembler les processus.
Gestion du traitement des documents de transactions
LANSA Composer est doté d'une base de données de documents de transactions intégrée et d'un Gestionnaire de documents.
Le Gestionnaire de documents permet de surveiller et d'interroger les documents de transactions entrants et sortants. La console du Gestionnaire de documents montre les documents associés à chaque flux de document entrant et sortant. Grâce aux fonctionnalités de recherche du Gestionnaire, vous pouvez rechercher dans la base de données les documents de transactions en sélectionnant divers critères, par exemple par partenaire commercial, statut, document de transactions et type de contenu.
LANSA Composer donne la possibilité de redémarrer une séquence directement au point de défaillance, par exemple, dans le cas d'une panne de communication avec un hôte FTP distant. Cette capacité est exploitée dans le Gestionnaire de documents pour vous permettre de reprendre le traitement des documents de transactions ayant rencontré un échec et ce une fois la cause de la panne diagnostiquée et corrigée.
Les avantages offerts par LANSA Composer
L'automatisation des processus métiers réduit les coûts
Les processus automatisés réduisent les coûts en minimisant l'intervention humaine et en gérant les exceptions.
Dynamisation de la productivité
LANSA Composer dynamise la productivité en répondant aux besoins d'activités de la majorité des entreprises en matière d'intégration des processus métiers. Avec des activités prêtes à l'emploi, les analystes métiers assemblent les processus sans écrire le code de programmation. Il est plus rapide d'assembler un processus que d'écrire un code de programmation pour gérer le processus.
Adaptation au changement d'activité métier
Les analystes métiers assemblant les processus, le changement de processus devient une tâche simple et routinière. Par conséquent, les processus sont davantage adaptables aux changements d'activité commerciale. Par opposition, les processus codés en dur exigent des développeurs qu'ils écrivent un nouveau code et/ou réécrivent le code existant avant toute modification du processus. Les processus sont donc moins adaptables lorsqu'un plus grand nombre de personnes est impliqué dans l'implémentation des modifications.
Caractéristiques
Puissante interface graphique
- Cartes de transformation intégrant les processus métiers avec les transports et autres « Activités »
- Transformation des données entre formats externes et internes à l’émission ou à la réception
- Extraction du contenu des bases de données du marché et envoi au format XML et d'autres formats de document vers les partenaires commerciaux
- Transformation des documents reçus au format XML et d'autres formats de document directement vers votre base de données pour traitement par vos propres applications, et bien plus …
Capacité d’orchestration simple mais puissante
- Définition visuelle du séquencement des processus par l’utilisation de séquenceur graphique – et ce sans développement de code
- Une séquence de traitement combine les « Activités » et les cartes de transformation complémentées par des directives de traitement telles que conditions et boucles
- Un flux métier complet peut être défini, exécuté et géré comme un processus unitaire sans aucun langage de programmation
- Redémarrer le formulaire des séquences de traitement depuis n’importe quel point
Activités livrées en standard
- Transports HTTP et FTP
- POP3 pour e-mail entrant et SMTP pour e-mail sortant
- SMS (messages texte envoyés sur un téléphone mobile)
- Support des middlewares orientés messages tels que IBM WebSphere MQ
- Gestion de fichiers
- Gestion des documents de transactions
- Manipulation de variables et de conditions
- Orchestration de processus et de transformation
- ZIP/UNZIP
Administration et operations
- Console permettant la consultation des erreurs et des interventions d'opérateur du journal de la séquence de traitement et d'execution accessible a travers un navigateur Web.
- Gestionnaire de documents pour surveiller les documents de transactions entrants et sortants
Définition et configuration des partenaires commerciaux
- Gestion des configurations d’accès pour les couches transports, les « Activités » et connections aux bases de données
- Gestion des identités source et destination ainsi qu’administration des sécurités inhérentes
- Gestion des partenaires commerciaux (activation, désactivation, suivi …)
- Créez autant de configurations que nécessaires pour définir les informations à connecter ou communiquer à d'autres parties.
Extension et customisation
- Les « Activités », associées aux cartes de transformations, implémentent des fonctions métiers spécifiques qui sont exécutées sous la forme de séquences ou flux
- Utilisation des « Activités » fournies en standard pour échanger des documents métiers tels que des commandes, des factures, avec des partenaires commerciaux et des services internes, ce sur des protocoles standards
- Une interface simple et intuitive vous permet d’encapsuler et d’exposer vos fonctions spécifiques sous forme d’ « Activités »
- Mapping des données entre différents formats incluant : documents XML et EDI, HL7, XBRL, Microsoft Excel 2007 (OO XML fichiers), fichiers textes, Services Web et d’ un large choix de base de données incluant « IBM DB2 Universal Database for System i » et Microsoft SQL Server
- Gestion des configurations nécessaires pour se connecter et/ou se connecter à des tierces parties
Configuration requise
- LANSA Composer Server s'exécute sous IBM i ou Windows et nécessite une machine virtuelle Java
- Serveur IBM i avec i/OS version 5.4 ou supérieure avec JVM 1.5 ou supérieur
- Windows Server 2003 ou supérieur avec JVM 1.5 ou supérieur
- LANSA Composer Client s'exécute sous XP, Vista ou Windows 7
