420-5A4-MT · Serveurs évolutifs · Semaines 1 à 15

Deux commerces,
la session complète (Vue Fil Rouge)

📦 MODULE 1 — Conteneurs & Scalabilité Verticale (Semaines 1 à 5)
L'étape du cours La technique de la semaine La Table Ronde En classe · le scénario Maquette 3D La Table Ronde Cornucopia En laboratoire · évalué Maquette 3D Cornucopia
Semaine 1 La rencontre et le serveur artisanal Épisode 1 · Nos deux clients → Alice et Arthur embauchent l'équipe : boutique de jeux de quartier et son premier site vitrine monolithique. Flora et Hazel confient leur ferme numérique : fines herbes et étal au marché avec leur premier site vitrine.
Semaine 2 Docker : isolation & restauration 5s Épisode 2 · Premier piratage → 🧪 Lab · Conteneur From Scratch → 🖼️ Diapo · Anatomie Docker → 🖼️ Diapo · Port Forwarding → L'afflux des soirées jeux attire les hackers : piratage du serveur artisanal ➔ Adoption de Docker pour isoler et restaurer en 5 secondes. L'engouement des ateliers "Samedi de jardiner" provoque une attaque web ➔ Passage immédiat à Docker pour une restauration étanche en 5s.
Semaine 3 Compose : multi-services & tout lever d'une seule commande Épisode 3 · Précommandes & abonnements → Lancement des réservations et précommandes exclusives de jeux à date fixe ➔ Orchestration multi-services Docker Compose. Lancement de la formule d'abonnement mensuel récurrent aux paniers d'aromates ➔ Orchestration multi-services Docker Compose.
Semaine 4 Swarm : répartition multi-nœuds Épisode 4 · Formations en ligne → Ouverture de la formation commercialisée de jeux en ligne (règles & stratégie) provoquant une ruée d'inscriptions ➔ Cluster Swarm. Flora enseigne à toute la province : formation commercialisée d'horticulture dématérialisée ➔ Cluster Swarm.
Semaine 5 Évaluation : Démonstration & Examen pratique Épisode 5 · Bilan & Examen S2-S4 → Démonstration & Examen pratique des conteneurs S2-S4 (50% labos Module 1) + Scalabilité verticale (RAM, CPU, NVMe). Démonstration & Examen pratique des conteneurs S2-S4 (50% labos Module 1) + Scalabilité verticale (RAM, CPU, NVMe).
🌐 MODULE 2 — Scalabilité Horizontale & Déménagement (Semaines 6 à 10)
L'étape du cours La technique de la semaine La Table Ronde En classe · le scénario Cornucopia En laboratoire · évalué
Semaine 6 Cache Varnish : la réponse toute prête Épisode 6 · Vague virale → L'Encyclopédie et les fiches de règles deviennent virales (100k lectures/heure) ➔ Interception par le cache Varnish en mémoire RAM. Consultation simultanée des 300 fiches du Guide des semis de Flora au printemps ➔ Interception instantanée par Varnish.
Semaine 7 Séparer et mesurer (BDD Déportée) Épisode 7 · Les Guildes → La Guilde des Compagnons (armorial et points d'honneur calculés en temps réel) ➔ Séparation et isolation de la BDD. La Guilde des Jardiniers (profils de membres & carnets de récolte récurrents) ➔ Séparation de la BDD (250k req/jour).
Semaine 8 Haute disponibilité : HAProxy & IP Virtuelle Épisode 8 · Ventes Flash → Vente Flash le vendredi à 00h00 pile (500 boîtes collector, sérigraphies d'art & Livre de Règles dédicacé) ➔ HAProxy / IP Virtuelle. Vente Flash Rarité le lundi à 07h00 du matin (semences rares & Livre d'Horticulture dédicacé par Flora) ➔ HAProxy / IP Virtuelle.
Semaine 9 Cluster Raspberry Pi : Déménagement Bare-Metal Épisode 9 · La facture cloud → Réception de la facture cloud astronomique suite à la Vente Flash S8 ➔ Rapatriement de l'infrastructure vers notre propre cluster bare-metal. Réception de la facture cloud astronomique suite à la Vente Flash S8 ➔ Rapatriement vers notre propre cluster bare-metal physique en serre.
Semaine 10 Évaluation : Démonstration & Examen pratique Épisode 10 · Examen Module 2 → Démonstration & Examen pratique du Module 2 (50% des labos) avec audit sous charge devant le professeur. Démonstration & Examen pratique du Module 2 (50% des labos) avec audit sous charge devant le professeur.
🚀 MODULE 3 — Projet Haute-Disponibilité en Équipe (Semaines 11 à 15)
L'étape du cours La technique de la semaine La Table Ronde En classe · le scénario Cornucopia En laboratoire · évalué
Semaine 11 Projet Scalabilité : Topologie HA (plus de 12 VM) Épisode 11 · L'architecture plus de 12 VM → L'essor du jeu multi-joueur impose la conception d'une architecture distribuée à plus de 12 serveurs. L'essor du jeu multi-joueur impose la conception d'une architecture distribuée à plus de 12 serveurs.
Semaine 12 Projet Scalabilité : Montage & Clones Épisode 12 · Tournois temps réel → Tournois multi-joueurs en temps réel exigeant la séparation complète des plus de 12 serveurs (Web, BDD, Cache). Tournois multi-joueurs en temps réel exigeant la séparation complète des plus de 12 serveurs (Web, BDD, Cache).
Semaine 13 Projet Scalabilité : Résilience & Sécurité Épisode 13 · Vague DDoS → Vague d'attaques DDoS massives exigeant le hardening, les pare-feux et l'IP Virtuelle (basculement en 1s). Vague d'attaques DDoS massives exigeant le hardening, les pare-feux et l'IP Virtuelle (basculement en 1s).
Semaine 14 Projet Scalabilité : L'Épreuve du feu Épisode 14 · Incendie Datacenter → Article sur l'incendie du datacenter d'un concurrent (drame OVH) déclenchant le banc d'essai extrême avec coupures en direct. Article sur l'incendie du datacenter d'un concurrent (drame OVH) déclenchant le banc d'essai extrême avec coupures en direct.
Semaine 15 Évaluation : Démonstration & Examen pratique Épisode 15 · Soutenance devant Jury → Soutenance finale devant jury (50% de la note du projet), audit sous charge JMeter et destruction de serveurs au hasard par le prof. Soutenance finale devant jury (50% de la note du projet), audit sous charge JMeter et destruction de serveurs au hasard par le prof.