Hébergement web

Ma définition

L'hébergement web est la technique qui permet de rendre un site ou un service accessible en ligne et de façon sécurisée. Cela va plus loin que le simple développement du site. Il faut savoir configurer un serveur web (comme Apache), relier la base de données et surtout gérer le nom de domaine (l'adresse du site) grâce aux réglages DNS. Il faut aussi s'occuper de la sécurité en installant les certificats qui affichent le cadenas HTTPS sur le navigateur.

Mes éléments de preuve

Pour répondre au besoin de visibilité du club de billard de Segré, j'ai pris en charge l'hébergement web de bout en bout. J'ai paramétré l'instance vierge chez OVH, déployé le code en ligne et corrigé les erreurs bloquantes liées aux chemins d'accès absolus et relatifs pour que le site s'affiche correctement en production. Le résultat est une infrastructure web clé en main.

Lors de la migration d'accès internet du siège de mon entreprise, j'ai dû garantir l'accessibilité ininterrompue de nos services depuis l'extérieur. J'ai mis en place un serveur reverse proxy pour gérer les requêtes et les rediriger de manière précise vers les bons serveurs en fonction du nom de domaine utilisé, évitant ainsi toute coupure d'accès.

Mon autocritique

Je suis très à l'aise pour héberger un site classique sur un serveur unique. En revanche, je manque de pratique sur les sites qui reçoivent énormément de visiteurs. Pour ces très gros sites, il faut utiliser des répartiteurs de charge (Load Balancers) pour diviser le trafic sur plusieurs serveurs en même temps afin d'éviter les pannes, ce que je n'ai pas encore eu l'occasion de configurer en production.

Mon évolution

Aujourd'hui, la façon d'héberger des sites évolue vers la conteneurisation. Je souhaite donc apprendre à héberger des sites web en utilisant la technologie Kubernetes qui, je pense, prendra beaucoup de place d’ici quelques années. Je veux aussi approfondir mes connaissances sur les pare-feux spécialisés pour le web (les WAF, comme BunkerWeb), afin de bloquer les pirates avant même qu'ils n'atteignent le code du site et d’obtenir une couche de sécurité devenue indispensable pour des services critiques.

Réalisations liées