Cloud
Blog
Cloud8 min

L'hébergement cloud pour le e-commerce en détail

Matthieu Robin12 janvier 2021

Avoir une boutique en ligne exige une approche très sérieuse de l'hébergement. Votre site génère vos revenus, et beaucoup d'entreprises peuvent échouer en raison d'un chargement lent, d'un faible niveau de sécurité ou d'une gestion non professionnelle des serveurs. Pour choisir le bon fournisseur d'hébergement, il faut toujours considérer votre trafic, votre budget, le volume de vos ventes et votre niveau d'expérience en administration de serveurs.

Nous avons échangé avec l'un de nos plus gros clients e-commerce pour en savoir plus sur les défis de l'hébergement cloud et les solutions qu'il a trouvées. Voici son retour d'expérience.

Hébergement cloud e-commerce

Le profil de l'entreprise

Notre client est une société suisse basée à Genève, spécialisée dans la vente de produits de luxe pour hommes dans le monde entier. L'entreprise a fait le choix de développer ses sites web et son propre ERP en interne, afin de disposer d'une solution sur mesure pour ses besoins. La stack technique repose principalement sur PHP et MySQL à tous les niveaux.

Ce choix d'internalisation du développement est courant chez les entreprises e-commerce qui ont des besoins spécifiques en termes de workflow, de gestion des stocks ou de personnalisation de l'expérience client. Mais il implique aussi une dépendance forte à l'infrastructure d'hébergement, qui doit être capable de suivre la croissance de l'activité.

Les exigences en matière d'hébergement

Pour cette entreprise, les priorités sont claires : un hébergement fiable avec un contrôle total sur les serveurs, soutenu par un service client de haut niveau. Dans le e-commerce, chaque seconde de temps de chargement compte. Une page qui met plus de 3 secondes à charger peut perdre jusqu'à 40% de ses visiteurs. La fiabilité et la performance ne sont pas des options, ce sont des prérequis.

Les difficultés avec l'ancien hébergement

Avant de rejoindre Hidora, l'entreprise gérait des VMs dédiées depuis plusieurs années. Quand le trafic de la boutique a commencé à augmenter, les problèmes se sont multipliés : ralentissements fréquents et temps d'arrêt.

Le service managé de l'ancien hébergeur n'offrait aucune flexibilité en termes de gestion serveur. Le débogage était un processus lent et pénible. Les changements devaient être demandés via des tickets, et même les plus petites tâches prenaient plusieurs heures. Pour un site e-commerce où chaque minute de downtime représente une perte de revenus directe, cette situation était devenue intenable.

La découverte d'Hidora

L'équipe a rencontré Hidora lors d'une convention informatique à Genève. Après une démonstration de la solution, ils ont été impressionnés par ce que la plateforme pouvait offrir et ont décidé de migrer l'ensemble de leurs opérations.

Plusieurs facteurs ont motivé ce choix :

  • La proximité géographique. Travailler avec un fournisseur local permet un accès facile au support et aux personnes. L'équipe Hidora a convaincu immédiatement par son niveau d'expertise et l'architecture proposée.
  • La souveraineté des données. La sécurité et la protection des données sont une priorité absolue pour une entreprise qui gère des transactions de produits de luxe. Héberger les données en Suisse était essentiel.
  • La flexibilité technique. Le contrôle total sur les noeuds, combiné à la facilité d'utilisation de la plateforme, offre une indépendance que l'ancien hébergeur ne pouvait pas fournir.

La migration vers les conteneurs

La migration d'une infrastructure basée sur les VMs vers une infrastructure basée sur les conteneurs a été relativement rapide. L'équipe a rencontré quelques difficultés pour configurer les serveurs afin de répondre à tous les besoins, mais le département technique d'Hidora a fourni toute l'aide nécessaire. En quelques jours, toutes les applications ont été migrées.

Le résultat a été une augmentation immédiate de la vitesse, du temps de fonctionnement et de la satisfaction des utilisateurs. Ce type d'accompagnement fait partie intégrante de nos services managés.

L'impact sur les coûts

Bien que le prix n'ait pas été le facteur décisif pour cette entreprise, le modèle de tarification à l'usage a permis de réduire de moitié les coûts d'hébergement. C'est un avantage significatif, surtout dans un secteur où les marges sont surveillées de près.

Le modèle pay-as-you-go signifie que vous ne payez que pour les ressources réellement consommées. Pendant les périodes creuses (la nuit, les weekends hors période de soldes), les coûts diminuent automatiquement. Pendant les pics de trafic (Black Friday, fêtes de fin d'année), l'infrastructure s'adapte sans intervention manuelle.

L'apport DevOps

Hidora a accompagné l'entreprise dans la mise en place d'un noeud GitLab et l'implémentation de tous les workflows nécessaires pour rationaliser le processus de développement et de mise en production. Ce type d'accompagnement DevOps permet aux équipes de développement de se concentrer sur le code et de s'assurer qu'il fonctionnera sans problème sur les serveurs.

Cette transition a permis un gain de temps considérable et a éliminé les frustrations liées au modèle d'hébergement précédent.

L'architecture technique

L'environnement type de ce client e-commerce comprend :

  • Des équilibreurs de charge pour distribuer le trafic
  • Des serveurs d'applications pour exécuter la logique métier
  • Des noeuds de cache et de stockage pour optimiser les performances
  • Des serveurs de bases de données et des serveurs proxy SQL
  • Plus de 15 environnements au total, incluant des environnements GitLab, de sauvegarde et de staging

Les exigences spécifiques du e-commerce suisse

Le marché e-commerce suisse présente des particularités qui influencent directement le choix de l'hébergement. Premièrement, la conformité avec la LPD (loi fédérale sur la protection des données) impose des garanties strictes sur la localisation et le traitement des données clients, en particulier pour les transactions de paiement. Un hébergeur qui stocke des données en dehors de la Suisse expose le marchand à des risques juridiques croissants.

Deuxièmement, les consommateurs suisses sont habitués à des temps de chargement rapides et à une disponibilité irréprochable. Le taux d'abandon de panier augmente de 7% pour chaque seconde supplémentaire de chargement. Pour un site qui génère 500 000 CHF de chiffre d'affaires annuel, une seconde de latence en plus peut représenter une perte de 35 000 CHF par an.

Troisièmement, les pics saisonniers (Black Friday, Noël, soldes) exigent une infrastructure capable de scaler rapidement. Un hébergement traditionnel avec des serveurs dédiés ne peut pas absorber un pic de trafic 5x à 10x supérieur à la normale sans planification manuelle plusieurs semaines à l'avance. L'auto-scaling résout ce problème de manière transparente.

Les trois points forts de la plateforme

Le client a souligné trois avantages principaux :

  1. Le contrôle sur les noeuds. La grande indépendance que cela procure est inestimable pour une équipe technique qui sait ce qu'elle veut.
  2. La facilité d'utilisation. Configurer un nouvel environnement et être en production en un rien de temps change la donne pour le time-to-market.
  3. Le support actif. La plateforme est activement maintenue et soutenue, et les retours clients sont pris en compte dans l'évolution du produit.

Pour les entreprises e-commerce qui cherchent un hébergement cloud performant, sécurisé et souverain, l'expérience de ce client illustre parfaitement ce que Hidora peut apporter. N'hésitez pas à découvrir nos offres cloud ou à nous contacter pour discuter de votre projet.

Cet article vous parle ?

Hidora peut vous accompagner sur ce sujet.

Besoin d'un accompagnement ?

Parlons de votre projet. 30 minutes, sans engagement.