Témoignages de clients / Vente au détail et en gros

2022
Logo de Zalando

Zalando améliore l'expérience client grâce à Amazon CloudFront

Zalando, une entreprise de mode et de style de vie en ligne basée en Allemagne, a migré sa solution de gestion multimédia vers Amazon CloudFront et a renforcé le contrôle des développeurs, ce qui a permis d'améliorer l'expérience des clients.

99,5 %

de taux de succès de cache

3 fois

moins de demandes d'images non optimisées

100 000

transactions traitées par seconde, en moyenne

5 milliards

d'images livrées par jour

Augmentation

de la visibilité et du contrôle pour les développeurs 

Présentation

Zalando, l'une des principales plateformes en ligne axées sur la mode, la beauté et le style de vie basée à Berlin, en Allemagne, cherchait à optimiser ses services face à une croissance rapide. Zalando met les clients en contact avec des marques et des produits sur 25 marchés européens et compte plus de 49 millions de clients actifs. Un élément clé de l'expérience client en ligne de Zalando est l'utilisation d'un contenu multimédia riche sur ses sites web et dans ses applications. La solution dont disposait Zalando pour gérer, transformer et fournir des images n'offrait pas suffisamment de visibilité ou de contrôle aux développeurs, deux facteurs essentiels pour soutenir une croissance continue et une expérience client différenciée.

En août 2020, Zalando a décidé de migrer sa solution de gestion et de diffusion multimédia vers Amazon Web Services (AWS) à l'aide d'Amazon CloudFront, un service réseau de diffusion de contenu conçu pour offrir des performances élevées, la sécurité et la facilité d'utilisation pour les développeurs. Zalando a utilisé CloudFront pour améliorer la capacité de mise à l'échelle, fournir de meilleures expériences d'achat en ligne et améliorer l'observabilité pour les développeurs.

Hardware electronic circuit board. technology style concept semiconductor motherboard computer server cpu

Opportunité | Accroître la participation des développeurs pour soutenir la croissance

En raison d'une croissance importante, Zalando a dépassé son ancienne solution de gestion d'images, qui offrait une flexibilité limitée dans les capacités de configuration aux équipes d'ingénierie et de produits de Zalando. De plus, les informations opérationnelles étaient rares, ce qui créait un manque de visibilité sur l'efficacité du service et sur les optimisations à apporter. Cela a eu un impact sur la capacité de Zalando à adapter et à optimiser ses vitrines numériques. Le manque de rapports détaillés sur la transformation des images a compliqué la fourniture d'une expérience client cohérente lors des pics d'activité saisonniers.

Pour relever ces défis, l'équipe de Zalando a décidé de développer sa nouvelle solution de gestion multimédia à l'aide d'Amazon CloudFront. « Nous avons considéré Amazon CloudFront comme une extension de notre portefeuille de produits AWS existant », explique Przemek Czarnecki, vice president of software engineering chez Zalando. « La migration vers AWS a simplifié la façon dont nous développons et intégrons les produits. » Zalando a utilisé CloudFront pour sa programmabilité et sa flexibilité, toutes deux essentielles pour mettre à l'échelle les opérations et répondre à l'augmentation de la demande des clients.

kr_quotemark

Les avantages commerciaux de l'utilisation d'Amazon CloudFront sont la flexibilité opérationnelle ainsi que la capacité à surveiller l'état de la solution, à expérimenter et à inverser les modifications rapidement. »

Przemek Czarnecki
Vice President of Software Engineering, Zalando

Solution | Migration vers AWS Edge

Zalando a migré rapidement et de manière flexible. En travaillant aux côtés du support aux entreprises, des spécialistes de service et des équipes de service d'AWS, Zalando a planifié le calendrier de migration de manière à éviter les chevauchements avec les campagnes clients et les événements du marché. La migration de Zalando vers CloudFront a commencé en août 2020 et a duré 4 mois, avec une pause pour la préparation de la Cyber Week, une période de l'année très chargée pour les détaillants en ligne. Les premières phases de la migration ont commencé avec de petits groupes de clients afin que l'entreprise puisse détecter toute opportunité d'amélioration de la migration sans affecter de manière significative les clients de Zalando. Zalando a migré plus de 20 sites web et applications au cours de ce processus, pour un total de 26,93 Po de données. Le pic de trafic géré par CloudFront a régulièrement dépassé les 100 000 requêtes par seconde.

Initialement, Zalando a décidé d'utiliser Lambda@Edge, une fonctionnalité de CloudFront qui permet aux clients d'exécuter le code plus près des utilisateurs de leurs applications, d'améliorer les performances et de réduire la latence. Zalando a utilisé Lambda@Edge pour normaliser la largeur des images et réécrire les URL en fonction du type d'appareil de l'utilisateur. Suite à la sortie de Fonctions CloudFront, un environnement d'exécution complémentaire de calcul à la périphérie déployé dans les emplacements périphériques de CloudFront et conçu pour le code JavaScript à exécution courte et sensible à la latence, Zalando est passé à Fonctions CloudFront pour réduire davantage les coûts et optimiser les performances de sa solution. Grâce à la relation directe entre Zalando et l'équipe du service CloudFront, Zalando a personnalisé le comportement de son site web et de ses applications mobiles. Grâce à l'accès pratique de Zalando à Fonctions CloudFront avant le lancement, l'équipe de développement a optimisé davantage la solution de livraison d'images. « J'ai été très heureux d'être soutenu à plusieurs niveaux et à plusieurs étapes », déclare Emil Varga, lead software engineer chez Zalando. « Dès le début, lorsque nous étudiions les preuves de concept, la communication a été régulière. Nous envoyions du code pour vérifier la validité et les obstacles qui se dressaient sur notre chemin. »

En mai 2021, Zalando a commencé à utiliser Fonctions CloudFront en production. « Le grand changement apporté par Fonctions CloudFront est la fluidité de la configuration », explique M. Varga. « Il se met à l'échelle à la demande et simplifie le déploiement et la réversion fiable des tâches au niveau opérationnel et pour le développement quotidien. » Lorsque l'entreprise a commencé à déployer la nouvelle solution sur l'ensemble de ses propriétés web, Zalando a rapidement surmonté les obstacles « Lorsque des ajustements étaient nécessaires, nous pouvions revenir en arrière très rapidement, en apportant des modifications avant que des temps d'arrêt réels ne se produisent, ce qui était essentiel », explique M. Varga. Aujourd'hui, Zalando utilise à la fois Fonctions CloudFront et Lambda@Edge pour différents cas d'utilisation. Le fait de disposer de plusieurs couches de calcul à la périphérie offre plus de flexibilité, de visibilité et de contrôle à ses développeurs, ainsi qu'une meilleure expérience globale pour les clients. Cela permet à Zalando de réagir avec agilité et de mieux servir les clients et l'entreprise.

Après la migration, Zalando a atteint des taux de succès de cache de 99,5 %, et sa nouvelle solution de diffusion d'images sert environ cinq milliards d'images par jour. CloudFront et Fonctions CloudFront ont été entièrement mis en œuvre avant la Cyber Week 2021. « J'étais responsable des aspects techniques de la Cyber Week de 2021, et il n'y a pas eu un seul problème lié à Amazon CloudFront », explique M. Czarnecki. Avec environ 250 millions de commandes en ligne en 2021, l'échelle et l'efficacité de la solution de Zalando sur CloudFront ont joué un rôle clé dans la fourniture d'une excellente expérience client. Zalando a mis en œuvre d'autres optimisations, ce qui a permis de diviser par trois le nombre de demandes d'images non optimisées sur les écrans d'accueil des applications mobiles et web de l'entreprise. Les équipes de Zalando ont décidé d'utiliser le pipeline basé sur CloudFront pour d'autres types de contenu en raison de ses performances améliorées et de sa flexibilité d'utilisation.

Résultat | Favoriser l'engagement futur des clients

Zalando veut continuer à innover en matière de gestion et de manipulation de contenu multimédia enrichi à l'aide d'AWS. Elle prévoit d'encourager l'engagement des clients en développant une solution de commerce électronique interactive à l'aide d'AWS Elemental MediaConvert, un service de transcodage vidéo basé sur des fichiers doté de fonctionnalités de diffusion.

Zalando a migré vers CloudFront pour améliorer les architectures de gestion et de diffusion multimédia qui favorisent l'expérience d'achat, afin de pouvoir offrir de meilleurs services à ses clients. Le soutien de l'équipe AWS a permis à Zalando d'effectuer une migration en douceur, ce qui s'est traduit par des avantages substantiels. « Les avantages commerciaux de l'utilisation d'Amazon CloudFront sont la flexibilité opérationnelle ainsi que la capacité à surveiller l'état de la solution, à expérimenter et à inverser les modifications rapidement », explique M. Czarnecki. « Nous pouvons réagir aux incidents en temps quasi réel sans attendre que l'assistance soit appelée. Cette flexibilité opérationnelle représente un énorme avantage pour nous. »

À propos de Zalando

Axé sur la mode et le style de vie, Zalando est un détaillant en ligne basé à Berlin, en Allemagne. Fondé en 2008, il met en relation des clients, des marques et des partenaires dans 25 pays européens.

Services AWS utilisés

Amazon CloudFront

Amazon CloudFront est un réseau de diffusion de contenu (CDN) conçu pour des performances élevées, pour la sécurité et pour la simplicité de développement. Diffusez du contenu en toute sécurité avec une faible latence et des vitesses de transfert élevées.

En savoir plus »

Lambda@Edge

Lambda@Edge est une fonctionnalité d'Amazon CloudFront qui vous permet d'exécuter votre code plus près des utilisateurs de votre application, ce qui améliore les performances et réduit la latence. Avec Lambda@Edge, vous n'avez pas besoin de provisionner ou de gérer une infrastructure dans plusieurs régions du monde.

En savoir plus »

Fonctions CloudFront

Fonctions CloudFront convient parfaitement aux opérations à grande échelle et sensibles à la latence, telles que les manipulations d'en-tête HTTP, les réécritures et redirections d'URL et les normalisations de cache-clés. Ces opérations légères et de courte durée prennent en charge le trafic qui connait souvent des pics et qui est imprévisible.

En savoir plus »

AWS Elemental MediaConvert

Traitez des fichiers et des clips vidéo pour préparer du contenu à la demande à des fins de distribution ou d'archivage.

En savoir plus »

Démarrer

Les organisations de toutes tailles et de tous secteurs transforment leur activité et exécutent leurs missions au quotidien à l'aide d'AWS. Contactez nos experts et démarrez votre transition vers AWS dès aujourd'hui.