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.

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é...
Une interface aisée vous permet d’encapsuler votre logique métier dans des « Activités » et de les combiner avec les services standards de transformation et de transport pour en faire un simple processus métier.
Que peut faire LANSA Composer ?
Dans un environnement graphique, juste avec des « cliquer – déplacer » (drag & drop sans avoir de programme à développer), les analystes métier peuvent exécuter les tâches suivantes :
- 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.
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 définition des étapes de transformation ou de transport, leur orchestration au travers de processus métiers, toutes ces tâches sont réalisées au travers d’une interface graphique très intuitive.
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 convient parfaitement aux organisations dont le développement des « Activités Customisées » a été confié aux équipes de développement, quand la mise en œuvre des processus et de leur orchestration revient aux analystes métier.
L’héritage de LANSA Composer
LANSA est l’une des marques les plus réputées dans la communauté System i. LANSA est certainement plus connu pour ses solutions autour du développement et de la modernisation d’applications, mais peu de gens savent que nous fournissons aussi des solutions d’intégration.
LANSA Integrator est aujourd’hui utilisé par des centaines d’entreprises pour traiter des transactions A2A ou B2B, au travers d’applications développées en RPG, COBOL, C, JAVA ou LANSA.
LANSA Integrator est une boîte à outil pour développeur qui fournit des API d’intégration des processus A2A et B2B grâce à plus de 30 services plug-ins JAVA. Elle masque la complexité technique de ces types de problématique en fournissant une flexibilité d’intégration des processus au sein de vos applications développées en RPG, COBOL, C, JAVA ou LANSA. L’assistant graphique de conception des Services Web de LANSA Integrator vous permet ainsi de consommer des Services Web ou d’exposer vos propres applications sous forme de Services Web (quelles soient L3G ou LANSA).
Preuve est faite que LANSA Integrator est l’une des solutions les plus complètes incluant virtuellement le support de tous les mécanismes de transport et de transformation de données que l’on peut rencontrer dans le monde System i. LANSA Composer est bâti sur cette architecture mature et par l’addition d’un nouvel outil graphique et une couche d’exécution des processus, est maintenant utilisable par des programmeurs et surtout des non-programmeurs. En effet, LANSA Composer ne requiert aucune connaissance en langage de développement.
LANSA Composer met la puissance de l’Intégration des Processus Métiers (BPI) à la disposition des non-développeurs, sans qu’ils n’aient une ligne de code à écrire, mettant les services de LANSA Integrator à disposition au travers d’une interface graphique « cliquer & déplacer » (drag & drop). Si vous pouvez cliquer, vous pouvez connecter !
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
- Manipulation de variables et de conditions
- Orchestration de processus et de transformation
- ZIP/UNZIP
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 …)
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 »
- Gestion des configurations nécessaires pour se connecter et/ou se connecter à des tierces parties
Administration
- Au travers d’un client Web
- Gestionnaire de suivi de l’exécution des processus
- Suivi de l’historique des événements (flux et leurs contenus)
- Gestion des erreurs, des reprises et processus d’escalation
