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