Système d échange inter-administration avec Petals ESB



Documents pareils
La démarche SOA et l interopérabilité applicative

L Orchestration de Services Web avec Orchestra. Goulven Le Jeune Orchestra Project Manager

L ÉCHANGE DE DONNÉES TEMPS RÉEL

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

Nouvelles technologies pour l intégration : les ESB

Mettez les évolutions technologiques au service de vos objectifs métier

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Introduction à la SOA. Youen Chéné 15/06/2010

La Gouvernance IT en France : de nombreuses avancées, encore beaucoup à faire

Urbanisme du Système d Information et EAI

1 JBoss Entreprise Middleware

Architecture SOA Un Système d'information agile au service des entreprises et administrations

Modèle de cahier des charges pour un appel d offres relatif à une solution de gestion des processus métier (BPM)

Offre Référentiel d échange

Business Process Management

BPEL Orchestration de Web Services

Lot 4: Validation industrielle. Youness LEMRABET Pascal YIM, 19/11/2010

Le 09 et 10 Décembre 09

WEB15 IBM Software for Business Process Management. un offre complète et modulaire. Alain DARMON consultant avant-vente BPM

La reconquête de vos marges de manœuvre

Architecture d'entreprise : Guide Pratique de l'architecture Logique

FOSS Enterprise Integration Plattaform

Les Architectures Orientées Services (SOA)

Fusion : l interopérabilité chez Oracle

Gérez efficacement vos flux d entreprises.

MQPerf un outil de diagnostic en mode SaaS des performances optimales du MOM JORAM

Projet ESB - Retour d expérience

Démarches en ligne Inscription sur les Listes Electorales et Recensement Citoyen Obligatoire. Août 2011

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures

DataStudio. Solution d intégration des données et de diffusion de l information

Les nouvelles architectures des SI : Etat de l Art

Le programme Chorus et l'intégration du document électronique dans la comptabilité nationale

IBM Business Process Manager

Hassene BELGACEM. Expériences Professionnelles. JEE architect / Technical leader. Ingénieur Informatique. Cycle Préparatoire

Rapport de veille technologique

EJBCA PKI. Yannick Quenec'hdu Reponsable BU sécurité

Comment initialiser une démarche SOA

Portail d informations et de données de marchés publics ou la commande publique augmentée

Annuaires LDAP et méta-annuaires

Constat ERP 20% ECM 80% ERP (Enterprise Resource Planning) = PGI (Progiciel de Gestion Intégré)

SOA : une brique de la 4 ième génération de l architecture informatique? Hervé Crespel Président du club urba-ea

! " # $ % & OPN Day Paris 14 mars 2006

D AIDE À L EXPLOITATION

e need L un des premiers intégrateurs opérateurs Cloud Computing indépendants en France

AMUE : PRISME - Référentiel des données partagées. 3 décembre 2009

DEMANDE D INFORMATION RFI (Request for information)

EJBCA Le futur de la PKI

Protocole d échanges pour l administration électronique

SOA Open Source Intégration des services et business process dans une architecture SOA Open Source. Bruno Georges JBoss, a Division of Red Hat

Architecte d entreprise, fonctionnel et applicatif

Le grand livre du DSI

LES SOLUTIONS OPEN SOURCE RED HAT

Le développement de l offre de services en ligne. Décembre 2010

Un business model d éditeur open source

Solutions EMC Documentum pour les assurances

La signature électronique au service de l'émission de factures dématérialisées. Un cas B-to-C

Enterprise Intégration

Intégration de systèmes

Nouvelles Plateformes Technologiques

Systèmes et réseaux d information et de communication

Conception, architecture et urbanisation des systèmes d information

Pour une entreprise plus performante

Stratégie et Vision de SAP pour le secteur Banque- Assurance: Data-Management, BI, Mobilité

BI Open Source Octobre Alioune Dia, Consultant BI

LIVRE BLANC. Dématérialisation des factures fournisseurs

Exchange Server 2013 Préparation à la certification MCSE Messaging - Examen

IBM Tivoli Monitoring, version 6.1

L Architecture d Entreprise au service de la Transformation. Ludovic Relandeau VP, Managing Director MEGA

Déterminer les enjeux du Datacenter

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)

De la criticité de la haute dispo pour améliorer le service à l'usager : le Cg44 prend la vague de l agilité

Linux Expo Gestion des Identités et des Accès. Le 16 mars Arismore

Portail collaboratif Intranet documentaire Dématérialisation de processus

Nos Solutions PME VIPDev sont les Atouts Business de votre entreprise.

Chef de projet / Architecte JEE 15 ans d expérience

Configuration Interface for MEssage ROuting

Hyper-V et SC Virtual Machine Manager sous Windows Server 2008 R2

Intranet de l Administration Tunisienne

Business Process Modeling (BPM)

JOnAS 5. Serveur d application d

Annonces internes. Sonatrach recherche pour sa DC Informatique et Système d Information :

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle

Déploiement de l infrastructure SOA. Retour d expérience Août 2013

EFIDEM easy messaging systems. EFIDEM SAS 3 rue de Téhéran Paris T : F : info@efidem.

Présentation générale du projet data.bnf.fr

OSIATISBIZ UN SERVICE DESK HORS DU COMMUN EQUANT SOLUTIONBIZ PARTAGEONS NOS SAVOIRS EXTRAIT DU Nº9

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

Accenture accompagne la première expérimentation cloud de l État français

tech days AMBIENT INTELLIGENCE

EFIDEM easy messaging systems

Production et orchestration de services digitaux, un nouvel enjeu pour les DSI

L Administration numérique, levier essentiel pour améliorer la qualité des services publics. Lausanne, le 3 mai 2012

M2 SIAW - Exemples de stages réalisés. Gabriella Salzano - Document de travail - 28/1/2015

GÉNÉRATEUR DE PERFORMANCE CONSEIL EN SYSTÈMES D INFORMATION

Méthodologie de mise en place de

12 décembre Mineure SOA Cours 6. Olivier BESNARD Consultant sénior Practice Architecture des Systèmes d Information

Module Projet Personnel Professionnel

Urbanisation des systèmes d information

Transcription:

Système d échange inter-administration avec Petals ESB La plateforme RITA à la DGME Abdelaziz Skalli Consultant Tél : +33.630.78.54.75 abdelaziz.skalli@logica.com Logica 2008. All rights reserved

Sommaire Les différents acteurs Contexte et enjeux Le projet RITA Le projet PRESTO Cycle de vie de la plateforme

La DGME, une entité publique en charge de la modernisation La Direction générale de la Modernisation de l'état (DGME) est une direction du ministère du Budget en charge de la réforme de l'etat Son rôle La DGME a pour rôle de faciliter les démarches administratives aux citoyens et aux agents administratifs Elle identifie les leviers de modernisation et accompagne les ministères pour leur mise en place Le portail web «Mon Service Publique» permet aux usagers d'effectuer plusieurs démarches en ligne sans se déplacer à la mairie ou à la préfecture

La DGME, une entité publique en charge de la modernisation La DGME favorise la dématérialisation des procédures administratives et prône l interopérabilité au sein des systèmes d information ministériels Aujourd'hui, 130 agents et environ 2000 employés, partenaires ou acteurs de la modernisation de l'administration publique, participent à la gestion des services en ligne et des portails ouverts afin de simplifier les processus administratifs mon.service-public.fr acte-etat-civil.fr changement-adresse.gouv.fr modernisation.gouv.fr No. 4

Positionnement de Logica sur le marché de la SOA et du BPM Carte d identité SOA / BPM N 1 sur SOA en France 350 consultants SOA & Enterprise Architecture 44 M de revenu sur la SOA en 2008 Couverture du SOA, BPM, MDM, BAM, Enterprise Architecture & Governance Une stratégie SOA internationale dirigée directement depuis la France Références SOA BPM Bank/Finance/Insurance Public Sector Indus./Distrib./Transport Logiciels libres, standards et SOA Energy & Utilities Media/Entertainment Telecom No. 5

Petals Link, éditeur de solutions SOA open source Objectif : Fournir des solutions industrielles d infrastructure SOA basées sur les standards Au sein d'une communauté open source dédiée aux middleware Gaël Blondelle, co-fondateur de EBM Websourcing (Petals Link), est viceprésident d'ow2 Employés: 30 personnes entre Toulouse et Grenoble (07/2009) Equipe hautement qualifiées d architectes middleware et de développeurs Java/JEE Siège à Toulouse - Bureau à Grenoble Bientôt Paris 6

Sommaire Les différents acteurs Contexte et enjeux Le projet RITA Le projet PRESTO Cycle de vie de la plateforme

Contexte et enjeux Contexte La DGME souhaitait définir l évolution de l Administration Electronique en réponse à la révision générale des politiques publiques (RGPP) Cette évolution devait fortement s appuyer sur les concepts SOA : Enjeux Interopérabilité Agilité et flexibilité de l architecture Création d applications composites orientées vers les processus servant les usagers en utilisant les ressources informatiques des ministères Mise en place d une plateforme d échange interministériel et définition d un protocole d échanges ouvert et standard Réponses Lancement des projets RITA et PRESTO

Sommaire Les différents acteurs Contexte et enjeux Le projet RITA Le projet PRESTO Cycle de vie de la plateforme

RITA - Répertoire d Infrastructure Technique d ADELE Le projet RITA porte sur la réalisation et la mise à disposition d un annuaire de services applicatifs interministériels Les services devant être exposés à partir d'une plate-forme permettant d opérer les échanges de données entre les administrations, partenaires et usagers de manière transparente L objectif est de faciliter l interopérabilité technique entre entités distinctes en favorisant notamment la publication de services Web mis en place par les différents partenaires et d évoluer ensuite pour offrir des services étendus

RITA Choix de la solution Contexte Une solution peu coûteuse, la DGME disposant d un budget limité L'open source était une réponse au besoin de la DGME et nous permettait de démarrer le projet Besoin de remplacer l ancien «Hub d échanges» avant fin 2008 La DGME désirait que l'éditeur s'engage à implémenter la spécification PRESTO (PRotocole d Echange STandard et Ouvert) Le choix du bus de service Plusieurs solutions ESB open source ont été étudiées : Mule, openesb, WSO2 La solution «Petals» est retenue car dispose de références avec les administrations françaises et est apte à supporter PRESTO

RITA Solutions applicatives Bus de service ( ESB ) : Petals édité par Petals Link Solution opensource sous licence LGPL avec un support français basé à Toulouse Tarifs de souscriptions au support et interventions des consultants éditeur compétitifs Réponse aux besoins techniques : Transformation, validation, routage, connecteurs FTP, SMTP et WS Facilité d installation et de déploiement Engagement du respect des standards par les labs : WS-*, prochainement PRESTO Annuaire de service ( UDDI ) : Systinet registry édité par HP dont le rôle est de référencer les différents services offerts aux applications et aux utilisateurs de l entreprise Base de donnée : PostgreSQL, logiciel libre sous licence BSD et utiliser par l annuaire UDDI pour stocker ses données

RITA - Architecture

RITA Mon retour d expérience Mon rôle sur le projet Chef de projet et architecte technique Coordination avec l'hébergeur ( Orange Business Services ) pour la mise en place de la plate-forme de production Assistance des équipes de développement : Mise en place des flux Assembler les solutions dans une distribution industrialisée Rédaction des documentations d'exploitation et d'administration Mon retour d'expérience Un travail de conception précis en amont permettant de maintenir la flexibilité et l'évolutivité des services Hautes performances des traitements des messages JBI dans les échanges internes du bus de service Composition de services à faible granularité avec les composants (su, sa) Facilité d installation et d exploitation Stabilité (peu d incidents constatés depuis la mise en production en décembre 2008)

Sommaire Les différents acteurs Contexte et enjeux Le projet RITA Le projet PRESTO Cycle de vie de la plateforme

PRESTO PRESTO signifie PRotocole d Echange STandard et Ouvert Il pose les bases d un protocole d échange de messages informatiques entre les applications afin de servir les besoins de l administration Il cible les principaux cas d usage envisagés en matière d échanges de données avec des «partenaires» externes Peut servir comme base d'échanges à l'échelle nationale ou européenne entre administrations partenaires PRESTO est la spécification d'un profil web Service (ensemble de spécifications de web Services )

PRESTO PRESTO est un standard de communication ouvert Protocole basé sur des normes et standards non propriétaires ( OASIS, W3C ) PRESTO protocole orienté SOA garantissant : Une normalisation des échanges Une interopérabilité des systèmes reposant sur les spécifications WS-* Une pérennité et une évolutivité des implémentations PRESTO Gestion de l entête de routage Gestion des piècesjointes Mécanisme d acquittement PRESTO Core

PRESTO Quelques exemples d utilisation Envoi d une pièce jointe de taille normale via WS-ReliableMessaging Envoi de la pièce jointe via MTOM suivi d un acquittement WS-RM Envoi d une pièce jointe de taille volumineuse via WS-ReliableMessaging La pièce jointe est découpée et les segments envoyés dans la même séquence WS- RM

PRESTO Envoi de plusieurs pièces jointes via WS-ReliableMessaging Une archive.tar est créée à partir des pièces jointes et envoyée via WS-RM au mandataire (via le pattern 1 ou 2 en fonction de la taille de l archive) Références d utilisation PRESTO Ministère de la Santé, de la Jeunesse, des Sports et de la Vie Associative (Projet Briques) Ministère de la Justice, sous-direction de l informatique et des Télécommunications (archivage des données numériques) Prochainement à la DGME pour la mise en place d un flux générique

Sommaire Les différents acteurs Contexte et enjeux Le projet RITA Le projet PRESTO Cycle de vie de la plateforme

Les jalons du projet Début 1er GO LIVE Version améliorée GO LIVE Renforcement de la PF Haute dispo Améliorations Fonc & Tech Octobre Décembre 2008 2008 Avril 2009 Juin Décembre 2009 2009 2010 -Mise à jour du référentiel UDDI -Gestionnaire de formulaires avec services d envoi SMTP et FTP - Nouveau webservice entre GF et RITA - Ajout du protocole SFTP - Service de relance en cas d échecs puis passage aux canaux secondaires -Acquittement RITA à GF en webservice Lancement du projet RITA HD -Mise en préprduction de l architecture RITA HD(Petals Platforme) -Console de supervision fonctionnelle (Petals View) - Tests de métrologie -Nouveau flux GF et MDEL (Flux générique) avec mise en place du connecteur PRESTO 2.0 -Remplacement de l UDDI par LDAP -Briques de sécurité définies dans le RGS 1st October 2009 Petals ESB - DGME 21

Architecture hautement disponible Passage à une architecture hautement disponible RITA HD en utilisant «Petals platform» à la place de la version «standalone» Distribution des appels grâce à un protocole interne de Petals Centralisation des end-points dans une base JNDI Répartition de charge entre différents nœuds ESB afin d assurer la HD Architecture «scalable» Couverture fonctionnelle grâce à l implémentation EDA & Pub/sub Gouvernance SOA Monitoring des services Supervision Métier (BAM)

Résultats de la campagne de métrologie Flux de mise à jour du référentiel de routage 100 requêtes en 30 secondes au lieu de 1200 en décembre Flux de routage (GF/MDEL) Résultats décembre 2009 et Janvier 2010 Tirs Version de décembre Version de janvier P-J de 250 ko, lots de 16 requêtes 4:51 0:24 P-J de 250 ko, lots de 20 requêtes 4:02 0:14 P-J de 250 ko, lots de 50 requêtes 20:12 2:05 P-J de 250 ko, lots de 100 requêtes HS 5:01 P-J de 250 ko, lots de 200 requêtes HS 11:53 P-J de 10 Mo, lots de 20 requêtes 4:23 0:34 P-J de 10 Mo, lots de 50 requêtes HS 1:50

Evolutions SI DGME Mettre en place une plate-forme d'échanges de confiance avec orchestration des processus et utilisation du protocole PRESTO pour assurer les échanges

Benoît Tournel Senior Manager Responsable Service Public Urbanisation SOA, BPM, MDM Logica Management Consulting 37, rue du Rocher 75378 Paris cedex 08 France www.logica.com T + 33 (0) 1 58 22 53 24 M + 33 (0) 6 88 07 25 81 benoit.tournel@logica.com Abdelaziz SKALLI Consultant Urbanisation SOA, BPM, MDM Logica Management Consulting 37, rue du Rocher 75378 Paris cedex 08 France www.logica.com T + 33 (0) 1 58 22 40 15 M + 33 (0) 6 30 78 54 75 abdelaziz.skalli@logica.com Logica 2008. All rights reserved