Al igual que muchas empresas, Aerolíneas Argentinas buscaba mejoras importantes en sus plataformas de experiencia del cliente y comercio. Esto incluyó la necesidad de rediseñar y construir un sitio web completamente nuevo, una solución de comercio electrónico B2C y un sistema de gestión de contenido, al tiempo que se desarrollaba un nuevo sistema central y se migraban las páginas y aplicaciones existentes a una tecnología de microservicios escalable y de alto rendimiento.
Con la ambición de ofrecer una experiencia totalmente reinventada para sus clientes con una oferta de comercio intuitiva y sin fricciones, Aerolíneas Argentinas necesitaba una empresa que pudiera ofrecer una plataforma de próxima generación que sirviera como una base sólida para una experiencia física/digital verdaderamente omnicanal y ser parte de una estrategia en la que las ganancias rápidas y de alto valor se entregan inmediatamente a la producción.
Para brindar una mejor experiencia y satisfacer sus necesidades de capacidad de respuesta y escalabilidad, trabajamos con la aerolínea para aplicar el mejor ecosistema tecnológico de su clase basado en arquitecturas componibles y principios MACH (Microservices, API-First, Cloud, Headless). Ese enfoque nos permitió ofrecer una plataforma flexible, de alto rendimiento, de alta disponibilidad y fácil de mantener que se traduciría en una experiencia de cliente más intuitiva e impactante.
También queríamos mejorar la usabilidad para los equipos editoriales y asegurarnos de que la nueva plataforma fuera fácil de modificar y actualizar, haciéndola lo más preparada posible para el futuro. Uno de los principales problemas que tenía Aerolíneas Argentinas con su plataforma anterior era la entrega continua; Debido a su naturaleza monolítica, cada cambio tenía un impacto en todo el sistema. Al desacoplar el front-end y el back-end, y centrarse en una solución basada en microservicios, cada uno de los servicios se puede prestar de forma independiente, automática y sin tiempo de inactividad. Ese proceso de desacoplamiento es fundamental para respaldar la capacidad de respuesta y la flexibilidad de los equipos, lo que les permite realizar cambios basados en datos en la experiencia de front-end sin afectar a los elementos posteriores.