L’auto-hébergement

C’est quoi l’auto-hébergement?

La plupart des sites web que vous avez l’habitude de consulter (vos courriels, les réseaux sociaux…) sont hébergés sur des serveurs, quelque part dans le monde.

Un serveur n'est ni plus ni moins qu'un ordinateur, qui va proposer des services et du contenu à d'autres ordinateurs. La seule différence notable, c'est que cet ordinateur n'est en général pas relié à un écran.

Le principe est simple : votre navigateur ne fait qu’échanger des données avec ces serveurs pour que vous puissiez utiliser les services qu’ils proposent.

Lorsque vous voulez consulter vos e-mails, votre navigateur va chercher sur un serveur quelque part dans le monde tous vos messages, qui sont alors téléchargés vers votre ordinateur.

C'est comme si pour lire votre courrier postal, vous deviez aller à la poste (attendre dans la file d'attente) et demander au facteur :

T'as du courrier pour moi ?
(Attendre qu'il aille chercher les colis), les récupérer puis enfin lire votre courrier. C'est le bureau de poste qui l'avait, jusqu'à ce que vous le releviez.

Ce document décrit donc comment installer chez soi les services que vous utilisez habituellement chez les “grands noms” du net en échange de publicités et de vos données personnelles.

Notez bien que ce que l’on propose de faire sur une machine à la maison peut aussi être réalisé sur un serveur mutualisé. Ce n’est pas exactement de l’auto-hébergement, mais cela participe à la décentralisation du Web.

Comment ça marche?

En définitive, si vous choisissez l’auto-hébergement, votre utilisation des services web ne sera pas si différente, à ceci près que vos données resteront chez vous.

Voilà ce qu’il va se passer : un ordinateur sera relié à votre modem (aussi appelé machin-box) et donc connecté à internet. Ce sera votre serveur. Notez que cet ordinateur peut être du matériel de récupération ou bien une carte qui consomme peu d’électricité1.

Lorsque vous irez consulter votre courrier électronique, votre ordinateur personnel ira en fait demander ces messages sur votre serveur. Quand quelqu’un voudra consulter votre site web, il sera dirigé vers votre serveur dans votre maison. Pour que cela soit possible, il faudra indiquer le chemin pour accéder à votre serveur. Imaginez ça comme un itinéraire.

Dans tous les cas, vos données sont sur le disque dur de votre serveur, pas au fin fond d'un pays étranger où vous ne savez pas très bien ce que l'on peut bien faire de vos données (copiées, abandonnées lors du remplacement du matériel...).

Autrement dit, votre serveur aura une adresse, puis des mécanismes appelés DNS se chargeront d’y conduire les visiteurs. Cette adresse, c’est en fait celle de votre connexion internet (l'adresse de la machin-box).

Une fois arrivés, les visiteurs vont venir frapper à votre *box (remarquez comme ils sont polis). Cette dernière leur indiquera quelle porte ouvrir pour accéder à ce qu’ils demandent, chaque porte donnant accès soit à votre site web, soit à votre boîte aux lettres électronique.

Au final, c’est votre serveur qui sera là pour vous servir. Et vous connaissez l’adage : On n’est jamais mieux servi que par soi-même.

Avantages de l’auto-hébergement

Héberger chez soi les services que l’on utilise, ou s’auto-héberger présente plusieurs avantages :

  • Les données restent chez vous. Cela veut dire que vous gardez le contrôle de vos fichiers. C’est particulièrement intéressant si vous aviez l’habitude de partager des documents à l’aide de service tiers (les photos chez Picasa, les vidéos sur YouTube, sans parler de Mega…). Ces données restent donc chez vous et ne sont pas sur un lointain serveur qui peut en faire on ne sait quoi.
  • Votre vie privée est respectée. Par exemple, vos courriels ne seront pas scannés afin de vous proposer gratuitement des publicités correspondant à vos intérêts.
  • Vous pouvez avoir à portée de main des services qui répondent exactement à vos besoins.
  • Vous pouvez utiliser du matériel à faible consommation électrique et faire ainsi attention à la planète.
  • S’auto-héberger, c’est amusant et instructif. Cela permet de mieux comprendre le fonctionnement d’internet.

Inconvénients

Oui, il y a aussi quelques inconvénients :

  • Cela peut demander du temps.
  • La bande passante est limitée. Les performances seront donc inférieures à celle d’un serveur grand public.

Imaginez un tuyau. Lorsque vous ouvrez le robinet, vous aurez beau le dévisser, il y a un moment où le débit d'eau n'augmente plus. La bande passante est la quantité maximale de données que votre connexion peut envoyer/recevoir par seconde, ou si vous préférez, le diamètre du tuyau.

  • C’est vous qui vous chargez de la sécurité. Cela demande donc du soin. Mais au moins, vous savez que c'est fait sérieusement.
1. On verra ça plus tard

results matching ""

    No results matching ""