Responsable de uno de los programas de fidelidad de clientes más grandes del mundo, esta empresa operadora de un importante grupo mundial de aerolíneas buscaba mejoras en el rendimiento y los costos de su aplicación de recompensas por lealtad a los socios.

La organización trabajó con NTT DATA, su socio desde hace mucho tiempo, para evaluar una transformación en la nube que migraría la aplicación de una infraestructura en las instalaciones a la nube de Amazon Web Services (AWS). Como resultado, el equipo modernizó la aplicación, aumentando significativamente la escalabilidad y reduciendo, al mismo tiempo, los costos operativos.

Necesidades empresariales

Los programas de recompensa por fidelidad de las empresas retienen a los clientes y fomentan la repetición de las compras, lo que aumenta el valor a largo plazo. Los programas de fidelidad también ayudan a las empresas a recopilar datos valiosos sobre los hábitos de compra y las preferencias de los clientes, lo que permite mejorar los productos y servicios y crear campañas de marketing personalizadas.

Este grupo mundial de aerolíneas gestiona uno de los programas de fidelidad de clientes relacionados con los viajes más extensos del mundo, con 40 millones de miembros en más de 160 países. Los viajes son un mercado altamente competitivo, y el grupo matriz confía en el programa para diferenciarse a sí mismo y a sus socios de otras organizaciones. Por ello, garantizar que la aplicación de fidelidad de clientes sea escalable, confiable y rentable es fundamental para el éxito del grupo de aerolíneas.

Resultados

30% Reducción de costos operativos
95% Reducción del tiempo de evaluación de la nube
  • Migra la aplicación en las instalaciones a AWS en ocho meses sin tiempo de inactividad imprevisto
  • Reduce los costos de licencia de la aplicación en un 70%
  • Reduce el tiempo de migración de WebLogic a Tomcat en un 75%
  • Reduce el tiempo de migración de las cargas de trabajo a AWS en un 50% utilizando la Infraestructura como código
  • Aprovecha la automatización para el 90% de las actividades posteriores a la migración

Solución

La empresa operadora se asoció con NTT DATA durante casi una década para mantener y operar su aplicación de recompensas por fidelidad en una infraestructura en las instalaciones. Pero en 2021, NTT DATA sugirió a la organización que buscara una oportunidad de transformación en la nube para migrar la aplicación a la nube pública de AWS. La empresa operadora, que ya era usuaria de la nube de AWS para otras aplicaciones, aceptó.

Y así comenzó el viaje a la nube de este programa de recompensas.

La primera etapa: una evaluación clara

Al tener una idea clara de las ventajas, la empresa comenzó con una evaluación. NTT DATA utilizó Nucleus CloudART para automatizar la evaluación de la aplicación de forma rápida y eficaz y, en última instancia, para ayudar a adaptar y migrar la aplicación de recompensas a la nube.

CloudART es uno de los más de 20 productos de software disponibles para los clientes en la plataforma empresarial inteligente Nucleus de NTT DATA. Mediante el uso de metodologías automatizadas, CloudART analiza eficazmente la viabilidad de las aplicaciones existentes para su migración a la nube, genera código para adaptar esas aplicaciones para que funcionen en la nube e implementa esas aplicaciones recién escaladas en la nube.

En la preparación para migrar la aplicación a la nube de AWS, el descubrimiento y el análisis automatizados de CloudART redujeron el tiempo de evaluación de la aplicación en un 95%, de las 320 horas previstas a 16 horas. La automatización de CloudART también eliminó los errores que podrían haberse producido en los procesos de evaluación manual a los que reemplazó.

En cuanto la empresa operadora tuvo la evaluación de CloudART en sus manos, dispuso de una hoja de ruta y dio el visto bueno a NTT DATA. Juntos, los ingenieros de la organización y NTT DATA iniciaron la migración.

Antes de abrocharse el cinturón: la migración del middleware

La empresa y NTT DATA asignaron ocho meses para la migración de las aplicaciones a la nube de AWS. NTT DATA sabía que se trataba de un plazo ajustado: la migración incluía volver a implantar el middleware de la aplicación de recompensa de Oracle WebLogic a Apache Tomcat, y modificar el código web y por lotes de la aplicación para que se ejecutara en Tomcat.

A pesar de estos desafíos, NTT DATA confiaba en su hoja de ruta y sus herramientas de migración. La automatización de CloudART volvió a demostrar su valor, reduciendo el tiempo para volver a crear plataformas de middleware en un 75% y ayudando a garantizar que la migración a la nube de AWS se mantuviera dentro de los plazos previstos. Además, la nueva creación de plataformas de middleware de la aplicación de recompensa fuera de Oracle supuso un ahorro significativo en los costos de licencias de Oracle.

El despliegue en la nube despega con el código

Una vez que el equipo desarrolló, probó y puso en marcha la infraestructura de la aplicación de recompensas preparada para la nube, recurrieron de nuevo a CloudArt para migrar la aplicación desde la infraestructura en las instalaciones de la empresa operadora a la nube de AWS.

CloudART proporciona amplias capacidades de IaC basadas en Terraform. La aplicación de recompensas ya utilizaba IaC para automatizar, gestionar y aprovisionar aspectos de su infraestructura. La experiencia y las herramientas de IaC combinadas del equipo redujeron el tiempo de migración a la nube de AWS en un 50%.

Airborne en la nube de AWS

Ocho meses después de que comenzara la transición a la nube, el equipo completó la migración inicial de la aplicación de recompensas por lealtad a la nube de AWS. La transición a la nube se realizó a tiempo, dentro del presupuesto y sin revolucionar significativamente el negocio.

La aplicación implementada utiliza una amplia gama de tecnologías de AWS, entre las que se incluyen:

  • Amazon Elastic Container Registry (ECR) para admitir imágenes de contenedores Docker
  • Amazon Route 53 y Amazon Virtual Private Cloud (VPC) para permitir el acceso de los usuarios a través de dos arquitecturas redundantes
  • Amazon Elastic Container Service (ECS) y Amazon ECS Cluster Services para la orquestación de Docker
  • Amazon Elastic Compute Cloud (EC2) para proporcionar capacidad informática escalable
  • Amazon Aurora MySQL para los servicios de base de datos
  • Amazon Simple Storage Service (S3) para el almacenamiento de datos
  • AWS Key Management Service (AWS KMS) y AWS Secrets Manager para proporcionar cifrado y almacenamiento de credenciales, claves API y otra información confidencial

La migración de los servicios de base de datos de la aplicación a Aurora MySQL aportó importantes beneficios. La instancia local de la aplicación dependía de una edición empresarial de Oracle Database. Esa base de datos Oracle era muy eficiente y ayudaba a la aplicación a cumplir con los estrictos acuerdos de nivel de servicio ofrecidos a sus clientes. Pero la base de datos también generaba importantes costos de licencia.

Sabiendo que la instancia de AWS de la aplicación tendría que igualar el rendimiento de la instancia en las instalaciones, NTT DATA optimizó los flujos de trabajo de la base de datos de la aplicación para Amazon Aurora MySQL. El resultado: el rendimiento de la base de datos Aurora MySQL en la nube supera ahora el rendimiento ofrecido por la base de datos Oracle en las instalaciones hasta en un 30%, con otro aumento del rendimiento del 20% al 30% proyectado a partir de ahí.

La eliminación de la base de datos Oracle y la eliminación previa del middleware Oracle WebLogic redujeron los costos generales de licencias en un 70%.

La transformación a Aurora MySQL y a la nube de AWS supuso un ahorro adicional de costos. El soporte de la aplicación de recompensas requiere ahora menos analistas de bases de datos e ingenieros de red dedicados. La empresa operadora puede ahora asignar esos recursos a otros proyectos según sea necesario.

El resultado neto: la migración de la aplicación de recompensas por fidelidad de la infraestructura en las instalaciones a la nube de AWS ha reducido los costos operativos y de infraestructura en un 30%.

Más innovación en el horizonte

NTT DATA se encarga ahora de gestionar la infraestructura de AWS para la aplicación de recompensas por fidelidad. Como parte de ese esfuerzo, estableció un flujo de trabajo CI/CD que rige la gestión continua de la aplicación. Ese flujo de trabajo, basado en las mejores prácticas de IaC, DevSecOps y Site Recovery Engineering (SRE), automatiza el 90% de las actividades posteriores a la migración.

Además, la empresa operadora y NTT DATA comparten la visión de trasladar la aplicación de recompensas a una arquitectura basada en microservicios que aumentaría aún más la escalabilidad y la flexibilidad de implementación de la aplicación.

Acerca de este estudio de caso

Un grupo global de aerolíneas modernizó una de las mayores aplicaciones de fidelidad de clientes del mundo, aumentando su escalabilidad y reduciendo significativamente los costos operativos mediante la migración de la infraestructura en las instalaciones a la nube de AWS.

Industria

Viajes y hospitalidad

País

Reino Unido

Más estudios de casos