Dans 1 semaine, les soldes démarrent, et ça se prépare !
La préparation des soldes se fait conjointement entre le marketing et les développeurs et nos WebOps. Cette collaboration est essentielle pour créer les bonnes conditions pour accueillir les visiteurs. Cette journée ne s’improvise pas, elle se joue juste avant la première heure d’ouverture des soldes. Sensibilisez et communiquez entre les équipes marketing / développement / hébergement car chaque action a une conséquence qui peut s’avérer être cruciale pour le reste des opérations.
Voici nos bonnes pratiques pour aborder cette période avec plus de sérénité :
Stabilisez vos applicatifs
- Mobilisez vos équipes de développement et d’infogérance pour travailler sur l’applicatif. Figez / limitez les développements sur votre applicatif pour éviter tout effet bord de nouvelles fonctionnalités.
- Optimisez et maîtrisez vos visuels : pensez à la taille de vos images pour contrôler le poids de vos pages, surtout s’ils sont uploadés par un tiers.
- Mesurez la performance : effectuer des tests de charge et tester les performances de votre applicatif post développement avec des indicateurs référents. Par exemple, traitez les requêtes MySQL lentes (slow query).
Des indicateurs référents pour anticiper les anomalies
- Ayez un indicateur de performance commun avec le marketing (ex: le temps de chargement des pages).
- Surveillez votre taux de cache et suivez son évolution : un taux de cache serveur performant idéal pour un site e-commerce est aux alentours de 95%.
- Analysez vos chiffres de trafic de l’année précédente et vos objectifs de croissance et anticipez votre trafic : le débordement est-il nécessaire ? Si oui déterminez un seuil de déclenchement du dispositif.
- Suivez vos métriques au quotidien pour identifier les comportements inattendus de l’application.
Anticipez les comportements anormaux par analyse de trafic
- Suivez le ratio entre le taux de transformation.
- Surveillez votre seuil de déclenchement de l’architecture de débordement en cas de surconsommation.
- Analysez les variations de trafics pour déterminer les périodes creuses.
- Assurez-vous que votre hébergeur est en mesure, en cas d’incident, de changer les routes de peering.
Ménagez, surveillez et ajustez votre applicatif
- Préchauffez votre cache dans les périodes creuses pour ménager l’infrastructure. Dans la mesure du possible, pensez à exécuter les scripts de réassort en période creuse définie (plus-haut).
- Prenez en compte la charge actuelle de votre infrastructure avant l’envoi d’e-mailing massifs.
- Surveillez les éléments sensibles de votre site : page d’accueil, mise en panier, tunnel de paiement, etc.
- N’ayez pas peur de faire des ajustements applicatifs en cas d’incidents bloquants.
Réduisez le temps d’intervention
- En complément d’une supervision automatisée, le monitoring humain du matériel est nécessaire pour être réactif : pensez à mobiliser des équipes en Datacenter.