> Chargement des projets projects_status: online ●

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é.

PROJET PRINCIPAL cloud_private_status: active ●

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.

Proxmox VE Python Flask Terraform Ansible Jenkins Graylog Linux
Architecture Cloud privé Proxmox
CAPTURES D'ÉCRAN DU PROJET CLOUD PRIVÉ 6 captures
Capture Cloud privé 1 Capture Cloud privé 2 Capture Cloud privé 3 Capture Cloud privé 4 Capture Cloud privé 5 Capture Cloud privé 6
PROJET KUBERNETES kubernetes_lab_status: building ●

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é.

Kubernetes Docker Longhorn MetalLB Nginx Ingress Prometheus Grafana Loki ArgoCD Velero
Architecture Kubernetes
CAPTURES D'ÉCRAN DU PROJET KUBERNETES 8 captures
PROJET AIS msbidou_status: completed ●

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.

Proxmox VE Cluster HA PfSense CARP Active Directory VLAN VPN RDS Graylog Wazuh Veeam PBS
Architecture Maison de Santé
CAPTURES DU PROJET MAISON DE SANTÉ 3 captures
PROJET KUBERNETES retro_apps_status: running ●

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.

Kubernetes Docker Deployments Services Ingress Nginx Ingress Pods Cloud Native
Architecture Kubernetes
CAPTURES DU PROJET APPLICATIONS RÉTRO 9 captures
PROJET OBSERVABILITÉ monitoring_status: online ●

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.

Graylog Prometheus Grafana Wazuh Rsyslog NXLog Node Exporter Windows Exporter Linux Windows
Plateforme de supervision
CAPTURES DU PROJET CYBERSÉCURITÉ 8 captures
PROJET MESSAGERIE mail_status: online ●

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.

Postfix Dovecot RainLoop SMTP IMAP Linux Webmail Messagerie interne
Architecture Messagerie
CAPTURES DU PROJET MESSAGERIE 4 captures
PROJET DÉVELOPPEMENT game_status: in_progress ●

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.

Python Pygame JSON Game Design 2D Point & Click Gestion d'état Projet personnel
Jeu vidéo Python inspiré de Dune
CAPTURES DU PROJET JEU VIDÉO 6 captures