Aller au contenu principal

L'ARGUS DE LA PRESSE

Accueil > L'ARGUS DE LA PRESSE
Mise en place d'une Architecture Orientée Services (SOA) et d'un Framework BPM

 

 

 

Le cadre du projet

Le système informatique de l'Argus de la presse constitue le noeud central du bon fonctionnement de l'entreprise. Ce système est composé d'un nombre important d'applications échangeant une trés grande quantité d'informations et de services.

Le secteur dans lequel évolue l'Argus de la Presse est un secteur en perpétuelle évolution. Aussi, pour rester à la pointe et étoffer son offre sur le marché, l'Argus de la Presse a-t-il décidé de moderniser et de refondre une partie de son système informatique.

La mise en place d'une démarche d'urbanisation du système d'Information a permis de mettre en valeur l'utilité d'une solution de type SOA/ESB. Le choix logiciel s'est porté sur la suite logicielle de la société TIBCO Software.

L'Argus de la Presse a confié à RS2i, partenaire de TIBCO, la responsabilité du Centre de Compétences SOA/ESB.



Les objectifs du projet

  • Permettre à l'Argus de la Presse de respecter ses obligations contractuelles vis-à-vis des éditeurs : l'Argus est tenu d'utiliser les flux numériques à partir du moment où ces flux sont disponibles
  • Fidéliser les clients en améliorant les services rendus : rapidité et réactivité, fiabilité des traitements, etc.
  • Améliorer la qualité des services rendus afin de pouvoir concourir à des appels d'offres pour gagner de nouveaux clients
  • Diminuer les coûts de traitement manuel des flux papier
  • Dimineur les coûts et augmenter la réactivité lors de l'intégration de nouveaux flux
  • Rentabiliser les frais de mise à disposition des flux numériques non utilisés actuellement.

La mise en œuvre

La solution mise en oeuvre comprend 4 principaux composants  :
  • Une plate-forme ESB (architecture 3-tiers) s'appuyant sur les produits Business Works et EMS de TIBCO
  • Une orchestration de l'activité et de l'ensemble des connecteurs spécifiques au monde des médias et du Broadcast (gestionnaire " Jobs Longs " )
  • Une application WEB client/léger (JavaJ2EE et base de données relationnelle) de paramétrage, captation manuelle, supervision et statistiques
  • La définition des axes et mesures d'analyse de l'activité de l'entreprise sur la base du déroulement des processus modélisés.

Le processus de gestion et de traitement des flux numériques se déroule selon les étapes suivantes :
  • 1- Captation (" Pulling Jobs ") par l'orchestration de l'activité "Jobs Longs" des flux numériques déposés par les fournisseurs sur les serveurs FTP 
  • 2- Transfert du flux à la plate-forme ESB pour activation du processus Workflow (démarrage des scripts de traitement)
  • 3- Echanges des flux numériques entre la plate-forme ESB et l'orchestration d'activité jusqu'au traitement complet du flux (ESB : pour validation de résultat et poursuite du processus de Workflow. Gestionnaire : pour exécution des scripts)
  • 4-  Supervision du traitement des flux via l'application WEB
  • 5- Notification par la plate-forme ESB (via trappe SNMP ou mail) d'une anomalie sur un flux " KO " pour correction et reexécution du script)
  • 6- Transfert du flux des autres SI de l'Argus de la Presse, une fois la chaîne de processus Workflow totalement exécutée.

Les résultats obtenus

  • La solution est fiable et pérenne
  • La solution est extensible et permet d'intégrer rapidement de nouveaux flux
  • La solution permet aux acteurs de superviser et monitorer les activités en cours (captation, traitements, rejeux des différents flux).

Caractéristiques techniques

  • ESB : TIBCO Business Works et EMS
  • SGBD : PostGre SQL
  • Appli. WEB : Java/J2EE 1.6, ExtJS 4
  • Orchestration : TOMCAT, MYSQL, Java/J2EE; Linux