National Australia Bank mejora el rendimiento en un 30 % y ofrece agilidad y preparación para el crecimiento mediante la migración de la plataforma MX.3 de Murex a AWS
Resumen ejecutivo
National Australia Bank (NAB) mejoró la agilidad y el rendimiento de sus actividades en los mercados de capitales al migrar la plataforma de compraventa de activos Murex a Amazon Web Services (AWS). Este banco es una de las instituciones financieras más grandes de Australia y presta servicios a clientes de todo el mundo. Utiliza la plataforma MX.3 de Murex para llevar a cabo gestiones críticas de compraventa de activos, riesgos y procesamiento. NAB descubrió que la infraestructura de su centro de datos local era inflexible y limitaba el rendimiento y la agilidad de las aplicaciones de MX.3. NAB contrató a Murex y AWS para que le ayudaran a migrar la solución a la nube. El banco ha mejorado drásticamente el acceso a la capacidad computacional y su flexibilidad para innovar.
Modernización de la infraestructura bancaria en la nube
Al ofrecer servicios bancarios personales, préstamos, tarjetas de crédito y otros servicios financieros a más de nueve millones de clientes en la banca minorista, corporativa e institucional, NAB es una de las instituciones financieras más grandes de Australia. NAB ha sido durante mucho tiempo un socio estratégico de Murex, que ofrece soluciones de tecnología financiera multiactivo para toda la empresa a los actores de los mercados de capitales. La plataforma multifuncional de Murex, MX.3, respalda las operaciones de compraventa de activos, tesorería, riesgos y poscompraventa, lo que ayuda a las instituciones financieras, como NAB, a mejorar el cumplimiento de los requisitos reglamentarios, administrar los riesgos y controlar los costes de TI.
NAB utiliza MX.3 para administrar el comercio global de divisas y derivados, la compraventa de materias primas y las operaciones de compraventa de activos institucionales y corporativas de alto valor. Sin embargo, sus centros de datos físicos no podían hacer frente a las demandas computacionales y de crecimiento previstas. NAB decidió adoptar una infraestructura de AWS que pudiera escalar fácilmente para hacer frente a la computación intensiva necesaria para cumplir con la normativa de la FRTB, respaldar las nuevas iniciativas empresariales y acelerar la velocidad de desarrollo. Además, el banco se propuso mejorar la eficiencia de su infraestructura para reducir los costes y, al mismo tiempo, mantener la estabilidad en todos sus sistemas.
NAB trabajó junto a Murex para migrar su plataforma MX.3 a AWS. El banco utilizó un conjunto de servicios de AWS, incluido Amazon Relational Database (Amazon RDS), un servicio administrado diseñado para facilitar la configuración, ejecución y escalado de bases de datos en la nube.
Hemos aumentado la escalabilidad vertical y horizontal con Amazon EC2. Podemos añadir nuevos servidores según sea necesario, por lo que expandir y aumentar la computación para nuevas cargas de trabajo es sencillo y rápido».
Adrian Aw,
Managing Engineer, National Australia Bank
Migración de sistemas en 15 meses para mejorar la agilidad y la eficiencia en AWS
NAB se centra en el uso de tecnología innovadora, como la nube, para beneficiar a sus clientes en Australia y los mercados internacionales. «Teníamos nuestros propios centros de datos», afirma Adrian Aw, Managing Engineer de NAB. «Sin embargo, toda nuestra infraestructura, incluidos los sistemas operativos y las versiones de bases de datos, estaba desactualizada. Nuestra iniciativa estratégica consistía en migrar a la nube».
NAB había planificado iniciativas de crecimiento, pero su infraestructura ya estaba al máximo de su capacidad y era incapaz de escalar de manera eficiente para respaldar sus objetivos comerciales. MX.3 es una parte fundamental de las actividades del banco en el mercado de capitales. Por lo tanto, la migración a la nube fue una tarea importante. La base de usuarios global de la solución incluye equipos de atención al cliente, riesgos de mercado, finanzas y operaciones en Australia, Nueva Zelanda, Asia, el Reino Unido, Europa y los Estados Unidos.
«La clave era desarrollar experiencia en la nube desde un punto de vista global», afirma Aw. Con el objetivo de obtener ayuda para desarrollar esta experiencia durante las primeras etapas de la migración, NAB contrató a AWS Professional Services, un equipo global de expertos que ayuda a las empresas a lograr los resultados empresariales que desean al utilizar AWS. «El apoyo del equipo de AWS Professional Services durante todo el proyecto ha sido fantástico», afirma Aw. «Estuvimos constantemente en contacto con los ingenieros, los cuales no tardaban en proporcionar respuestas y comentarios técnicos detallados».
El banco también trabajó con el grupo de consultoría y socio de AWS Contino para obtener ayuda adicional, como en los aspectos relacionados con la migración a la nube y la experiencia en DevOps. «Pensamos que el uso de AWS nos daría una ventaja inicial y ofrecería un resultado más fácil de administrar y mantener», señala Aw. Durante la migración, NAB llevó a cabo varios «ensayos generales» con los ingenieros de Murex, lo que ayudó a generar confianza en la nueva forma de ejecutar MX.3. «Durante la migración, NAB pudo confiar en el equipo de Murex Australia a la hora de obtener soporte y asistencia, desde documentos de prácticas recomendadas y revisiones del diseño hasta reuniones semanales. Este equipo también ayudó al banco a adaptar el despliegue para cumplir con los requisitos de seguridad», afirma Philip Anderson, Lead de Operating Environment en Murex Australia.
El proyecto tardó solo 15 meses en completarse y NAB migró toda su plataforma MX.3 de misión crítica a AWS entre agosto de 2020 y noviembre de 2021. Durante el proyecto de migración, las partes interesadas empresariales y los equipos técnicos de NAB colaboraron codo con codo. Para garantizar que la nueva configuración cumpliera con los reguladores nacionales e internacionales, NAB también creó un equipo especializado desde el principio para garantizar que cualquier problema de cumplimiento se abordara a su debido tiempo. Dado que las partes interesadas empresariales tenían una gran confianza en el equipo de tecnología, la puesta en marcha fue rutinaria.
Un mayor rendimiento y una mayor resiliencia en AWS
NAB no ha sufrido interrupciones con MX.3 desde que la empresa completó su migración a AWS. «En AWS, pudimos mantener la estabilidad y obtener un aumento del 30 % en el rendimiento del procesamiento por lotes desde el primer día», indica Aw. «Fue una gran ventaja para nuestros usuarios empresariales. Los usuarios de todo el mundo que operan fuera de Australia también notificaron mejoras notables en el rendimiento de AWS».
Para la computación de su base de datos en MX.3, el banco utiliza Amazon RDS para Oracle, una base de datos comercial completamente administrada que facilita la configuración, el funcionamiento y el escalamiento de los despliegues de Oracle en la nube. «La sencillez de usar Amazon RDS para Oracle también fue un factor que contribuyó en gran medida al éxito de la transformación de NAB», afirma Anderson. NAB también utiliza las instancias reservadas de Amazon RDS, que ofrecen a las empresas la opción de reservar una instancia de base de datos por un periodo de 1 o 3 años y, a su vez, recibir un descuento significativo en comparación con los precios de las instancias bajo demanda. «Hacemos un uso intensivo de las instancias reservadas de Amazon RDS, ya que el uso en producción es constante, mientras que el uso no productivo varía según la demanda del proyecto», dice Aw.
El banco también ha logrado mejoras en su capacidad de recuperación rápida. «Contamos con una recuperación de desastres automatizada, por lo que es tan sencillo como mover una zona de disponibilidad dentro de Australia y poner en marcha la infraestructura de AWS bajo demanda cada vez que se produzca un evento de recuperación de desastres», afirma Aw. Además de utilizar las zonas de disponibilidad, NAB toma automáticamente instantáneas de sus datos y aplicaciones para acelerar aún más los procesos de creación de copias de seguridad y restauración. La recuperación de desastres solía tardar varias horas, pero ahora NAB puede recuperarse en 30 minutos o menos en AWS. Y el banco planea reducir ese tiempo con más optimizaciones.
La sencillez de usar Amazon RDS para Oracle también fue un factor que contribuyó en gran medida al éxito de la transformación de NAB».
Philip Anderson
Lead de Operating Environment, Murex Australia
Uso de instancias de spot para fines no relacionados con la producción
NAB también usa Amazon Elastic Compute Cloud (Amazon EC2), un servicio que proporciona capacidad de computación segura y de tamaño ajustable en la nube para la capacidad de computación de su aplicación. Como resultado, ha mejorado su flexibilidad y tiene las herramientas para crecer en un futuro. «Hemos aumentado la escalabilidad vertical y horizontal con Amazon EC2», señala Aw. «Podemos añadir nuevos servidores según sea necesario, por lo que expandir y aumentar la computación para nuevas cargas de trabajo es sencillo y rápido».
El banco utiliza varios tipos de instancias para equilibrar la capacidad de computación de forma rentable, incluidas las instancias bajo demanda de Amazon EC2 en entornos de producción. Tras ajustar el tamaño de sus entornos de producción en AWS, redujo considerablemente los costes de producción. Además, NAB ejecuta el 87,5 % de sus entornos de MX.3 que no son de producción mediante las instancias de spot de Amazon EC2, que las empresas pueden utilizar para aprovechar la capacidad de Amazon EC2 no utilizada con un descuento de hasta un 90 % en comparación con los precios bajo demanda. «En el caso de los entornos que no son de producción, nuestros ingenieros de DevOps utilizan más de 30 tipos de instancias de Amazon EC2 para emparejar diferentes cargas de trabajo en entornos que no son de producción», afirma Aw. «Para optimizar los costes, utilizamos instancias de spot».
Además de los beneficios de rendimiento, NAB cuenta con la visibilidad y el control necesarios para ahorrar costes al ejecutar la plataforma de Murex en la nube. «Tan solo 3 meses después de la puesta en marcha en AWS, redujimos nuestros costes de forma significativa», señala Aw. El banco lo logró al establecer una práctica de optimización de costes en la nube para adaptar la capacidad a la demanda. Con la adopción de la infraestructura como código y la configuración del control interno de su infraestructura, NAB mejoró su flexibilidad y eficiencia y redujo aún más sus costes. Además, la transparencia de la ejecución en AWS ayuda al banco a identificar más oportunidades de ahorro y a asignar los costes a los equipos que utilizan los servicios de AWS correspondientes.
Mientras tanto, NAB amplió sus capacidades de automatización a la creación y administración de entornos en la nube. El banco puede tener 40 o más instancias de MX.3 ejecutándose simultáneamente en un momento dado, y cada una de ellas está aislada, trabaja de forma autónoma y se administra de forma independiente. En AWS, NAB puede crear su entorno a partir de varios componentes, incluidos el software, las bibliotecas y las bases de datos de la solución MX.3. También puede automatizar ese proceso para ensamblar e iniciar los elementos con mucha más rapidez. Antes se tardaba entre 8 y 10 horas en crear el entorno; ahora, el proceso tarda 1 hora.
«Tenemos procesos automatizados para crear nuevas instalaciones de MX.3 que sean repetibles, fiables y rápidas», afirma Aw. NAB logró estos beneficios sin caídas en el rendimiento. «Las automatizaciones funcionan, y las mejoras en nuestras herramientas de DevOps permiten que, cuando creamos estos entornos, se minimice significativamente la posibilidad de que se produzcan desviaciones en la configuración de MX.3 o que surjan incoherencias, si es que no se elimina del todo», afirma Aw.
Al migrar MX.3 a AWS, NAB homogeneizó su infraestructura con las prácticas recomendadas globales de DevOps. El proyecto fue una experiencia de aprendizaje para el equipo de NAB que respaldaba la solución de Murex. A medida que el banco se adaptaba para ejecutar MX.3 en AWS, sus ingenieros tuvieron que adquirir la experiencia y los conocimientos necesarios para ejecutar y mantener la solución. Cuando se completó el proyecto, NAB había creado un nuevo equipo de nube autónomo que respaldaba la solución de Murex. Este equipo creó y transformó sus operaciones para ejecutar la aplicación de misión crítica en la nube y mejorar su escalabilidad y eficiencia. Ofreció una configuración de infraestructura moderna que puede mantener y escalar a medida que la empresa sigue creciendo y las necesidades de sus usuarios empresariales evolucionan. «Hemos cambiado la forma en que hacemos las cosas para maximizar el uso de todos los productos de AWS que tenemos ahora a nuestra disposición», indica Aw. «En AWS, la infraestructura que aloja MX.3 ya no está limitada en términos de capacidad». Con más de 12 proyectos de Murex ejecutándose en paralelo, esto es especialmente valioso.
Fomento del aprendizaje y la innovación
Tras el éxito de su transformación en AWS, el equipo de NAB ve más oportunidades para desarrollar su experiencia en la nube. El banco ha formado a 7000 miembros del personal en tecnología y habilidades en la nube. «NAB, Murex y AWS mantienen una excelente relación en lo que respecta a ayudar y motivar a las personas a adquirir experiencia práctica y obtener certificaciones», afirma Aw. «Hemos innovado y demostrado nuestra experiencia en la nube al completar una iniciativa integral de optimización de costes con la solución de Murex. Ahora, somos un modelo de lo que es posible en la nube dentro de NAB».
Al migrar a AWS, NAB ha hecho que la ejecución de MX.3 sea más escalable, fiable y eficiente. Ha acelerado el proceso de recuperación mediante zonas de disponibilidad e instantáneas y ha optimizado los costes de la nube mediante el dimensionamiento adecuado de los entornos y el uso de instancias de spot. «Esta migración ha facilitado nuestra capacidad de crear más, incorporar más y aumentar nuestra velocidad de desarrollo», afirma Aw. «Eso significa que nuestro negocio puede crecer más rápidamente».
Acerca del cliente
National Australia Bank es una de las instituciones financieras más grandes de Australia y ofrece servicios bancarios personales, préstamos, tarjetas de crédito y otros servicios financieros a más de nueve millones de clientes, incluidos clientes minoristas, corporativos e institucionales.
Servicios de AWS utilizados
Beneficios
- Se redujeron los tiempos de creación del entorno de entre 8 y 10 horas a 1 hora
- Se mejoró la velocidad de recuperación de varias horas a 30 minutos
- Se redujeron sustancialmente los costes de producción en la nube en comparación con la infraestructura local
- Se redujeron significativamente los costes generales de la nube en los 3 meses posteriores al lanzamiento de la nueva infraestructura
- Se lograron procesos de DevOps altamente automatizados para una entrega más rápida
- Se aceleró el rendimiento de generación de informes diarios en un 30 %
- Se mejoró la escalabilidad y fiabilidad
- Se formaron 7000 miembros del personal de NAB en habilidades en la nube
Acerca de Murex, socio de AWS
Murex ofrece soluciones de tecnología financiera multiactivo para toda la empresa a los actores de los mercados de capitales en más de 60 países. Su plataforma multifuncional, MX.3, respalda las operaciones de compraventa de activos, tesorería y poscompraventa, lo que ayuda a los clientes a cumplir los requisitos reglamentarios, administrar los riesgos y controlar los costes de TI.
Publicado en enero de 2023