Avantages et contraintes de l'auto-hébergement
- Auto-hébergement
L'auto-hébergement est un sujet à la mode, de plus en plus de personnes s'y intéressent et on voit germer des initiatives ayant l'objectif de le démocratiser.
J'ai découvert l'auto-hébergement par hasard alors que je cherchais à monter un serveur personnel pour mon domicile et j'ai longtemps réfléchis avant de me lancer dans cette aventure, voici quelques pensées qui m'ont aidées à prendre ma décision et à me lancer...
Préambule
Tout d'abord, je tiens à dire que j'ai longtemps tergiversé sur la question. J'ai commencé ma démarche au mois de septembre 2010, à l'époque je désirais juste monter un petit serveur pour faire du développement Web et ainsi pourvoir éteindre mon portable lorsque je n'étais pas chez moi.
Lors de mes recherches je suis tombé sur le plug-computing et c'est là que j'ai découvert que certains hébergeaient leur site sur ces "mini-ordinateurs". Ayant envie de me lancer dans la création d'un nouveau blog orienté plus geek, l'auto-hébergement était la solution idéale pour répondre à mes besoins...
Les avantages
Il y a de nombreux avantages d'avoir son serveur auto-hébergé,
Maîtrise totale de la plateforme
Lorsque l'on dispose d'un serveur auto-hébergé, on peut faire ce que l'on veut sur le serveur puisque l'on en est le propriétaire. Libre de choisir l'OS que vous voulez y installer, les logiciels que vous utiliserez et de faire la maintenance quand vous voulez...
Gain de compétences en administration Unix
En tant que développeur j'ai quelques connaissances en administration, mais depuis que j'ai mon serveur auto-hébergé en fonctionnement j'ai énormément appris dans ce domaine secondaire du web, mais au combien important lorsque l'on héberge un blog par exemple...
Diminution des coûts d'hébergement
Une fois le serveur acheté, les dépenses pour le serveur sont quasi-nulles. Certes il faut payer l'électricité et la connexion ADSL mais ce sont des frais que je considère comme normaux dans la vie de tous les jours donc qui n'entre pas dans le coût d'utilisation du serveur.
Mais mis à part le nom de domaine à renouveler tous les ans, vous n'avez aucun frais pour faire tourner votre serveur.Gratification personnelle
Qui n'a jamais entendu : "C'est moi qui l'a fait" ? Une fois le serveur en ligne, fonctionnel et rapide, il y a un sentiment de fierté qui n'est pas désagréable car en faisant cela, vous êtes un original... La majorité des gens payent un service et pas vous, vous vous débrouillez seul.
Moins de dépendances des services en lignes
Une fois le serveur en ligne, vous pouvez y installer autant de web-services que vous voulez : un lecteur de flux RSS, un player de vos MP3, un webmail, un gestionnaire de contact,...
Cette liste n'est pas exhaustive mais vous pouvez vous affranchir de la dépendance que l'on a de certains géants du web (Google par exemple).
Les inconvénients
Malheureusement, avoir son serveur auto-hébergé n'est pas aussi simple pour tout le monde car il y a tout de même quelques inconvénients...
Quel sera la disponibilité du serveur ?
Un domicile n'est pas un centre d'hébergement, c'est logique et on ne peux pas mettre en place toutes les sécurité dont dispose les hébergeurs professionnels. Toutes les coupures internet, les coupures d'électricité, les erreurs de manipulations vont avoir un impact sur les disponibilité de votre serveur et on ne peux pas maitriser tous ces aspects...
Grosse dépendance sur la connexion ADSL
On ne maitrise pas la connexion internet, on ne maitrise pas les débits, les incidents réseaux et les problèmes de box qui peuvent survenir à n'importe quel moment. La ligne ADSL est vraiment le "Big Point Of Failure" d'un serveur auto-hébergé, sans connexion à internet le serveur ne sers à rien.
La machine sera-t-elle suffisament puissante ?
Au début, on ne sait pas exactement quels seront les services que l'on mettra en place. Personnellement, je pensais mettre en place juste un NAS et un serveur web. Mais aujourd'hui, je suis limité par les capacités du SheevaPlug qui atteint ces limites assez rapidement. Je vais devoir trouver une solution pour continuer l'installation des services que je souhaite mettre en place.
Gros investissement personnel pour la maintenance
Comme je l'ai dit en introduction, je ne suis pas administrateur système et il peut arriver que certaines tâches mérite une grosse recherche, de nombreux tests avant de parvenir à un résultat satisfaisant. N'est pas admin sys qui veut...
Comment auto-hébergé et rester dans la légalité ?
Colundrum a fait un excellent retour sur le self-hosting et la législation francaise. Il est très compliqué de rester dans la législation tout en hébergeant un site chez soi. Personnellement, je sais que mon blog ne respecte pas les lois, mais mon trafic est faible et je vérifie les commentaires très souvent pour éviter les problèmes.
Il faut également espérer que son serveur n'est pas hacké, mais c'est une autre histoire.
Conclusion
Au final, auto-héberger son site et ses web-services n'est pas une mince affaire, c'est un investissement qui peut valoir le coup dans le monde du web et apporter une ligne supplémentaire à un CV. Cela peut faire la différence et aider à comprendre les problématiques d'autres travailleurs du web (administrateurs systèmes, responsables d'exploitations,...).
Cela ne fait que deux mois que le serveur est en ligne (quoique pas aujourd'hui) mais c'est vraie satisfaction de voir ce que l'on peut faire avec un tout petit serveur (gros comme un chargeur électrique) et quelques lignes de configuration.
Si vous hésitez à vous lancer, j'espère que cet article vous aura donné envie de le faire et venez partager vos craintes si vous en avez...
Partager sur Twitter