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. »