Activité · Semaine 1

Conseil de la
Table Ronde

Chevaliers, l'entreprise a besoin de vous.

420-5A4-MT · Avant le plan de cours · En tables de 3 ou 4
La mise en situation

Vous êtes les conseillers d'Arthur

Arthur dirige une petite entreprise web : La Table Ronde. Cent visiteurs par jour, un seul serveur, tout roule. Arthur a des rêves de grandeur : il voit déjà La Table Ronde servir des clients par millions, dans tout le royaume. Mais Arthur a fait un rêve troublant : une année de tempêtes s'en vient. Il convoque son conseil, c'est vous, pour préparer l'entreprise à survivre à tout ce qui s'en vient.

Les règles du conseil

Crise 1 · ⏳ 4 minutes

La vague

Arthur est passé à la télé hier soir. Ce matin, dix mille visiteurs se présentent en même temps sur le site. Le serveur unique chauffe, ralentit, puis ne répond plus du tout. Chaque minute de panne, des clients repartent chez le concurrent.

Question au conseil : comment faire pour que le site tienne quand la clientèle est multipliée par cent, sans savoir quand la prochaine vague va frapper ?

Crise 2 · ⏳ 4 minutes

Le piratage

Un matin, la page d'accueil affiche une tête de mort. Un pirate est entré : sur le serveur, tout tourne avec les pleins pouvoirs, le site, la base de données, les fichiers, tout se partage la même machine sans aucune cloison. En touchant une seule pièce, le pirate a tout emporté.

Question au conseil : comment organiser la maison pour qu'une pièce compromise ne donne pas accès à tout le château ?

Crise 3 · ⏳ 4 minutes

La grande lenteur

Les affaires vont bien, la clientèle s'étend à tout le pays. Mais les clients se plaignent : huit secondes pour afficher une page. Le serveur recalcule pourtant la même page d'accueil des milliers de fois par jour, pour des milliers de visiteurs qui demandent exactement la même chose.

Question au conseil : comment servir plus vite des milliers de personnes qui demandent la même chose, sans acheter un serveur cent fois plus gros ?

Crise 4 · ⏳ 4 minutes

La panne fatale

Vendredi, 17 h. Le disque du serveur rend l'âme dans un petit bruit sec. Site mort, base de données morte, et la dernière copie de sauvegarde date d'il y a un mois. Le magasin le plus achalandé de la fin de semaine vient de fermer ses portes.

Question au conseil : comment bâtir une entreprise qui continue de servir ses clients même quand une machine meurt sans prévenir ?

Crise 5 · ⏳ 4 minutes

La facture

Pour régler les crises précédentes, Arthur a tout déménagé dans le nuage d'un grand fournisseur. Ce matin, la facture mensuelle tombe : onze mille dollars. Le comptable s'étouffe dans son café. À ce rythme, l'entreprise sera morte de succès avant Noël.

Question au conseil : comment garder la puissance de plusieurs machines sans se ruiner chez un fournisseur ? Jusqu'où peut-on aller avec du matériel à soi ?

Crise 6 · ⏳ 4 minutes

Le million

L'entreprise lance un jeu en ligne. Il explose : un million de joueurs par jour, des tournois en direct le soir, des tricheurs, et une attaque qui bombarde le site de millions de connexions hostiles. Le même soir, le centre de données d'un concurrent brûle et ses joueurs orphelins débarquent chez vous.

Question au conseil : à quoi ressemble une infrastructure qui encaisse un million de joueurs, les pannes, les attaques ET la croissance surprise ? Dessinez grand.

Le coup de théâtre

Vous venez d'écrire le plan de cours

Regardez le tableau : vos idées ont déjà des noms. On passe la session à construire VOS solutions, pour vrai, machine par machine.

La vague

Multiplier au lieu de grossir : les conteneurs et la scalabilité · Module 1

Le piratage

Chaque service dans sa boîte étanche : Docker · Module 1

La grande lenteur

Servir la même page sans la recalculer : le cache et la séparation des services · Module 2

La panne fatale

Des machines qui se relaient : balancement, réplication et haute disponibilité · Module 2

La facture

Son propre petit centre de données : le cluster Raspberry Pi · Module 2

Le million

Le grand oeuvre : plus de 12 machines en haute disponibilité · Module 3

La suite

Place au plan de cours

Le conseil est levé. Arthur vous remercie : il sait maintenant que son entreprise est entre bonnes mains. Voyons ensemble, semaine par semaine, comment vos idées deviennent une infrastructure.

📋 Ouvrir le plan de cours détaillé →