AO.com

Découvrez AO.com AO est le plus grand revendeur exclusivement en ligne d'appareils électroménagers en ligne au Royaume-Uni. L'objectif de cette entreprise est de rechercher sans relâche de meilleurs moyens de satisfaire ses clients. AO est née en 2000 d'un pari entre son fondateur John Roberts et son ami. JR affirmait avec insistance qu'il était possible de créer un site internet qui permettrait aux consommateurs d'acheter des appareils électroménagers dans les meilleures conditions possibles. Ce pari a abouti à la création de AO, qui emploie plus de 3 000 personnes dans trois pays, vend une large gamme d'appareils électriques et possède un centre de recyclage de pointe en Europe.

L'expansion vers de nouveaux marchés pose des défis En 2015, AO a commencé à s'implanter en Allemagne et aux Pays-Bas. Alors que le défi logistique que représente la livraison des produits sur ces nouveaux marchés est important, la société doit également faire face à une pression accrue pour garantir que leur site web fonctionne de manière optimale pour les clients de ces régions. AO a utilisé un réseau de diffusion de contenu (CDN) réputé pour améliorer les performances de site de tous ses domaines web et pour réduire ses coûts d'infrastructure en général.

Si le processus d'onboarding a été simple avec une assistance efficace, ce n'est que lorsque AO a commencé à acheminer davantage de trafic vers le réseau périphérique du fournisseur qu'elle a commencé à faire face à de nouveaux défis imprévus.

« Les CDN étaient quelque chose de nouveaux pour nous, et nous ne savions pas exactement quelle quantité de trafic était déchargée sur l'infrastructure du fournisseur. Nous avons dû faire face à des frais imprévus très élevés, ce qui nous a amenés à nous interroger sur le retour sur investissement global de cette solution », explique Austin Davies, ingénieur en fiabilité des sites chez AO. AO a également été victime d'une panne à peu près au même moment, et a eu des difficultés à se faire aider par le bon service. Ces événements ont forcé AO à commencer à explorer des alternatives pour trouver une solution qui serait plus rentable et un soutien sur le long terme.

Quand Cloudflare offre une meilleur solution AO a examiné de nombreuses autres offres avant d'opter pour Cloudflare. Cloudflare proposait une plateforme innovante sur le plan technique, qui comprenait des fonctionnalités de sécurité telles que la protection contre les attaques DDoS par défaut, et qui était moins coûteuse, sans frais supplémentaires lors des pics de bande passante saisonniers.

Comment AO utilise Cloudflare AO utilise essentiellement Cloudflare pour améliorer les performances de ses propriétés web et mobiles. La rapidité des sites web contribue à améliorer la satisfaction des clients, et c'est là le cœur de la mission de l'entreprise. Cloudflare a dépassé leurs attentes en matière de performances par rapport à leur fournisseur précédent : « Dans quasiment toutes les conditions de test et de contrôle de nos performances, Cloudflare s'est montrée beaucoup plus rapide. Je ne pense pas pouvoir trouver une seule mesure que nous suivons pour laquelle ça n'a pas été le cas », a déclaré M. Davies. « Après avoir adopté Cloudflare avec des fonctionnalités telles que Rocket Loader, nous avons immédiatement constaté une diminution de 1,7 s du temps de chargement des pages sur tous nos sites. » AO utilise New Relic pour suivre son score Apdex, et a immédiatement constaté une augmentation de 10 % du nombre de requêtes traitées avec succès.

Nous avons également installé Argo Smart Routing accompagné de Tiered Caching, ce qui permet à Cloudflare d'acheminer le trafic et les requêtes vers les utilisateurs d'AO en empruntant les itinéraires les plus rapides et les moins encombrés du réseau. Tiered Caching réduit le nombre de requêtes qui atteignent leur origine en utilisant les datacenters Tier 1 de Cloudflare pour distribuer le contenu demandé. « Notre ancien fournisseur paraît obsolète par rapport à Cloudflare. Le déploiement de fonctionnalités comparables, comme les solutions Argo Smart Routing et Tiered Caching (mise en cache par niveau), s'est révélé beaucoup plus simple à mettre en œuvre, sans nécessité de modifier notre infrastructure », a expliqué M. Davies.

AO a également constaté que Cloudflare Workers pouvaient contribuer à faciliter le processus de migration depuis leur ancien fournisseur. « Si nous n'avions pas eu recours à Cloudflare Workers, il nous aurait été très difficile de quitter notre ancien fournisseur. Nous utilisions leur solution de stockage objet, et beaucoup des fichiers images que nous avions essayé de transférer sur AWS S3 comprenaient des symboles codés spécifiques qui n'étaient pas reconnus en S3. » Workers applique une logique d'exploitation simple qui convertit automatiquement ces fichiers afin qu'ils puissent être stockés en S3. Si nous n'avions pas eu recours à Workers, il aurait fallu modifier considérablement les codes de leurs sites web pour traiter ces fichiers dans le format S3 requis.

Cloudflare a aidé AO à réduire considérablement ses coûts, même au-delà des services prévus par le contrat. AO a mis en place un grand nombre de technologies d'optimisation web offertes par Cloudflare, telles qu'Auto Minify et la compression sans perte, qui ont permis de réduire la taille des pages de 50 %.

Enfin, afin de disposer d'une architecture hautement résiliente sur l'ensemble de ses sites, elle utilise l'équilibrage de charge Cloudflare en plus d'AWS ALB. ALB (Application Load Balancer) prend en charge ses instances EC2, tandis que l'équilibrage de charge Cloudflare permet un basculement instantané d'AWS vers son fournisseur colocalisé en cas de panne d'AWS.

Conclusion AO a été très satisfaite de son passage à Cloudflare. Les équipes d'assistance ont été très réactives, et ont constaté des améliorations notables en termes de rapidité et de performances de tous leurs sites sur Cloudflare. « Nous avons étudié de nombreuses autres solutions, mais en fin de compte, Cloudflare était la seule qui répondait à nos exigences techniques et celle qui offrait le meilleur rapport qualité-prix », a expliqué M. Davies.

AO.com
Études de cas associées
Produits associés
Résultats essentiels

Réduction de 50 % de la taille des pages Réduction de 50 % du temps de chargement des pages Augmentation de 10 % des requêtes satisfaites

Austin Davies

« Après avoir activé Cloudflare avec des fonctionnalités telles que le Rocket Loader, nous avons immédiatement constaté une diminution de 1,7 s du temps de chargement des pages sur tous nos sites. »

Austin Davies
Ingénieur en fiabilité de site