← évolutif.projet.autos

Plan de la session
en 3 modules

L'histoire d'une petite entreprise dont le site décolle : à chaque palier de croissance, un défi - et les concepts pour le relever.

420-5A4-MT · Serveurs évolutifs · 15 semaines · 9 actes
10 visiteurs
100 visiteurs
1 000 visiteurs
10 000 visiteurs
100 000 visiteurs
Plan détaillé
Semaine 1 Prologue · La visite du zoo

Avant d'apprendre à soigner les bêtes, on visite le zoo : l'infrastructure complète du cours, déjà vivante et en marche. Le site qui encaisse les visiteurs, la passerelle qui distribue le trafic, l'essaim de conteneurs, la surveillance qui veille. Dans quinze semaines, c'est vous qui la construirez. Et on uniformise les environnements de travail : tout le monde part du même point.

Visite guidée
Module 1 · Semaines 2 à 5
Conteneur et scalabilité verticale
Laboratoires 25 % Docker WordPress

Objectifs du module

  • Conteneuriser WordPress puis le composer en services
  • Orchestrer son propre essaim (3 choix d'infrastructure)
  • Pivoter verticalement, sécuriser, sauvegarder et restaurer vite
Module 2 · Semaines 6 à 10
Scalabilité horizontale
Laboratoires 25 % Varnish Cluster Pi

Objectifs du module

  • Séparer les services et mesurer sous charge
  • Mettre en cache et balancer le trafic
  • Doubler les points de faille, jusqu'au cluster réel
Module 3 · Semaines 11 à 15
Projet haute-disponibilité
Projet 50 % En équipe 11 VM

Objectifs du module

  • Concevoir une topologie haute-disponibilité complète
  • La monter en équipe et la documenter
  • La démontrer sous charge et sous panne

Comment se joue la note

25 %

Laboratoires · Module 1

Conteneuriser, composer, essaimer, pivoter et sécuriser : les laboratoires des actes 1 à 4.

25 %

Laboratoires · Module 2

Séparer, mettre en cache, balancer, redonder, jusqu'au cluster réel : les laboratoires des actes 5 à 8.

50 %

Projet · Haute-disponibilité

Le grand oeuvre en équipe : onze machines, une infrastructure complète, documentée et démontrée.