La Table Ronde
Alice & Arthur — Magasin spécialisé dans les jeux de société et jeux de rôles passionnés. Premier site vitrine et catalogue d'articles.
En classe · Le scénarioAlice & Arthur — Magasin spécialisé dans les jeux de société et jeux de rôles passionnés. Premier site vitrine et catalogue d'articles.
En classe · Le scénarioFlora & Hazel — Ferme maraîchère éco-responsable fournissant des paniers bios de saison. Étal de marché & boutique en ligne.
En laboratoire · ÉvaluéFondée par Alice Chevalier et Arthur Petitpas, La Table Ronde est un magasin chaleureux spécialisé dans les jeux de société, jeux de cartes à collectionner et jeux de rôles, disposant d'un espace café convivial. Leur premier site vitrine sous WordPress permet aux clients de consulter le catalogue, réserver les précommandes et suivre les événements. Et au cœur de la boutique, leur chat Mimzy dort paisiblement dans la vitrine entre deux boîtes de jeux.
Scénario de démonstration en classe : Chaque semaine, le serveur de La Table Ronde subit une crise ou une évolution d'architecture résolue devant le groupe (présentation de démonstration).
Cofondée par Flora Pelletier et Hazel Racine : semences rares, boutures et paniers de légumes bios de saison. Leur site : un WordPress autonome fournissant les abonnements et les commandes en ligne.
Travaux pratiques évalués : Cornucopia est l'entreprise que vous gérez individuellement en laboratoire. Vous appliquerez les techniques d'architecture directement sur leur serveur.
La mise en ligne. Le site vit sans armure sur une petite machine. À dix visiteurs, tout roule. C'est le point de départ, et il est fragile. Semaine 2.
L'emballage. L'application passe en conteneurs : le web d'un côté, la base de données de l'autre, le tout décrit dans une partition unique. Semaines 2 et 3 · Docker et Compose.
La multiplication sur place. Plusieurs copies du site sur la même machine, dirigées comme un essaim. Premier goût d'horizontal, sans quitter la maison. Semaine 4 · Swarm.
Le pivot vertical. La machine sue : on la remplace par une plus musclée. Déménagement en quelques minutes, merci les conteneurs. Semaine 5.
La multiplication des machines. Le plafond vertical approche : cache, séparation des rôles, plusieurs machines, haute disponibilité. Le site devient un troupeau. Semaines 6 à 10 · Module 2.
La preuve. L'architecture complète, mesurée sous charge réelle : les chiffres racontent la fin de l'histoire. Semaines 11 à 15 · Projet.
Fréquentation Initiale de Quartier
De 10 visiteurs par jour (amis et proches) à 100 visiteurs par jour au fur et à mesure que les clients du quartier découvrent l'adresse du site vitrine.
| Sem. | Technique d'Architecture | Problème / Solution | La Table Ronde (Scénario) | Cornucopia (Laboratoire) | Visiteurs |
|---|---|---|---|---|---|
| 📦 MODULE 1 — Conteneurs & Scalabilité Verticale (S1 à S5) | |||||
| S1 | Serveur simple | Monolithe PHP/MySQL fragile | Boutique de vente de jeux | Étal marché & vitrine web | 1 k/j |
| S2 | Docker | Isolation & Restauration 5s | Soirées jeux ➔ Piratage | Ateliers serre ➔ Piratage | 5 k/j |
| S3 | Compose | Multi-services & File d'attente BDD | Précommandes exclusives de jeux | Abonnement paniers d'aromates | 20 k/j |
| S4 | Swarm | Répartition de charge multi-nœuds | Cours de jeux en ligne simultanés | Leçons de jardinage Flora en ligne | 50 k/j |
| S5 | Scalabilité verticale | Augmentation RAM / CPU / Disk | Démo & Examen pratique | Prof | |
| 🌐 MODULE 2 — Scalabilité Horizontale & Déménagement (S6 à S10) | |||||
| S6 | Cache Varnish | Réponse RAM éclair (100k req/h) | Encyclopédie virale de jeux | Guide des semis (300 fiches) | 500 k/j |
| S7 | Séparer & Mesurer | BDD déportée & goulot d'étranglement | Guilde des Compagnons (Armorial) | Guilde des Jardiniers (Récoltes) | 250 k/j |
| S8 | HAProxy & HA | Répartition de charge & Haute Disponibilité | Vente Flash minuit (Vendredi 00h) | Vente Flash Rarité (Lundi 07h) | 1 M/j |
| S9 | Cloud ➔ Bare-Metal | Déménagement anti-facture cloud | Facture cloud excessive | Facture cloud excessive | 2 M/j |
| S10 | Scalabilité horizontale | Audit scalabilité horizontale | Démo & Examen pratique | Prof | |
| 🚀 MODULE 3 - Projet de Scalabilité & Redondance HA (S11 à S15) | |||||
| S11 | Topologie HA plus de 12 VM | Redondance & Haute Disponibilité globale | Jeu ferme & cartes multi-joueurs | Jeu ferme & cartes multi-joueurs | 1.5 M/j |
| S12 | Montage multi-serveur | Cluster & Répartition temps réel | Tournois en temps réel | Tournois en temps réel | 3 M/j |
| S13 | Sécurité & VIP 1s | Basculement 1s & Pare-feu Anti-DDoS | Vague d'attaques DDoS massives | Vague d'attaques DDoS massives | 15 M DDoS |
| S14 | Épreuve du feu | Résilience incendie datacenter & coupures | Incendie du datacenter | Incendie du datacenter | 25 M/j |
| S15 | Projet Haute Disponibilité | Crash-test & Soutenance jury | Démo & Examen pratique | Prof | |