Un hébergement web. Oui, mais de quel type ? 🤔
pexels.comLes hébergeurs proposent différents types d'hébergement : mutualisé, VPS, cloud, dédié. Voyons ça d'un peu plus près.
- SOMMAIRE
- L'hébergement mutualisé
- L'hébergement VPS
- L'hébergement cloud
- L'hébergement dédié
- En résumé
Après développement de ton site sur ton ordinateur à l'aide d'un serveur web local, il est parfaitement imaginable de le rendre accessible au monde entier.
😟 Cela va juste te demander de très bonnes connaissances en maintenance d'un serveur web...
😥 sans compter le fait que ton ordinateur devra toujours rester en service et...
😰 qu'il devra être suffisamment puissant pour ne pas saturer sous une forte demande.
Les hébergeurs se chargent de ce travail à ta place. Cela évite de nombreux soucis techniques. Il ne te reste plus alors qu'à choisir un type d'hébergement suivant tes besoins.
L'hébergement mutualisé
Un serveur physique peut héberger plusieurs milliers de sites.
Les ressources étant partagées, le coût de fonctionnement est donc réparti sur l'ensemble des utilisateurs.
Cette solution présente généralement le meilleur rapport qualité/prix pour des sites vitrine, des portfolios, des blogs... bref, tout site de taille réduite ne nécessitant pas beaucoup de ressources.
Cependant, il faut compter sur quelques inconvénients :
- chacun étant crédité d'une partie des ressources, celles-ci sont donc naturellement limitées (place disque, mémoire, bande passante, etc) ;
- on ne peut pas y faire tout ce qu'on veut - il faut se contenter des possibilités offertes par le panneau de contrôle - pour ne pas porter atteinte aux voisins ;
- même si les risques sont réduits et contrôlés, il n'est pas interdit qu'un voisin dégrade les performances du serveur ou pire le mette en danger.
L'hébergement VPS
Il constitue une version supérieure au précédent avec un matériel plus puissant permettant au utilisateurs d'être plus indépendants.
VPS = Virtual Private Server = Serveur Dédié Virtuel.
Chaque VPS est muni à sa création de son propre système d'exploitation (Linux, Windows, etc). Il peut être redémarré indépendamment des autres. Il s'agit en fait d'un ordinateur classique mais virtualisé.
Le serveur physique héberge donc plusieurs serveurs virtuels totalement indépendants ayant chacun les caractéristiques d'un serveur dédié.
La couche de virtualisation permet de répartir les ressources sur plusieurs serveurs physiques. Cela offre plus de souplesse mais complique un peu plus l'administration d'un tel système.
Cette solution permet donc de répartir les ressources entre les utilisateurs pour un coût réduit tout en leur donnant plus de libertés notamment concernant le système d'exploitation.
Cependant :
- la couche d'abstraction physique ajoutée pour gérer le système à un coût en terme de performances et de ressources ;
- lorsque le serveur hôte physique tombe en panne, l'ensemble des serveurs virtuels hébergés est impacté ;
- la maintenance de l'ensemble du système est plus complexe.
L'hébergement cloud
Il offre une plus grande puissance en utilisant différents serveurs interconnectés dans le cloud tout en prenant le relais les uns des autres si nécessaire.
Ce type d'hébergement assure une plus grande souplesse et une meilleure évolutivité ainsi qu'une disponibilité de 100%.
Il s'adresse donc à des structures relativement importantes connaissant une forte croissance ou générant un gros traffic (mettons 50 000 visiteurs par mois).
Se pose tout de même le problème de l'hébergement des données car celles-ci peuvent être conservées dans des pays ayant une législation différente de celle de leur propriétaire.
L'hébergement dédié
Il consiste à fournir un serveur physique privé totalement alloué à son utilisateur.
Dans ce cas, l'hébergeur assure essentiellement la maintenance et la sécurité de l'infrastructure.
Cette solution assure une plus haute indépendance tout en permettant une adaptation du matériel au gré des évolutions du projet.
Bien sûr, le coût dans ce cas devient plus élevé car il est supporté intégralement par le locataire de la machine.
En résumé
Plus l'hébergement est isolé, sécurisé et performant, plus il est coûteux.
Cela ne signifie pas pour autant que le moins cher est le moins qualitatif et inversement.
Cela implique plutôt d'adapter ton choix d'hébergement à la taille de ton projet.
Ainsi, un simple blog, un site vitrine, un portfolio auront tout le confort qu'il leur faut avec un hébergement mutualisé. A l'inverse, une application utilisant de gros volume de données et recevant de très nombreux visiteurs nécessitera un hébergement plus adapté et donc plus isolé.