Aller au contenu

Avant la création de mon homelab

741 mots·4 mins
Sommaire

Étant développeuse d’origine, le côté infra / serveurs m’avait toujours attirée. À quoi bon développer de superbes applications si je ne peux les faire tourner nulle part ? J’ai donc commencé à m’y intéresser, et j’ai ouvert une véritable boîte de Pandore.

Mes débuts avec un serveur mutualisé
#

Quand j’étais au milieu de mes études, en 2016, je travaillais en alternance dans une agence web. Nous hébergions des sites WordPress pour nos client sur EX2. Ayant donc pris l’habitude d’utiliser cette plateforme et l’outil cPanel, je me suis dit : « Pourquoi ne pas avoir mon propre espace sur EX2 pour héberger mes propres sites ? »

Et c’est ainsi que j’ai commencé mon aventure avec un serveur mutualisé et mon tout premier nom de domaine à mon nom. Déjà à l’époque, j’avais envie d’avoir mon CV en ligne et même un blog !

J’étais encore bien loin des serveurs auto-herbergés, mais c’était le début et il faut bien commencer quelque part !

La découverte de Linux
#

Quelques temps après, en 2017, je voulais changer de PC portable. J’avais envie de prendre un plus petit PC pour mes études, et surtout, je voulais un nouveau PC pour essayer Linux. Mes cammarades de l’époque m’avaient donné le contact d’une personne qui reconditionnait des PC d’occasion. J’avais donc opté pour l’achat d’un ThinkPad X220 (pas tout jeune le boug). Aussitôt rentrée chez moi, j’étais si enthousiaste que j’installai aussitôt Ubuntu 18. Mon épopée sur Linux commançait.

Au fur et à mesure que j’accumulais de nouvelles connaissances sur Linux, je voulais obtenir une totale autonomie sur mon serveur. Les serveurs mutualisés sont pratiques pour certains cas d’usage (dont ceux que j’avais à l’époque), mais il m’en fallait plus.

Je voulais mon propre serveur Ubuntu que j’installerais moi-même avec les services que je veux.

Migration sur un VPS
#

C’est ainsi que j’ai souscris à Kimsufi pour mon obtenir mon premier VPS (Virtual Private Server, ou serveur dédié virtuel en bon français) vers 2018. J’y ai installé Ubuntu (vu que c’était la distribution que j’utilisais sur mon ThinkPad) et j’ai créé mon premier serveur Apache pour y placer mes sites PHP et WordPress.

J’étais aussi très fière de pouvoir y déployer mon bot Discord que j’hébergeais jusqu’alors sur Heroku !

Petite pause
#

Puis le temps est passé et les événements de la vie ont fait que j’ai délaissé mon serveur dédié avec les sites que j’hébergeais dessus.

Je n’avais plus de nouvelles applications à déployer et mes projets ne me plaisaient plus. J’avais donc décidé d’arrêter mon hébergement Kimsufi.

Mais l’histoire ne s’est pas arrêtée là… Sinon je ne serais pas là en train de vous raconter tout ça.

Mon opportunité professionnelle qui a tout changé
#

Durant les plusieurs années s’étant passées, j’ai continué d’acquérir de nouvelles connaissances et compétances dans mon métier.

Mais je pense que le moment qui m’a le plus marqué est celui où j’ai eu l’opportuntié de devenir SRE (Site Reliability Engineer).

Venant initialement du monde du développement, mes nouvelles missions étaient assez inédites pour moi. J’ai donc énormément appris lorsque j’occupais ce poste, que ce soit sur les concepts ou les outils. Et j’aimais beaucoup ce que je faisais.

Il me fallait un terrain de jeu pour exploiter tout ce que je découvrais et pour essayer de nouvelles choses. Le moyen le plus ludique et utile que j’ai trouvé était donc : créer ma propre infra chez moi.

J’avais aussi beaucoup plus d’idées que par le passé : je voulais héberger mon CV en ligne, créer un serveur VPN, un serveur DNS, un serveur DHCP… Mes ambitions étaient toujours plus grandes !

Pourquoi ce projet est important pour moi
#

En plus d’être amusant et satisfaisant, créer ma propre infrastructure chez moi (ou homelab) est très important pour moi.

À l’heure où j’écris ces lignes, je suis redevenue développeuse. Mes principales missions sont d’écrire du code, de faire évoluer l’application et son architecture, et de gérer son intégration continue.

Les missions de SRE que j’ai pu mener, il y a bientôt deux ans, commencent à être loin derrière moi. La gestion et l’évolution de mon homelab me permet de maintenir mes compétences liées au SRE.

La création de mon infra
#

Vous aurez bientôt la suite de mon aventure sur ce blog ! Vous y découvrirez une série d’articles racontant les différentes étapes de la création de mon infrastructure, de novembre 2022 à aujourd’hui. Stay tuned!