Accueil
Case Studies
Bankdata - BP Rocket Software - Étude de cas IBM - Moderniser
En matière de services bancaires et financiers, nous dépendons tous des logiciels comme support invisible de nos activités mobiles et en ligne. Bankdata développe de nouvelles applications bancaires dynamiques, créant des solutions orientées client entièrement intégrées aux services de transaction de base. Cependant, le niveau de détail des données fournies par ses outils de surveillance critiques était insuffisant pour lui permettre d’ajuster et de surveiller ses applications de manière efficace, et risquait à terme d’affecter l’expérience de l’utilisateur final.
Des applications mobiles aux moteurs de données à grande échelle, le secteur bancaire moderne repose sur un réseau complexe de systèmes, de logiciels et de réseaux connectés. Pour soutenir l’innovation, les banques se tournent vers des spécialistes tels que Bankdata pour obtenir les compétences et les capacités de développement nécessaires. Bankdata les aide ainsi à concrétiser de nouvelles idées et à proposer de nouveaux services, rapidement et de manière fiable.
Chaque nouvelle application entraîne une charge de travail supplémentaire, comme demander des données de transaction auprès de plusieurs ressources. Dans de nombreux cas, les banques exécutent leurs principaux processus de transaction sur des serveurs d’entreprise IBM Z, qui fournissent également les données aux nouvelles applications.
Comme l’observe Frank Petersen, architecte informatique en chef chez Bankdata, « Si une application fonctionne plus lentement que prévu, ou si elle tombe en panne pour une raison ou une autre, le fait de comprendre l’origine du problème nous permet de le résoudre plus efficacement. L’examen de la charge de travail au niveau de l’application nous montre ce qui se passe. Or, ce type de données de surveillance détaillées nous faisait défaut dans notre environnement IBM Z. »
Par ailleurs, comme les frais de traitement augmentent avec la charge de travail, le réglage des applications pour atteindre une efficacité optimale présente un intérêt financier évident. En effet, Bankdata s’appuie sur un partenaire externe pour fournir des services informatiques et l’hébergement du centre de données, si bien qu’une charge de travail inefficace entraîne des coûts supplémentaires pour les banques.
« Si nous pouvons déterminer quelles applications sont à l’origine, par exemple, de grands volumes d’appels de bases de données, nous pouvons nous concentrer sur l’amélioration de la conception du logiciel », explique Frank Petersen. « Nous pouvons alors diminuer la charge de travail des transactions pour réduire les coûts logiciels, améliorer les performances des applications et offrir une expérience de l’utilisateur final plus fluide et plus rapide. »
en permettant une identification plus rapide
en réduisant la charge de travail des transactions sur IBM Z
Bankdata a choisi la solution OMEGAMON Data Provider (ODP) conçue par Rocket Software pour fournir une surveillance détaillée au niveau de l’application pour la plateforme IBM Z.
Rocket Software est un partenaire IBM stratégique de confiance depuis plus de 30 ans. Le partenariat couvre plusieurs marques, solutions et plateformes IBM, dont IBM Z et Power Systems, et 19 de leurs collaborateurs ont été nommés Champions IBM 2023, soit plus que toute autre entreprise dans le monde.
ODP (dans IBM Z Monitoring Suite) capture les données des solutions OMEGAMON existantes et les met à disposition de n’importe quelle solution de surveillance standardisée. Pour sa part, Bankdata a sélectionné l’outil de tableaux de bord open source Grafana.
« Nous suivons une approche DevOps entièrement agile, et nos développeurs travaillent sur toutes les plateformes et tous les systèmes d’exploitation », déclare Frank Petersen. « Nous avons compris qu’apprendre les subtilités de plusieurs applications de surveillance n’était pas réaliste. L’utilisation d’OMEGAMON Data Provider pour permettre à Grafana de créer des tableaux de bord nous donne la possibilité de standardiser et de rationaliser nos processus, et correspond à nos compétences et à notre stratégie. Les données au niveau de l’application auxquelles il nous était auparavant difficile d’accéder sont désormais présentées par ODP à l’aide d’API publiées et disponibles pour les développeurs en utilisant Grafana. »
L’utilisation d’ODP pour mesurer les performances des applications pendant le développement permet aux développeurs d’identifier les changements subtils de performances entre les nouvelles versions du code et les versions antérieures. Par exemple, des modifications de conception logicielle peuvent entraîner une augmentation de la charge de travail pour des raisons inattendues. En identifiant et en traitant les problèmes pendant le processus de développement, Bankdata évite les défaillances ou les augmentations du coût des opérations en production. La résolution des problèmes plus tôt dans le cycle de vie des logiciels réduit également le temps et les coûts de développement.
Grâce aux données de performances du code en cours d’exécution au niveau de l’application fournies par ODP, Bankdata peut étudier et comprendre les performances le plus tôt possible. ODP aide non seulement Bankdata à améliorer la qualité des logiciels et la productivité du développement, mais il permet également aux banques clientes de réduire leurs coûts de transaction grâce à l’optimisation des charges de travail. En outre, l’amélioration des processus de développement aide les banques à offrir une expérience utilisateur remarquable à sa clientèle de particuliers comme d’entreprises.
« En travaillant avec Rocket Software pour déployer ODP, nous sommes désormais en mesure de surveiller les performances des applications en temps réel, du développement aux tests jusqu’à la production », explique Frank Petersen. « Grâce aux données fournies par ODP, nous pouvons être plus proactifs dans la résolution des problèmes, réduire le temps de développement et garantir la qualité du code intégré aux environnements de production. Tel est le véritable esprit DevOps : les équipes peuvent voir et corriger les problèmes avant que les clients ne subissent, par exemple, une panne dans une application. »
« OMEGAMON Data Provider ouvre les données de performances des applications Z à notre équipe de développement », conclut-il, « ce qui nous permet de rationaliser le workflow DevOps sur toutes les plateformes. Grâce à ces informations, nous pouvons fournir des solutions aux banques plus rapidement, les aider à exécuter leurs applications de la manière la plus rentable possible et offrir une expérience client inégalée. »
Basée à Fredericia, au Danemark, Bankdata fournit des services de développement de logiciels aux banques et institutions financières. Employant environ 900 personnes, les solutions de Bankdata sont déployées par huit des principales banques danoises, traitent environ 86 millions de transactions quotidiennes et soutiennent environ 1,6 million de clients bancaires.
Rocket Software est un partenaire IBM stratégique de confiance depuis plus de 30 ans. Le partenariat couvre plusieurs marques, solutions et plateformes IBM, dont IBM Z et Power Systems, et 19 de leurs collaborateurs ont été nommés Champions IBM 2023, soit plus que toute autre entreprise dans le monde.
© Copyright IBM Corporation 2023. IBM Corporation, New Orchard Road, Armonk, NY 10504
Produit aux États-Unis d’Amérique, décembre 2023.
IBM, le logo IBM, ibm.com, OMEGAMON et IBM Z sont des marques d’International Business Machines Corp. enregistrées dans de nombreux pays. Les autres noms de produits et de services sont des marques d’IBM ou d’autres sociétés. La liste actualisée de toutes les marques d’IBM est disponible sur la page Web « Copyright and trademark information » à l’adresse www.ibm.com/fr-fr/legal/copyright-trademark
Les informations contenues dans le présent document étaient à jour à la date de sa publication initiale. Elles peuvent être modifiées sans préavis par IBM. Les offres mentionnées dans le présent document ne sont pas toutes disponibles dans tous les pays où la société IBM est présente.
Les données de performance et les exemples de clients cités sont présentés à titre informatif uniquement. Les résultats des performances peuvent varier en fonction des configurations et des conditions de fonctionnement. LES INFORMATIONS CONTENUES DANS LE PRÉSENT DOCUMENT SONT FOURNIES « EN L’ÉTAT », SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE, NOTAMMENT SANS AUCUNE GARANTIE DE QUALITÉ MARCHANDE, D’ADÉQUATION À UN USAGE PARTICULIER ET AUCUNE GARANTIE OU CONDITION D’ABSENCE DE CONTREFAÇON. Les produits IBM sont garantis conformément aux dispositions des contrats qui régissent leur utilisation.