Études de cas
Des systèmes construits, exploités et expliqués.
Chaque réalisation est présentée par son contexte, les décisions prises, les éléments effectivement mis en œuvre et ce qu’elle permet de démontrer ou d’enseigner.
Discuter d’un projetWEB MÉTIER · RÉSERVATION
Toilettage canin à domicile
Rendre un service local immédiatement compréhensible, rassurant et réservable en ligne.
Contexte
Le projet devait présenter une activité de toilettage à domicile et guider le visiteur vers une prise de rendez-vous sans surcharge d’information.
Réalisation
Conception du parcours, structuration des services, intégration de la réservation et préparation d’une livraison web exploitable.
Ce que le projet démontre
- Traduction d’un besoin métier en parcours utilisateur
- Organisation d’un service en ligne orienté action
- Prise en compte de la livraison et de l’exploitation
Étudier la relation entre besoin métier, interface, données de réservation, validation et mise en production.
PLATEFORME PÉDAGOGIQUE
Soria Académie
Structurer des apprentissages techniques dans un environnement accessible avec espace de connexion.
Contexte
Créer un espace distinct du portfolio pour publier des parcours, organiser les chapitres et permettre un suivi plus continu de la formation.
Réalisation
Mise en place de la plateforme, publication d’un parcours DevOps et préparation de l’extension vers des modules autonomes.
Ce que le projet démontre
- Conception pédagogique et découpage progressif
- Articulation entre contenu, accès et expérience apprenant
- Capacité à maintenir un outil de formation en production
Support de cours, prolongement des séances, centralisation des ressources et suivi des parcours.
KUBERNETES · CI/CD · REGISTRY
Plateforme K3s de livraison applicative
Déployer et exploiter des applications conteneurisées sur un cluster multi-nœuds avec une chaîne de livraison cohérente.
Architecture
Cluster K3s avec un nœud de contrôle et deux workers, registre Harbor, ingress Traefik et pipelines Jenkins.
Ce qui a été mis en œuvre
- Organisation des namespaces et déploiements
- Construction et publication d’images
- Routage public et séparation des environnements
- Gestion des validations avant déploiement
Illustrer la relation entre image, registre, manifeste, service, ingress, stockage et stratégie de déploiement.
MÉTRIQUES · LOGS · ALERTES
Observabilité et supervision
Rendre l’état des systèmes visible pour détecter, comprendre et documenter les incidents.
Objectif
Réunir métriques, tableaux de bord, journaux et alertes dans une démarche d’exploitation cohérente.
Ce que le projet démontre
- Choix des signaux utiles
- Construction de tableaux de bord
- Centralisation et consultation des logs
- Définition d’alertes exploitables
Comparer disponibilité, performance, logs et événements, puis construire une méthode de diagnostic.
SÉCURITÉ · AUTOMATISATION
Mini-SOC open source
Assembler des outils d’analyse, d’enrichissement et d’automatisation dans un environnement Kubernetes.
Réalisation
Déploiement d’une chaîne de gestion d’incidents et d’enrichissement, avec articulation entre les différents composants.
Ce que le projet démontre
- Compréhension d’un workflow d’incident
- Intégration de services spécialisés
- Gestion des dépendances et de la persistance
- Automatisation de tâches répétitives
Introduire les rôles d’un SOC, le cycle d’un incident et l’intérêt de l’automatisation.
GIT · JENKINS · STAGING · PRODUCTION
Chaîne de livraison de sites web
Faire évoluer plusieurs sites sans édition directe en production et avec validation sur un environnement de staging.
Approche
Utilisation de GitHub et Jenkins pour valider les branches, déployer automatiquement les environnements et vérifier la disponibilité HTTPS.
Ce que le projet démontre
- Discipline de branches
- Déploiement reproductible
- Préservation des configurations sensibles
- Rollback par Git plutôt que modification manuelle
Expliquer l’ensemble d’un workflow CI/CD compréhensible, depuis le commit jusqu’à la vérification de production.
Projet ou formation