Comme de nombreuses autres compagnies, Aerolíneas Argentinas souhaitait améliorer considérablement son expérience client et ses plateformes de commerce. Il fallait notamment redesigner et concevoir un tout nouveau site web, une solution d’e-commerce B2C et un système de gestion de contenu (CMS), tout en développant un nouveau système central migrant les pages et applications existantes vers une technologie à haute performance basée sur les micro-services pour une scalabilité optimale.
Afin d’offrir une expérience entièrement réimaginée à ses clients, avec une offre commerciale intuitive et sans friction, Aerolíneas Argentinas devait faire appel à une compagnie capable de fournir une plateforme next-gen servant de base solide à une expérience physique/digitale véritablement omnicanale, et qui s’inscrirait dans une stratégie où les gains rapides et à haute valeur ajoutée seraient mis en production sans délai.
Dans le but de répondre à leurs besoins en matière de réactivité et de scalabilité, et d’offrir l’expérience optimale souhaitée, nous avons travaillé conjointement avec la compagnie afin d’appliquer un écosystème technologique best-in-class basé sur des architectures composables et les principes MACH (Micro-services, API-First, Cloud, Headless). Cette approche nous a permis de proposer une plateforme flexible et performante, hautement disponible et facile à entretenir pour une expérience client plus intuitive et percutante.
Nous voulions également améliorer l’usabilité pour les équipes éditoriales en nous assurant que la nouvelle plateforme soit facile à modifier et à mettre à jour, afin de la rendre aussi pérenne que possible. La livraison en continu était l'un des principaux problèmes que rencontrait Aerolíneas Argentinas avec sa plateforme précédente ; chaque changement impactait l’ensemble du système, du fait de sa nature monolithique. Découpler front et backend et se concentrer sur une solution basée sur les micro-services permet une diffusion à la fois indépendante, automatique et sans temps d’arrêt pour chacun des services. Ce processus de découplage est essentiel pour renforcer la réactivité et la flexibilité des équipes, qui peuvent se baser sur la data pour apporter des modifications à l’expérience frontend sans que cela n’ait d’impact sur les éléments en aval.