
Plateforme CI/CD Multi-Langages avec Déploiement Automatisé
Ce projet représente la création d'une infrastructure DevOps complète permettant aux développeurs de déployer automatiquement leurs applications en production, simplement en poussant leur code sur Git.
Le défi :
Dans une équipe de développement, le processus de déploiement d'une application peut prendre des heures : compilation manuelle, création d'images Docker, configuration des serveurs, déploiement sur le cluster... Un processus long, répétitif et source d'erreurs.
Ma solution :
J'ai créé une plateforme intelligente qui détecte automatiquement le langage de programmation utilisé (C, Java, JavaScript, Python, Befunge) et effectue l'ensemble du processus de déploiement automatiquement.
L'infrastructure analyse le code, le compile si nécessaire, crée une image Docker optimisée, la stocke dans un registre privé, puis déploie l'application sur un cluster Kubernetes avec haute disponibilité. Tout cela sans intervention humaine.
Résultat : Les développeurs se concentrent sur le code, pas sur le déploiement. La productivité de l'équipe augmente drastiquement.
Plateforme CI/CD Multi-Langages avec Déploiement Automatisé (Whanos)
Contexte technique :
Conception et déploiement d'une infrastructure DevOps complète combinant CI/CD, conteneurisation et orchestration pour automatiser le cycle de vie d'applications multi-langages, du commit Git au déploiement en production sur cluster Kubernetes.
Pipeline d'automatisation :
Stack technique complète :
Langages supportés :
Architecture Jenkins :
Fonctionnalités Kubernetes :
whanos.yml (replicas, resources, ports)Points techniques notables :
Ce projet démontre une maîtrise avancée de l'écosystème DevOps moderne et la capacité à concevoir des systèmes d'automatisation complexes et scalables.
2025
DevOps
3 personnes
Application web interne développée en 2 semaines pour digitaliser la gestion clients et équipements d'une entreprise de sécurité incendie. Automatisation du planning et accessibilité mobile.
Plateforme CRM complète pour gestion de candidatures culturelles. Dashboard administratif, algorithme de sélection pondéré, et synchronisation WordPress en temps réel.
Refonte DevOps et développement d'un système de modification 3D pour SmileWeb. Simplification des propositions d'ajustements entre praticiens et laboratoires orthodontiques.