La BCEE utilise BizTalk pour rendre ses échanges

Transcription

La BCEE utilise BizTalk pour rendre ses échanges
La BCEE utilise BizTalk pour rendre ses échanges
d’informations et ses conversions plus efficaces
La Banque et Caisse d’Épargne de l’État Luxembourg
(BCEE) traite, chaque jour, plus d’un million de messages SWIFT et SEPA. L’ancien logiciel de conversion
ayant fait son temps, la banque devait trouver un nouveau logiciel d’Enterprise Application Integration (EAI)
qui soit non seulement de taille à traiter un tel volume
pays : Grand-Duché de Luxembourg
secteur : secteur financier
profil
de messages mais qui offre également une haute disponibilité à un coût opérationnel modéré.
Dix ans plus tôt, la banque avait déjà opté pour des
Créée voici 150 ans, la BCEE est aujourd’hui l’une
logiciels Microsoft et l’environnement de développe-
des banques les plus sûres au monde. Elle le doit
ment .Net. Récemment, Microsoft BizTalk est venu s’y
en partie à son actionnaire unique, l’État luxem-
ajouter suite à une étude comparative. Le logiciel est
bourgeois. Aux yeux de diverses agences de nota-
simple à installer, à supporter et à faire évoluer. Il offre
tion mais aussi de ses clients, la banque est synonyme de proximité client et de fiabilité.
en outre plus de potentiels que son prédécesseur. Désormais, la BCEE peut utiliser des modules additionnels,
tels le Microsoft BizTalk Accelerator for SWIFT, qui ré-
défi
duisent fortement les délais d’implémentation des
La BCEE doit traiter, chaque jour, plus d’un million
messages Swift. Microsoft BizTalk fait économiser du
de messages SWIFT et SEPA. L’ancien logiciel de
temps et de l’argent à la BCEE lors du développement
conversion qu’utilisait la banque avait fait son
de nouveaux logiciels.
temps. Pour demeurer compétitive, elle devrait se
trouver un nouveau logiciel d’Enterprise Application Integration (EAI). Voici 10 ans, la banque avait
Microsoft BizTalk
déjà choisi Microsoft pour son environnement de
La Banque et Caisse d’Épargne de l’État Luxembourg (BCEE)
développement. Sa préférence, cette fois encore,
traite, chaque jour, plus d’un million de messages SWIFT et SEPA
allait au catalogue de cette société.
à l’aide de Microsoft BizTalk Server 2013.
solution
Après avoir comparé deux types de logiciel EAI, la
BCEE a opté pour Microsoft BizTalk. Le logiciel est
suffisamment robuste pour traiter sans peine plus
d’un million de messages par jour et offre également d’autres avantages, tels des modules additionnels dotés de fonctions préprogrammées.
Par le passé, la banque recourait à un autre logiciel d’Enterprise
Application Integration (EAI) mais ce dernier avait fait son temps.
La BCEE a alors procédé à une étude comparative de deux types
de logiciel EAI et a opté pour Microsoft BizTalk. Depuis sa mise
en service, le logiciel BizTalk Server a prouvé à quel point il est
robuste et procure le haut degré de disponibilité que l’on attend
impérativement de ce type de produit. S’y ajoute encore le fait
qu’il épargne une bonne dose de programmation à la banque.
avantages
Û Facilité d’installation, de maintenance et d’évolution
Û Logiciel stable et fiable
Û Traitement d’un million de messages par jour
Û Support de Microsoft à très long terme
Û Grand nombre de modules additionnels
Û Aucune période d’indisponibilité
Û Travail accéléré pour les développeurs
Û Identification plus rapide des problèmes logiciels
Û Utilisation relativement économique
Û Compatibilité avec toutes les applications existantes
Des modules additionnels BizTalk, sources de gains
de temps
« Les messages SWIFT et SEPA sont traduits en messages XML
pour usage interne, et vice versa. En termes purement fonctionnels, BizTalk Server est une solution très générique et pourrait
être utilisée de bien des manières », déclare Steve Melan, responsable de l’équipe IT Architects de la BCEE. « Nous utilisons
essentiellement le logiciel pour convertir et échanger des données professionnelles. BizTalk Server offre une plus grande facilité d’installation, de maintenance et d’extension que d’autres
logiciels. Les modules additionnels (« add-ons ») procurent en
outre des avantages supplémentaires. Microsoft propose par
exemple un BizTalk Accelerator for SWIFT gratuit qui est mis à
jour chaque année. Ce module gratuit nous a fait gagner plu-
software&services
Developer Tools
Visual Studio 2012
Microsoft Technologies
Host Integration Server
BizTalk Server
sieurs semaines de programmation lorsqu’il s’est agi pour nous
de nous conformer au nouveau format de message SWIFT. »
Un autre module qui, lui aussi, permet de gagner un temps précieux n’est autre que le RA-ShortCut for FIX. Il propose des fonctions similaires pour la conversion de messages qui utilisent le
protocole Financial Information eXchange (FIX), format de message standard en vigueur sur les marchés financiers. Le même
module est utilisé dans le cadre d’un autre projet informatique
qui sera bientôt initié par la banque. « Ce logiciel n’est pas gratuit mais il nous fait par contre économiser pas mal de temps »,
déclare Alain Mercier, directeur adjoint du département informatique. « Nous ne devons pas passer des semaines à programmer
la mise en corrélation des données. Cela a pour effet de rendre
la solution de Microsoft financièrement plus attrayante. Le logiciel peut en outre être aisément géré sur du matériel Windows
standard, autrement dit sur l’environnement serveur le moins
cher du marché. »
Microsoft.Net pour toutes les applications
« Nous avons décidé de privilégier BizTalk en raison du choix
stratégique que nous avons fait, voici 10 ans, en faveur des pro-
Alain Mercier, directeur adjoint du département IT de BCEE : « Avec un tel volume de transactions, nous
sommes l’un des plus gros utilisateurs de BizTalk au Luxembourg. »
duits Microsoft », déclare Steve Melan. « A l’époque, nous
debugging gagnent elles aussi en rapidité dans la mesure
avons décidé de développer toutes nos nouvelles applica-
où il est devenu plus facile d’identifier les causes de pro-
tions en nous appuyant sur le même framework. Depuis
blèmes de programmation », ajoute encore Steve Melan.
lors, tout tourne sous Microsoft .Net. Nous avons fait ce
« Cela nous a dès lors permis de multiplier les applica-
choix parce qu’il était manifeste que Microsoft inscrit le
tions tournant sur des systèmes Windows Server et d’allé-
support de cette plate-forme logicielle dans une perspec-
ger ainsi la charge de notre environnement mainframe.
tive à long terme. Nous avions nettement moins de visibi-
Les économies sont substantielles. »
lité sur l’identité de ceux qui assumeraient la responsabilité totale, à long terme, de Java.” Voilà donc 10 ans que la
BizTalk, outil essentiel de développement
BCEE utilise des produits Microsoft, depuis la mise en
Aujourd’hui, les équipes de développement se sont tota-
service du BizTalk Host Integration Server comme logiciel
lement familiarisées avec les potentiels de BizTalk Server.
passerelle.
« Nous utilisons BizTalk le plus souvent possible, ce qui en
fait notre deuxième outil logiciel clé après VB.NET. »
Pour sélectionner le cadre d’application et les outils de
développement, le département informatique a procédé à
Après que Cobit, partenaire de la BCEE, ait procédé avec
un sondage auprès de ses développeurs. Leur préférence
succès à un test de validation, la banque a tout d’abord
s’est portée sur Microsoft VB.NET avec Visual Studio, une
déployé BizTalk Server 2009 avant de passer à BizTalk
solution qui est encore utilisée aujourd’hui par la banque.
Server 2013 en 2014. « Très honnêtement, la migration
« Leur choix fut guidé par le fait qu’ils avaient déjà l’habi-
vers BizTalk 2013 s’est effectuée sur le temps de midi,
tude de développer en VB.NET à des fins privées et que
après une semaine entière de préparation pendant la-
passer de Cobol à Visual Basic ne posait guère de difficul-
quelle nous avons gelé toutes les opérations de migration
tés. »
vers l’environnement de production », explique Steve
Melan. « La nouvelle version est extrêmement stable et
« Nous ne regrettons pas un seul instant ce passage à
particulièrement fiable. Chose d’ailleurs nécessaire dans la
VB.NET. Il permet en effet à nos développeurs de travailler
mesure où toutes nos conversions de messages sont cen-
beaucoup plus rapidement et d’accélérer la mise en
tralisées. Cela simplifie la gestion mais exige en revanche
œuvre de nouveaux logiciels bancaires. Les procédures de
une haute disponibilité. »
« Même si BizTalk s’appuie sur le framework de Microsoft, un
développeur qui est habitué à travailler avec VB.Net et pas avec
BizTalk aura besoin d’une formation de base », déclare Alain
Mercier. « Une fois la formation terminée, développer avec BizTalk ne diffère guère des procédures de développement en
VB.NET. Cela favorise l’adoption de l’outil par nos développeurs. »
Un million de messages par jour
Toutes applications bancaires confondues, ce sont quotidiennement plus d’un million de messages qui sont traités et convertis
par Microsoft BizTalk Server. « Ce volume de transactions fait de
nous l’un des plus importants utilisateurs de BizTalk au Grand-
Steve Melan
« La nouvelle version de BizTalk est extrêmement stable et très fiable. C’est nécessaire étant donné que nous avons centralisé toutes nos conversions de messages. »
Duché de Luxembourg », ajoute Steve Melan.
Outre les conversions de messages SWIFT et SEPA, BizTalk Server
est également utilisé pour le transfert et la conversion de données entre de multiples systèmes et bases de données, tels que
des environnements IBM MVS, IBM AIX, DB2 et Oracle. « BizTalk
nous permet d’éviter des migrations de grande ampleur et de
continuer à utiliser nos systèmes existants, ce qui, à nouveau,
nous fait gagner un temps précieux », déclare Alain Mercier.
BizTalk à la BCEE: une belle réussite
Si BizTalk peut être considéré comme un beau succès à la BCEE,
c’est en grande partie grâce à Steve Melan qui a décroché à trois
reprises le prix MVP (Most Valuable Professional) Microsoft Integration. « Outre le fait que ce soit pour nous un honneur et une
grande satisfaction de compter un MVP dans notre équipe informatique, cela représente aussi une claire plus-value pour la société », souligne Alain Mercier. « Ce statut spécial de MVP nous
donne accès à davantage d’informations sur les mises à jour et
les nouvelles fonctions, sans parler d’un accès direct aux meil-
pour plus d’informations
Pour toute information complémentaire concernant les produits et services Microsoft, veuillez
contacter le call +352 204 100 10 ou visitez le site
leurs experts BizTalk de Microsoft lorsqu’un problème survient. »
Le succès de BizTalk est également le résultat d’un travail collectif, de nombreuses équipes IT étant chargées des développe-
www.microsoft.lu/cases. Vous y trouverez d’autres
ments et de l’infrastructure. « Lorsque nous regardons ce que
sociétés qui utilisent des applications similaires.
nous avons accompli à ce jour, nous constatons que nous avons
parcouru un long chemin et que l’exercice en valait la peine »,
Pour toute information complémentaire con-
déclare Alain Mercier. « BizTalk a largement été adopté par nos
cernant Codit, contactez le +33 1 77 18 16 82 ou
développeurs, s’avère un produit robuste et nous procure de
visitez le site www.codit.eu
précieuses économies. »
Pour toute information complémentaire concernant la Banque et Caisse d’Épargne de l’État,
visitez le site www.bcee.lu