Mes projets
Laboratoires, infrastructures et projets réalisés autour du cloud privé, de l'automatisation, du DevOps, de la supervision et de la sécurité.
Cloud privé hautement disponible
Mise en place d'une infrastructure de cloud privé basée sur Proxmox VE, permettant la création, l'administration et l'automatisation de machines virtuelles dans un environnement sécurisé et évolutif.
Le projet intègre un dashboard développé en Python Flask afin de centraliser la gestion des VM, l'utilisation de templates, ainsi que l'orchestration des déploiements via Terraform, Ansible et Jenkins.
Home Cloud / DevOps Lab sur Kubernetes EN COURS
Dans le cadre de ma montée en compétences, je construis un laboratoire Cloud Native complet reposant sur un cluster Kubernetes composé d'un Control Plane et de deux Workers.
Cette plateforme me permet de reproduire une architecture proche des environnements d'entreprise afin de travailler le déploiement continu, le monitoring, le stockage, la haute disponibilité, le GitOps ainsi que la sécurité.
Infrastructure sécurisée pour une Maison de Santé
Réalisation complète d'une infrastructure informatique sécurisée pour une Maison de Santé dans le cadre de l'obtention du titre Administrateur d'Infrastructures Sécurisées.
Le projet comprend l'étude des besoins, la conception réseau, la virtualisation, la haute disponibilité, Active Directory, la sauvegarde, la supervision, ainsi que les mesures de cybersécurité adaptées à un environnement manipulant des données médicales.
Déploiement d'applications rétro sur Kubernetes
Déploiement de deux applications conteneurisées sur un cluster Kubernetes composé d'un Control Plane et de deux Workers : DOOM et Indiana Jones and the Fate of Atlantis.
L'objectif de ce projet est de valider le déploiement d'applications sur Kubernetes : création des Deployments, exposition via Services, publication via Ingress et tests d'accessibilité depuis le réseau.
Plateforme de supervision, observabilité et cybersécurité
Mise en place d'une plateforme complète permettant de superviser, centraliser les journaux systèmes et détecter les incidents de sécurité sur une infrastructure Linux, Windows et Kubernetes.
Cette plateforme repose sur Graylog pour la centralisation des logs, Prometheus et Grafana pour le monitoring des performances, ainsi que Wazuh pour la détection des événements de sécurité et l'analyse des alertes.
Les journaux Linux sont centralisés via Rsyslog, tandis que les postes Windows utilisent NXLog. Les métriques système sont collectées par Prometheus avant d'être affichées dans Grafana au travers de tableaux de bord personnalisés.
Messagerie interne auto-hébergée
Mise en place d'une solution de messagerie interne basée sur Postfix, Dovecot et RainLoop afin de fournir un service mail complet au sein de mon laboratoire.
Postfix assure l'envoi et le routage des messages, Dovecot gère l'accès aux boîtes aux lettres via IMAP, tandis que RainLoop fournit une interface webmail simple et accessible depuis un navigateur.
Ce projet m'a permis de travailler sur la configuration d'un serveur mail Linux, les protocoles SMTP/IMAP, la gestion des utilisateurs, la sécurité des accès et l'administration d'un service critique.
Jeu vidéo narratif inspiré de L'Empereur-Dieu de Dune
Création d'un jeu vidéo narratif en 2D inspiré de l'univers du roman L'Empereur-Dieu de Dune de Frank Herbert. Le projet est développé en Python avec la bibliothèque Pygame.
Le jeu repose sur une architecture simple et modulaire : les scènes, lieux, dialogues, objets, quêtes et états du joueur sont organisés à l'aide de fichiers JSON afin de faciliter l'évolution du contenu.
Ce projet m'a permis de travailler la logique événementielle, la gestion d'états, les interactions utilisateur, les transitions entre lieux, l'inventaire, les dialogues conditionnels et la structuration d'un projet Python.