La National Australia Bank améliore ses performances de 30 %, améliore son agilité et se prépare à la croissance en migrant Murex MX.3 vers AWS
Récapitulatif
La National Australia Bank (NAB) a amélioré l'agilité et les performances de ses activités sur les marchés des capitaux en migrant la plateforme de trading Murex vers Amazon Web Services (AWS). La banque est l'une des plus grandes institutions financières d'Australie et répond aux besoins de clients dans le monde entier. Elle utilise la plateforme MX.3 de Murex pour les fonctions critiques de trading, de gestion des risques et de traitement. La NAB a constaté que son infrastructure de centre de données sur site était rigide et limitait les performances et l'agilité de l'application MX.3. Avec l'aide de Murex et d'AWS, elle a migré la solution vers le cloud et a ainsi considérablement amélioré l'accès à la capacité de calcul ainsi que sa flexibilité en matière d'innovation.
Modernisation de l'infrastructure bancaire dans le cloud
Fournissant des services bancaires aux particuliers, des prêts, des cartes de crédit et d'autres services financiers à plus de neuf millions de clients dans les secteurs de la banque de détail et des services bancaires aux entreprise et aux institutions, la NAB est l'une des plus grandes institutions financières d'Australie. Elle est depuis longtemps un partenaire stratégique de Murex, qui fournit des solutions technologiques financières multiactifs à l'échelle de l'entreprise aux acteurs des marchés financiers. La plateforme multifonctionnelle de Murex, MX.3, prend en charge les opérations de trading, de trésorerie, de gestion des risques et de post-négociation, aidant ainsi les institutions financières telles que la NAB à mieux répondre aux exigences réglementaires, à gérer les risques et à contrôler les coûts informatiques.
La NAB utilise MX.3 pour gérer le disponible et les produits dérivés du marché des devises, le commerce de marchandises et les transactions institutionnelles et d'entreprises de grande valeur. Cependant, ses centres de données physiques n'étaient pas en mesure de faire face à la croissance et aux demandes de calcul ciblées. La NAB a alors décidé d'adopter une infrastructure AWS pouvant facilement être mise à l'échelle pour supporter les calculs intensifs requis pour se conformer à la réglementation FRTB, soutenir de nouvelles initiatives commerciales et accélérer le développement. En outre, la banque souhaitait améliorer l'efficacité de son infrastructure afin de réduire les coûts tout en préservant la stabilité de ses systèmes.
La NAB a travaillé aux côtés de Murex pour migrer sa plateforme MX.3 vers AWS. La banque a utilisé une suite de services AWS, notamment Amazon Relational Database (Amazon RDS), un service géré conçu pour simplifier la configuration, l'exécution et la mise à l'échelle des bases de données dans le cloud.
Nous avons amélioré la capacité de mise à l'échelle verticale et horizontale grâce à Amazon EC2. Nous pouvons ajouter de nouveaux serveurs selon les besoins. Nous pouvons donc étendre et augmenter simplement et rapidement la capacité de calcul pour de nouvelles charges de travail.”
Adrian Aw,
Managing Engineer, National Australia Bank
Migration des systèmes en 15 mois pour améliorer l'agilité et l'efficacité sur AWS
La NAB se concentre sur l'utilisation de technologies innovantes, telles que le cloud, au profit de ses clients en Australie et sur les marchés internationaux. « Nous avions nos propres centres de données », explique Adrian Aw, managing engineer à la NAB. « Mais toute notre infrastructure, y compris les systèmes d'exploitation et les versions des bases de données, était obsolète. Nous avons pris la décision stratégique de migrer vers le cloud. »
La NAB avait prévu des initiatives de croissance, mais son infrastructure fonctionnait déjà au maximum de ses capacités et ne pouvait pas être mise à l'échelle efficacement pour atteindre ses objectifs commerciaux. La plateforme MX.3 est au cœur des activités de la banque sur les marchés des capitaux. La migration vers le cloud a donc représenté une entreprise importante. La base d'utilisateurs mondiale de la solution comprend des équipes du front office, des risques de marché, des finances et des opérations en Australie, en Nouvelle-Zélande, en Asie, au Royaume-Uni, en Europe et aux États-Unis.
« La clé était de développer une expertise cloud d'un point de vue mondial », explique M. Aw. Pour l'aider à développer cette expertise au cours des premières étapes de la migration, la NAB a fait appel à AWS Professional Services, une équipe internationale d'experts qui aide les entreprises à atteindre les résultats commerciaux souhaités lorsqu'elles utilisent AWS. « Le soutien apporté par l'équipe AWS Professional Services tout au long du projet a été fantastique », déclare M. Aw. « Nous avons été en contact permanent avec des ingénieurs qui nous ont toujours fourni des réponses rapides et des commentaires techniques approfondis. »
La banque a également travaillé avec le groupe de conseil et Partenaire AWS Contino pour obtenir une assistance supplémentaire, notamment en matière de migration vers le cloud et d'expertise DevOps. « Nous avons pensé que l'utilisation des services AWS nous permettrait de prendre une longueur d'avance et d'obtenir des résultats plus faciles à gérer et à maintenir », explique M. Aw. Au cours de la migration, la NAB a procédé à plusieurs « répétitions générales » avec les ingénieurs de Murex, ce qui a contribué à renforcer la confiance dans la nouvelle façon d'exécuter la plateforme MX.3. « Tout au long de la migration, la NAB a pu compter sur l'équipe de Murex Australia pour obtenir l'aide et le soutien nécessaires, qu'il s'agisse de documents sur les meilleures pratiques, de revues de conception, de réunions hebdomadaires ou d'aide pour adapter le déploiement afin de répondre aux exigences de sécurité », explique Philip Anderson, lead of operating environment chez Murex Australia.
Le projet n'a duré que 15 mois, la NAB ayant migré l'intégralité de sa plateforme MX.3 stratégique vers AWS entre août 2020 et novembre 2021. Au cours du projet de migration, les parties prenantes commerciales et les équipes techniques de la NAB ont travaillé en étroite collaboration. Pour garantir la conformité de la nouvelle configuration aux exigences des organismes de régulation locaux et internationaux, la NAB a également mis en place très tôt une équipe dédiée pour s'assurer que tout problème de conformité était résolu en temps voulu. Comme les parties prenantes de l'entreprise avaient une grande confiance dans l'équipe technologique, le lancement s'est déroulé sans accroc.
Obtention de meilleures performances et d'une meilleure résilience sur AWS
La NAB n'a connu aucune panne avec MX.3 depuis que l'entreprise a terminé sa migration vers AWS. « Sur AWS, nous avons pu maintenir la stabilité et obtenir un gain de performance de 30 % dès le premier jour », indique Adrian Aw. « C'est un avantage considérable pour nos utilisateurs professionnels. Les utilisateurs du monde entier qui opèrent en dehors de l'Australie ont également fait état d'une amélioration notable des performances sur AWS. »
Pour le calcul de sa base de données sous MX.3, la banque utilise Amazon RDS for Oracle, une base de données commerciale entièrement gérée qui simplifie la configuration, l'exploitation et la mise à l'échelle des déploiements Oracle dans le cloud. « La simplicité d'utilisation d'Amazon RDS for Oracle a également largement contribué à la réussite de la transformation de la NAB », déclare Philip Anderson. La NAB utilise également des instances réservées Amazon RDS, qui permettent aux entreprises de réserver une instance de base de données pour une durée de un ou trois ans et de bénéficier ainsi d'une réduction significative par rapport à la tarification des instances à la demande. « Nous utilisons beaucoup les instances réservées Amazon RDS, l'utilisation en production étant constante tandis que l'utilisation hors production varie en fonction de la demande du projet », explique M. Aw.
La banque a également amélioré sa capacité à se redresser rapidement. « Nous avons automatisé la reprise après sinistre. Il suffit donc de déplacer une zone de disponibilité en Australie et de faire tourner l'infrastructure AWS à la demande chaque fois qu'un événement de reprise après sinistre survient », explique M. Aw. Outre l'utilisation des zones de disponibilité, la NAB prend automatiquement des instantanés de ses données et de ses applications afin d'accélérer encore les processus de sauvegarde et de restauration. La reprise après sinistre prenait auparavant plusieurs heures, mais la NAB peut désormais effectuer une restauration en 30 minutes ou moins sur AWS. Et la banque prévoit de réduire ce délai grâce à de nouvelles optimisations.
La simplicité d'utilisation d'Amazon RDS for Oracle a également largement contribué au succès de la transformation de la NAB.”
Philip Anderson
Lead of Operating Environment, Murex Australia
Utilisation d'instances Spot à des fins hors production
La NAB exploite également Amazon Elastic Compute Cloud (Amazon EC2), un service qui fournit une capacité de calcul sécurisée et redimensionnable dans le cloud, pour la capacité de calcul de ses applications. Elle a ainsi amélioré sa flexibilité et assuré la prise en charge de sa croissance future. « Nous avons amélioré la capacité de mise à l'échelle verticale et horizontale grâce à Amazon EC2 », explique M. Aw. « Nous pouvons ajouter de nouveaux serveurs selon les besoins. Nous pouvons donc étendre et augmenter simplement et rapidement la capacité de calcul pour de nouvelles charges de travail. »
La banque utilise plusieurs types d'instances pour trouver un équilibre entre capacité de calcul et rentabilité, notamment des instances à la demande Amazon EC2 dans des environnements de production. Après avoir redimensionné ses environnements de production sur AWS, elle a considérablement réduit ses coûts de production. De plus, la NAB alimente 87,5 % de ses environnements MX.3 hors production à l'aide d'instances Spot Amazon EC2, que les entreprises peuvent exploiter pour tirer parti de la capacité inutilisée d'Amazon EC2 tout en bénéficiant d'une réduction allant jusqu'à 90 % par rapport aux tarifs des instances à la demande. « Pour les environnements hors production, nos ingénieurs DevOps utilisent plus de 30 types d'instances Amazon EC2 pour prendre en charge différentes charges de travail dans des environnements hors production », indique M. Aw. « Pour optimiser les coûts, nous utilisons des instances Spot. »
Outre les avantages en matière de performances, la NAB dispose de la visibilité et du contrôle nécessaires pour réaliser des économies en exécutant la plateforme de Murex sur le cloud. « Trois mois seulement après la mise en service sur AWS, nous avons réduit nos coûts de manière significative », explique Adrian Aw. Pour y parvenir, la banque a mis en place une pratique d'optimisation des coûts du cloud afin d'adapter la capacité à la demande. En adoptant l'infrastructure en tant que code et en configurant le contrôle en interne de son infrastructure, la NAB a amélioré sa flexibilité et son efficacité et est parvenue à réduire davantage ses coûts. En outre, la transparence du fonctionnement sur AWS aide la banque à identifier d'autres possibilités de réaliser des économies et à répartir les coûts entre les équipes utilisant les services AWS correspondants.
Dans le même temps, la NAB a étendu ses capacités d'automatisation à la création et à la gestion d'environnements sur le cloud. La banque peut exécuter plus de 40 instances de la plateforme MX.3 simultanément à un moment donné, chacune étant isolée, autonome et gérée de manière indépendante. Sur AWS, la NAB peut créer son environnement à partir de divers composants, notamment les logiciels, les bibliothèques et les bases de données MX.3, et automatiser ce processus pour les assembler et les lancer beaucoup plus rapidement. Auparavant, la création de l'environnement durait de 8 à 10 heures ; désormais, ce processus prend 1 heure.
« Nous disposons de processus automatisés permettant de créer de nouvelles installations MX.3 qui sont reproductibles, fiables et rapides », déclare Adrian Aw. La NAB a obtenu ces avantages sans aucune baisse de performance. « Toutes les automatisations fonctionnent juste comme il faut. Et grâce aux améliorations apportées à nos outils DevOps, lorsque nous créons ces environnements, les risques d'écarts ou d'incohérences dans la configuration MX.3 sont considérablement réduits, voire pratiquement éliminés », précise M. Aw.
En migrant MX.3 vers AWS, la NAB a aligné son infrastructure sur les meilleures pratiques mondiales en matière de DevOps. Pour l'équipe de la NAB chargée de soutenir la solution Murex, le projet a été une expérience d'apprentissage. Lorsque la banque s'est adaptée à l'exécution de MX.3 sur AWS, ses ingénieurs ont dû acquérir les connaissances et l'expertise nécessaires pour exécuter et maintenir la solution. À la fin du projet, la NAB avait créé une nouvelle équipe cloud autonome pour soutenir la solution Murex. Cette équipe avait développé et transformé ses opérations pour exécuter l'application stratégique dans le cloud et améliorer sa capacité de mise à l'échelle et son efficacité. Elle a fourni une configuration d'infrastructure moderne qu'elle peut maintenir et mettre à l'échelle à mesure que l'entreprise continue de croître et que les besoins de ses utilisateurs professionnels évoluent. « Nous avons changé notre façon de travailler afin d'optimiser l'utilisation de tous les services AWS à notre disposition », explique M. Aw. « Sur AWS, la capacité de l'infrastructure hébergeant MX.3 n'est plus limitée. » Un avantage bienvenu, étant donné que NAB travaille sur plus de 12 projets Murex en parallèle.
Innovation et apprentissage continus
Avec le succès de sa transformation sur AWS, l'équipe de la NAB a découvert d'autres possibilités de développer son expertise dans le cloud. La banque a formé 7 000 membres de son personnel à la technologie et aux compétences cloud. « La relation entre la NAB, Murex et AWS est idéale pour soutenir les employés et les encourager à acquérir une expertise pratique et à obtenir des certifications », déclare M. Aw. « Nous avons innové et prouvé notre expertise dans le cloud en menant à bien une initiative complète d'optimisation des coûts à l'aide de la solution Murex. Nous sommes désormais un exemple idéal des possibilités offertes par le cloud au sein de la NAB. »
En migrant vers AWS, la NAB a rendu l'exécution de la plateforme MX.3 plus évolutive, plus fiable et plus efficace. Elle a accéléré le processus de récupération à l'aide de zones de disponibilité et d'instantanés. En outre, elle a optimisé les coûts du cloud en redimensionnant les environnements et en exploitant des instances Spot. « Cette migration nous a permis de créer davantage, d'intégrer davantage et d'accélérer notre vitesse de développement », déclare M. Aw. « Ainsi, notre entreprise peut croître plus rapidement. »
À propos du client
La National Australia Bank est l'une des plus grandes institutions financières d'Australie. Elle fournit des services bancaires aux particuliers, des prêts, des cartes de crédit et d'autres services financiers à plus de neuf millions de clients, notamment des particuliers, des entreprises et des institutions.
Services AWS utilisés
Avantages
- Temps de création des environnements réduits à 1 heure, contre de 8 à 10 heures auparavant
- Vitesse de récupération réduite de plusieurs heures à 30 minutes
- Réduction significative des coûts de production dans le cloud par rapport à l'infrastructure sur site
- Réduction significative des coûts globaux du cloud dans les 3 mois suivant le lancement de la nouvelle infrastructure
- Processus DevOps hautement automatisés pour une livraison plus rapide
- Amélioration des performances de génération de rapports de fin de journée de 30 %
- Amélioration de la capacité de mise à l'échelle et de la fiabilité
- Formation de 7 000 membres du personnel de la NAB aux compétences cloud
À propos du Partenaire AWS Murex
Murex fournit des solutions technologiques financières multiactifs à l'échelle de l'entreprise aux acteurs du marché des capitaux dans plus de 60 pays. Sa plateforme multifonctionnelle, MX.3, prend en charge les opérations de trading, de trésorerie et de post-négociation, aidant ainsi les clients à respecter les exigences réglementaires, à gérer les risques et à contrôler les coûts informatiques.
Publié en janvier 2023