Détails du projet
Thème
Déploiement d'infrastructure distribuée via Docker Swarm
Nature
Projet Scolaire
Mission
Dans le cadre d’un projet d’infrastructure, j’ai mis en place un cluster Docker Swarm composé de trois machines, sur lequel j’ai déployé une stack Portainer avec Traefik comme reverse proxy. Via Portainer, j’ai ensuite déployé mon application de chat en temps réel (développée lors d’un projet précédent), composée de trois services (frontend, backend Node.js, base de données), configurés pour communiquer entre eux avec gestion des volumes bind pour la persistance. Ce projet m’a permis de comprendre le fonctionnement d’un cluster Swarm, la gestion des stacks, des réseaux et des volumes à l’échelle d’une infrastructure distribuée.
Durée du projet
3 mois
Stack technique
-
Docker Swarm (Orchestration)35%
-
Portainer (Gestion de conteneurs)20%
-
Traefik (Reverse Proxy)15%
-
Réseaux distribués15%
-
Volumes distribués10%
-
Stack YAML (Configuration)5%