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 4Vous ê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
- À chaque crise : 4 minutes de conciliabule par table.
- Dessinez votre solution en boîtes et flèches : des machines, des services, des liens entre eux. Pas besoin des vrais noms, vos mots à vous suffisent.
- Un porte-parole présente la parade en 30 secondes.
- Aucune mauvaise réponse : le conseil note toutes les idées au tableau.
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 ?
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 ?
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 ?
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 ?
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 ?
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.
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.
Multiplier au lieu de grossir : les conteneurs et la scalabilité · Module 1
Chaque service dans sa boîte étanche : Docker · Module 1
Servir la même page sans la recalculer : le cache et la séparation des services · Module 2
Des machines qui se relaient : balancement, réplication et haute disponibilité · Module 2
Son propre petit centre de données : le cluster Raspberry Pi · Module 2
Le grand oeuvre : plus de 12 machines en haute disponibilité · Module 3
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.