Aller au contenu
inRage, accueilDemander un devis

Héberger une boutique en ligne.

Pour un commerçant qui vend sur PrestaShop ou WooCommerce, et pour qui une heure de panne, ce sont des commandes perdues.

Les briques de l’architecture « Boutique en ligne »Sur le plateau, le socle commun est levé en blanc. Les briques propres à cette architecture sont levées en orange : WP Rocket ou Object Cache Pro, Super Speed PrestaShop, Retour à la minute, Parcours et tâches surveillés.Pare-feuet CrowdSecWP Rocket ouObject Cache ProRetourà la minuteTraefiket TLSContainersPréproductionTâchesde fondSuper SpeedPrestaShopPostgreSQLou MongoDBCacheRedisMariaDBParcours ettâches surveillésGitHubet Argo CDSauvegardechaque nuitSondetoutes les 30 s

Ce qui menace une boutique.

Une boutique cumule les risques d’un site vitrine et en ajoute qui coûtent directement de l’argent.

Le pic de trafic
Soldes, passage dans les médias, newsletter : tout le monde arrive en même temps, et le panier ralentit.
La commande perdue
Restaurer la sauvegarde de la nuit après une erreur efface aussi les commandes passées depuis.
Le paiement silencieux
Le module de paiement ne répond plus, mais le site s’affiche normalement. Personne ne s’en rend compte avant les premiers clients mécontents.
Les données des clients
Adresses, commandes, historiques : elles doivent rester protégées, et en France.

Imaginons une boutique de thé un jour de soldes.

Exemple inventé pour illustrer, pas un incident client. À 14 h 33, un import de catalogue mal préparé remplace les prix de toute la boutique. Revenir à la copie de la nuit effacerait les commandes de la matinée. Le retour à la minute ramène la base à 14 h 32 : les commandes restent, les prix redeviennent justes.

Le schéma, du visiteur aux sauvegardes.

Chaque brique porte la couleur de sa couche : orange pour le logiciel, gris métal pour le matériel.

Architecture d’une boutique en ligneL’acheteur passe par le bouclier (pare-feu et CrowdSec), puis par le proxy Traefik qui chiffre la connexion. La boutique PrestaShop ou WooCommerce tourne dans son container, avec un cache Redis, et lit sa base MariaDB, restaurable à la minute. Les fichiers et la base sont copiés chaque nuit. Une supervision Prometheus et Grafana sonde la boutique toutes les 30 secondes. Le tout tourne sur des serveurs dédiés en France, sous Debian.Supervision Prometheus et Grafana, site sondé toutes les 30 sAcheteurPanier, paiementBouclierCrowdSecProxyTraefik, TLSBoutiqueContainer PHPCacheRedisBaseMariaDB, PITRSauvegardesChaque nuitServeurs dédiés en France, sous DebianMatériel suivi 7j/7, 24h/24, GTR de 2 à 4 hArchitecture d’une boutique en ligneL’acheteur passe par le bouclier (pare-feu et CrowdSec), puis par le proxy Traefik qui chiffre la connexion. La boutique PrestaShop ou WooCommerce tourne dans son container, avec un cache Redis, et lit sa base MariaDB, restaurable à la minute. Les fichiers et la base sont copiés chaque nuit. Une supervision Prometheus et Grafana sonde la boutique toutes les 30 secondes. Le tout tourne sur des serveurs dédiés en France, sous Debian.AcheteurPanier, paiementBouclierCrowdSecProxyTraefik, TLSBoutiqueContainer PHPCacheRedisBaseMariaDB, PITRSauvegardesChaque nuitServeurs dédiés en France, sous DebianMatériel suivi 7j/7, 24h/24, GTR de 2 à 4 h
LogicielMatérielLogiciel et matériel

Ce que nous mettons en place, et pourquoi.

Le socle est celui d’un site vitrine. Ce qui change tient aux commandes et aux pics.

  • Un cache adapté à votre boutique

    Redis pour les données, et selon le cas WP Rocket ou Object Cache Pro pour WooCommerce, ou le module Super Speed pour PrestaShop. Les pages produits restent rapides quand le trafic monte.

  • Un serveur dimensionné avant les soldes

    Prévenez-nous d’une opération commerciale : nous regardons la charge attendue et nous ajustons l’architecture avant le jour J.

  • Le retour à la minute sur la base

    Une erreur à 14 h 33 se corrige en revenant à 14 h 32, au lieu de repartir de la copie de la nuit.

  • La surveillance du parcours d’achat et des tâches planifiées

    Des robots refont régulièrement le parcours d’achat, et une alerte se déclenche quand une tâche planifiée échoue, par exemple la synchronisation des stocks.

  • Une préproduction pour les mises à jour

    Un nouveau module ou une nouvelle version de PrestaShop s’essaie d’abord sur une copie de la boutique.

  • Des données qui restent en France

    Fichiers, base des commandes, sauvegardes et journaux sont stockés en France, dans trois datacentres pour les sauvegardes.

Ce dont nous parlons avant de démarrer.

Une boutique se prépare autour de son calendrier commercial.

  1. 1Quelles sont vos périodes de forte vente, et quand tombe la prochaine ?
  2. 2Quel module de paiement utilisez-vous, et quels transporteurs sont connectés ?
  3. 3Quelles tâches tournent en arrière-plan : synchronisation des stocks, flux vers une marketplace, export comptable ?
  4. 4Combien de produits compte le catalogue, et comment est-il mis à jour ?
  5. 5Qui intervient sur la boutique aujourd’hui, et sur quels modules ?

Parlons de votre boutique.

Nous regardons votre boutique et votre calendrier de ventes, puis nous préparons la migration hors des périodes chargées. Réponse dans la journée.

Demander un devis

Site en panne ? 06 82 96 38 89, du lundi au samedi, de 9 h à 18 h