Atelier Dex Etat des lieux Dex X Lamine Ndiaye Consultant Sénior Arnaud François Responsable Support Nicolas Marin Responsable Activité DataEXchanger Echangez en toute simplicité mardi 19 juin 2012 Présentation DEX X
Sommaire Business Integration Concept Présentation des nouveautés Evolution technologique Nouveaux modules à venir Démonstration Politique de mise à jour Questions & Réponses
DataEXchanger Business Integration mardi 19 juin 2012 Présentation DEX X
Business Integration EAI : Échanges de données entre les applications internes + EDI : Échanges de données avec les partenaires commerciaux externes (fournisseurs, clients ) + ETL : Synchronisation des échanges entre bases de données, transformation ETL EDI EAI + Validation/Condition: Process management = Business Integration : coordination de l ensemble des échanges impliquant différentes sytèmes d informations Business Integration
Retours V8 Conception puissante mais pas assez structurante Portage entre environnement Mise en œuvre de systèmes de reprise complexes Suivi centralisé performant mais perfectible Système de filtre, groupes, recherche Accès multi navigateurs Supervision technique Relance Maintenance et réutilisabilité à améliorer Collaboration inter service encore difficile
DataEXchanger Concept mardi 19 juin 2012 Présentation DEX X
Concept : Objectifs Servir le métier et les équipes projet Fournir des outils structurants et simples à déployer Apporter un renouveau dans l utilisation des métadonnées pour mieux réutiliser l information Evolution technologique / Solution Full Web
Evolution produit Concept : Schématisation Global Flux Outil de structuration d un flux TECHNIQUE Etapes Transformation Transport Pilotage INFRASTRUCTURE Points de connexion Source Destination Système d Exploitation / Serveur Evolution produit
Concept : Illustration Flux interne METIER Partenaire APPLICATION Applications Flux interne Applications TECHNIQUE Propriétés Etapes Propriétés INFRASTRUCTURE Points De Connexion Points De Connexion
Concept : Illustration Flux externe METIER Partenaire Partenaire Flux externe APPLICATION Applications Applications TECHNIQUE Propriétés Etapes Propriétés INFRASTRUCTURE Points De Connexion Points De Connexion
Concept Approche structurante pour la mise en place d un flux Nouvel outil d orchestration Nouvelles consoles et systèmes de supervision des flux Introduction de nouveaux concepts Classification des flux Partenaire / Application / Propriété / Point de connexion Etapes technique Point de reprise
Concept Conception : Schématisation Flux Commande Déclenchement POINTS DE CONNEXION Transport Transfor mation EDI Intégrati on Script DEX File Mapper Script DEX
Concept Et la supervision? Ergonomie repensée, plus simple, plus performante Système de regroupement, le système s adapte à vos besoins Supervision étagée Flux dans sa globalité Partenaire / Application / Point de connexion Reprise par étapes technique
Supervision : Schématisation Flux Commande Déclenchement Transformation Intégration Flux Avis d Expédition Déclenchement Transformation Transport
DataEXchanger Présentation des nouveautés mardi 19 juin 2012 Présentation DEX X
Orchestration Meilleure structuration d un flux Etapes dédiées par fonctionnalité Evènement déclencheur : Gestion du non évènement, Expression régulière, Planification avancée Script EAI, Transformation, Conditionnement, Gestion des erreurs, Option de connexion à des outils externes Nouveaux outils Points de reprise possible à chaque étape du flux Mode test : exécution partielle, points d arrêt Import/Export de flux (porte toutes les métadonnées du flux)
Flux : Etapes techniques Orchestration des étapes techniques Définition d un nombre d étapes techniques successives Pour chaque étape, sélection d un type et de ses propriétés
Flux : Déclenchement Evénements déclencheurs : Fil de l eau Paramétrage du déclenchement du flux au fil de l eau E-mail, fichier, FTP, protocoles sécurisés, etc.
Flux : Déclenchement Evénements déclencheurs : Planification Paramétrage de la planification de déclenchement Planification simple ou association avec un déclenchement fil de l eau
Flux : Mode Test Test global Test partiel Point d arret Evénements déclencheurs : Planification
Portage des flux entre environnement Exporter Flux Exporter flux vers un fichier Exporter flux vers un autre environnement
Flux : Etape Transformation Orchestration : Module Transformation Solution de mapping ergonomique Assistants de définition des formats de fichiers Définition du mapping par simple «glisser-déposer»
Flux : Etape Transformation Orchestration : Module Transformation Outil de paramétrage intuitif des fonctions de transformation Dates, Chaînes de caractères, Numériques, etc. Définition des transcodifications de données, conditions de traitement, etc. Possibilité de tests à des niveaux différents
Flux : Etape Transformation File mapper : Nouvelle version Ergonomie DexX Gestion de volumes importants Gestion des variables : en entrée et sortie des fonctions et du mapping Editeur d expression Filtrer les données sources pour aiguillage dans cibles Gestion multilignes : compter, sommer, Multifichiers en cible (x fichiers même structure) Compatibilité Unicode Filtre ou navigation dynamique des champs affichés Descripteur mutualisé dans le référentiel Gestion de tables de Transcodification Trier le fichier en sortie Lire/écrire dans un fichier Excel
Référentiel Structuration du système d information Modélisation du Système d Information Partenaires : permet de renseigner des contacts et de regrouper des applications Applications : permet de regrouper des points de connexion Points de connexion : permet d indiquer tous les paramètres d entrée/sortie et de les réutiliser Serveurs : Adresse physique des serveurs Métadonnées transverses Classifications : Permet de regrouper des flux Scripts mutualisés : permet de stocker des bibliothèques générales ou des projets Fichiers : stockage de fichiers dans le référentiel centralisé
Référentiel : Partenaires Informations spécifiques à chaque partenaire Définition d un partenaire (partenaire commercial type client/fournisseur, filiale, maison-mère, etc.) Définition des propriétés du partenaire (contacts, applications, ) Ajout des applications répertoriées dans le Système d Information
Référentiel : Points de Connexions Référentiel des métadonnées Réutilisation de toutes les métadonnées dans la conception
Supervision Meilleur suivi des flux Supervision des flux structurés Visualisation des étapes liées Accès à la log détaillée de chaque étape Suivi des flux selon de multiples statuts En attente, En cours, Terminé Non-évènement Points clés Nouveaux outils Relance par étape avec journalisation (qui, quand, ) Purge avancée Par flux Par classification Par statut
Supervision : Flux & Etapes liées Supervision des flux par étapes techniques Supervision structurée : Flux global, Etapes techniques.
Supervision Supervision des données métiers en transit Supervision des données métier transitant à chaque étape technique
Supervision Supervision Log Log des données d exécution à chaque étape technique
Supervision Créer des groupes (supervision étagée) Trier des colonnes Ajuster la taille des colonnes Configuration de Vues
Supervision Flux et Classification Partenaire et application Etc., Configuration de filtres
DataEXchanger Evolution technologique mardi 19 juin 2012 Présentation DEX X
Transfert technologique Migration maîtrisée vers une solution full web Microsoft Framework.NET & Microsoft Silverlight Première étape : console d exploitation et d administration avec File Mapper intégré (DEX X) Seconde étape : migration du designer EAI par paquets fonctionnels (à définir) Objectifs Assurer la pérennité de la solution Gagner en évolutivité et maintenabilité Architecture client «léger» Meilleure maîtrise des coûts
DataEXchanger Questions & Réponses mardi 19 juin 2012 www.dataexchanger.com