25.11.2014 Views

transactionnel - Bull

transactionnel - Bull

transactionnel - Bull

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>transactionnel</strong><br />

moDernISer SanS rISQue<br />

LE PAtRIMoINE tRANsACtIoNNEL<br />

dossier /PARoLE D’EXPERt<br />

L’équipe de Serge Grauloup intervient dans les projets d’évolution d’infrastructure de grands clients mainframes. Depuis plusieurs<br />

années, les développements et les innovations ont permis l’ouverture des applications <strong>transactionnel</strong>les au monde ouvert (Java ee...).<br />

nouvelle étape innovante aujourd’hui avec l’annonce de « Libertp », un <strong>transactionnel</strong> de nouvelle génération.<br />

< SerGe GrauLoup,<br />

Directeur du Centre de compétences novascale/GCos de <strong>Bull</strong><br />

majeur à toute évolution. or, les applications tran saction -<br />

nelles ne peuvent rester étrangères au mouvement qui touche<br />

tout le reste du système d’information vers plus d’ouverture et<br />

de flexibilité, notamment dans la perspective du Cloud<br />

computing. Les DsI s’interrogent donc naturellement sur<br />

l’évolution à donner à leurs applications historiques, avec<br />

une double préoccupation : d’une part, ne pas risquer de<br />

compromettre des investissements lourds et des systèmes qui<br />

ont fait leurs preuves; d’autre part, maîtriser leurs coûts de<br />

maintenance et faciliter leur ouverture vers le reste du sI.<br />

C’est pour répondre à cette double problématique que <strong>Bull</strong> a<br />

conçu LibertP, un moniteur <strong>transactionnel</strong> compatible Java<br />

EE qui permet de moderniser le patrimoine <strong>transactionnel</strong><br />

dans un cadre parfaitement maîtrisé, et de retrouver ainsi des<br />

marges de manœuvres financières et techniques.<br />

retrouver DeS marGeS De manœuvre<br />

Dans de nombreux secteurs d’activité, comme la finance, le<br />

secteur public, les transports ou les télécommunications, des<br />

pans entiers de l’activité reposent sur des applications<br />

<strong>transactionnel</strong>les. Celles-ci gèrent des opérations critiques,<br />

telles que les achats, les réservations, la gestion des comptes<br />

clients, dont elles assurent l’intégrité quels que soient les<br />

événements qui puissent survenir. Ces applications<br />

<strong>transactionnel</strong>les se caractérisent par une robustesse et des<br />

performances remarquables 1 , et répondent aux besoins<br />

spéci fiques de chaque client.<br />

Mais ces applications sont écrites en Cobol ou en C, dans<br />

des environnements peu ouverts qui constituent un frein<br />

paSSer De L’ère CLIent-Serveur à L’ère poSt-pC<br />

La modernisation des applications <strong>transactionnel</strong>les est un<br />

enjeu vital. La plupart des applications existantes sont<br />

développées en C ou en Cobol (on estime que 85% des<br />

transactions mondiales s’effectuent encore dans ce langage)<br />

et fonctionnent sur des environnements mainframes ou sous<br />

Unix grâce au moniteur <strong>transactionnel</strong> tuxedo ® , intégré à<br />

oracle ® Fusion Middleware. or avec la généralisation des<br />

serveurs d’application Java EE, le monde Java monte en<br />

puissance dans le système d’information, et le <strong>transactionnel</strong><br />

se retrouve de plus en plus isolé technologiquement alors<br />

même qu’on souhaiterait le désenclaver.<br />

• Financièrement, cet isolement est coûteux : le support du<br />

moniteur <strong>transactionnel</strong> constitue une charge importante, et<br />

les ressources expertes en Cobol sont de plus en plus rares,<br />

donc coûteuses. Et la fin annoncée du support d’un<br />

moniteur <strong>transactionnel</strong> propriétaire sur Itanium ® laisse les<br />

clients HP-UX ® dans l’expectative.<br />

• techniquement, ces moniteurs <strong>transactionnel</strong>s ont été conçus<br />

dans les années 80 pour les architectures de type client/<br />

serveur, et sont inadaptés aujourd’hui aux clients « mobiles»<br />

(smartphones, tablettes) et aux architectures Cloud.<br />

tout plaide donc pour une adaptation des applications<br />

<strong>transactionnel</strong>les Cobol et C à un environnement Java EE.<br />

6<br />

<strong>Bull</strong>Direct i Quarter 1 - 2012

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!