transactionnel - Bull
transactionnel - Bull
transactionnel - Bull
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