Comment swiss.blackfriday a géré un énorme pic de charge avec Hidora Cloud

Le Black Friday arrive bientĂŽt. Votre site Web est-il prĂȘt ? L’annĂ©e derniĂšre, nous avons publiĂ© une Ă©tude de cas de swiss.blackfriday – un agrĂ©gateur suisse d’offres de Black Friday. Rappelons-nous comment un pic de 300 000 visites a Ă©tĂ© absorbĂ© sans rĂ©duire le temps de rĂ©ponse.

Ordinateur portable et écrans complémentaires

logo black friday

À propos de

Le site swiss.blackfriday est un agrĂ©gateur de promotions construit exclusivement pour vendre les offres du Black Friday : les meilleures offres de rĂ©duction en ligne pour plus de 200 marques, y compris toutes sortes d’e-shops, des petits aux gĂ©ants du marchĂ© comme Manor, Globus, Apple, HP, Zara et mĂȘme Mediamarkt.

DĂ©fi

Le Black Friday continue de prendre de l’ampleur en Suisse. Mais une expĂ©rience en 2016 a montrĂ© que beaucoup de magasins d’e-commerce ont rĂ©alisĂ© que leurs sites web ne sont pas capables de gĂ©rer la vague de trafic pendant cet Ă©vĂ©nement.

Pour swiss.blackfriday, la tĂąche Ă©tait donc encore plus ardue : comment gĂ©rer les pics de trafic lorsque vous vendez plus de 200 marques en une seule journĂ©e et que vous ne pouvez mĂȘme pas estimer la charge potentielle ? Évaluer la vague potentielle d’utilisateurs et la quantitĂ© de ressources dont vous avez besoin pour avoir un temps de fonctionnement continu n’est pas une tĂąche facile. Dans ce cas, les serveurs doivent ĂȘtre choisis avec soin.

Comment rĂ©soudre ce dilemme : opter pour un serveur de faible puissance pour Ă©conomiser de l’argent ou choisir plusieurs serveurs puissants pour ĂȘtre sĂ»r que la charge pendant cet Ă©vĂ©nement crucial ne fera pas tomber le site web ?

Le choix d’un seul serveur peut permettre d’Ă©conomiser de l’argent mais, en mĂȘme temps, compromettre la disponibilitĂ© du site web au pire moment. Opter pour plusieurs serveurs permettra de faire face aux pics de charge. Mais la sous-utilisation des serveurs pendant le reste de l’annĂ©e entraĂźnera des dĂ©penses inutiles.

La principale question de l’Ă©quipe de swiss.blackfriday Ă©tait de savoir comment gĂ©rer la vague de consommateurs lors de cet Ă©vĂ©nement critique et de ne pas surpayer les serveurs.

Quels objectifs essayaient-ils d’atteindre ?

Pour Ă©viter une mauvaise expĂ©rience utilisateur causĂ©e par un temps d’arrĂȘt pour 300 000 visiteurs pendant la journĂ©e des soldes. Prouver qu’ils sont un centre de commerce Ă©lectronique fiable et toujours disponible, quel que soit le nombre d’utilisateurs qui visitent leur site.

Comment la solution Ă©volutive d’Hidora vous a-t-elle aidĂ© ?

Voyons comment swiss.blackfriday a utilisĂ© Hidora pour gĂ©rer un grand nombre d’utilisateurs uniques. Les organisateurs ont crĂ©Ă© un environnement hautement disponible cloud pour faire fonctionner leur site web basĂ© sur WordPress en utilisant Hidora.

Cet environnement comprend deux Ă©quilibreurs de charge, deux bases de donnĂ©es et au moins deux serveurs d’applications WordPress partageant le mĂȘme espace de stockage.

Hidora PaaS distribue tous ces composants sur diffĂ©rents hĂŽtes physiques pour garantir une haute disponibilitĂ©. En outre, la base de donnĂ©es MySQL a Ă©tĂ© automatiquement rĂ©pliquĂ©e, ce qui a permis d’Ă©conomiser des jours de configuration et de tests.

En cas de pics de trafic, la plateforme Hidora peut automatiquement mettre Ă  l’Ă©chelle les instances WordPress existantes ou mĂȘme ajouter de nouveaux nƓuds (mise Ă  l’Ă©chelle horizontale). À l’inverse, les clusters peuvent ĂȘtre rĂ©duits et redimensionnĂ©s lorsque la charge diminue.

Comme vous pouvez le constater, Hidora Cloud constitue une solution parfaite pour les sites de commerce électronique dont la charge est trÚs variable. De plus, contrairement à Amazon Cloud, Hidora stocke vos données en Suisse, selon la législation suisse, ce qui vous assure un niveau de sécurité exceptionnel.

RĂ©sultats

Nous avons interviewĂ© l’Ă©quipe de swiss.blackfriday aprĂšs la journĂ©e de vente et avons appris l’expĂ©rience qu’ils ont eue avec la plateforme Hidora Cloud : Le pic de visites de 300K a Ă©tĂ© absorbĂ© sans rĂ©duire le temps de rĂ©ponse.

Comment WordPress a-t-il géré les pics ?

Pendant la journĂ©e de vente du Black Friday 2017, nous avons reçu un Ă©norme pic de 300K visites incluant des sources organiques et payantes provenant de toute la Suisse. Nous avions beaucoup d’activitĂ© front et back office Ă  ce moment-lĂ  et l’infrastructure a fait face sans problĂšme, les pics ont Ă©tĂ© absorbĂ©s sans rĂ©duire le temps de rĂ©ponse.

Comment fonctionne la mise Ă  l’Ă©chelle automatique (verticale et horizontale) ?

Le dĂ©fi du Black Friday Ă©tait de publier le plus rapidement possible de nouveaux contenus et offres sur notre systĂšme multilingue et de maintenir toutes les informations Ă  jour. Avec le systĂšme de mise Ă  l’Ă©chelle automatique, nous devions avoir un temps de rĂ©ponse trĂšs faible sans divergences entre les versions, et le systĂšme Hidora a parfaitement fonctionnĂ© de cette maniĂšre.

Comment vos performances de production ont-elles changé ?

Avant de mettre en place le systĂšme Hidora, nous avions une infrastructure trĂšs simple avec la production sur un seul serveur. Cette situation Ă©tait la mĂȘme pour le dĂ©veloppement.
Avec la solution Hidora, nous avons réussi à déployer de nouvelles versions dans un temps limité sans aucun problÚme.

Comment votre facture d’hĂ©bergement a-t-elle Ă©voluĂ© avec Hidora ? A-t-elle diminuĂ© ?

Nous avons rĂ©duit de 30 % nos coĂ»ts d’infrastructure, car Hidora propose une structure de prix « pay as you use ». Nous n’avons donc pas besoin de deviner Ă  l’avance le nombre de ressources Ă  acheter, nous ne payons que ce que nous consommons. C’est l’une des meilleures choses Ă  propos de Hidora.

Que pensez-vous du fait de ne plus faire de DevOps ?

Nous pensons que c’est une excellente nouvelle ! Nous sommes des Ă©diteurs et nous devons nous concentrer sur le contenu, pas sur l’informatique. Avec l’Ă©quipe DevOps de Hidora, ils connaissent notre projet et les dĂ©fis auxquels nous sommes confrontĂ©s, et ils sont trĂšs rĂ©actifs avec un coĂ»t limitĂ©.

Nous n’avons pas besoin d’embaucher des dĂ©veloppeurs ayant des connaissances en administration systĂšme, car Hidora remplace ce besoin.

Hidora a-t-il rĂ©solu votre problĂšme de temps d’arrĂȘt ?

L’opĂ©ration Black Friday ne permet pas de temps d’arrĂȘt car tout est concentrĂ© sur une seule journĂ©e. La solution Hidora nous a aidĂ©s Ă  faire face au principal problĂšme potentiel de temps d’arrĂȘt pendant la journĂ©e de l’Ă©vĂ©nement.

TĂ©moignage client

Jerome Amoudruz
JĂ©rĂŽme AMOUDRUZ
Co-fondateur de swiss.blackfriday

« Comment swiss.blackfriday a gĂ©rĂ© un pic de 300K visites sans rĂ©duire le temps de rĂ©ponse.“

Recevoir nos actualités