11 Octobre 2015, by Patrice SALNOT
La performance d'un site (Web, e-commerce ou streaming vidéo) ne dépend pas uniquement de la qualité de l'infrastructure réseau et matériel qui le porte. Le choix des briques logicielles utilisées est essentiel. En effet, à quoi bon avoir une machine de 8VCPU si la seule couche système/applicative consomme près de la moitié de la puissance CPU avec moins d'une centaine de visiteurs simultanés ?
La scalabilité est également importante, en cas de pic de charge, vous souhaiterez que votre plate-forme web/e-commerce/streaming vidéo délivre la même qualité de service. Dit autrement vous souhaiterez être en mesure de renforcer votre infrastructure à la volée pour maintenir la même qualité de service indépendamment du nombre de visiteurs. Cela peut être fait avec des machines virtuelles de débordement. Cependant, si la couche applicative sélectionnée n'est pas "nativement" "scalable", cela n'a que peut d'intérêt, vous ne pensez pas ? A titre, d'exemple, pour la partie base de données, nous avons choisi d'utiliser des clusters percona xtradb (actif/actif) "multi-site" répartis sur plusieurs datacenters.
La sécurité est également une notion clé dans le choix de la couche système et applicative. Pour cette raison, nous avons fait le choix de la distribution Debian pour le système d'exploitation, ce système est stable et dispose d'un bon track record historique en terme de sécurité.
Sur la base de ces choix, nous avons construit nos solutions -- Solution Infogérée, PrestaShop Managed Hosting et Managed WordPress Hosting, ces dernières sont scalables et adaptables. A partir de ces infrastructures, nous sommes en mesure de proposer des infrastructures évolutives qui s'adaptent à vos exigences et vos besoins.