7. Structure pédagogique complète

Le cours est organisé en seize parties, quarante chapitres et trois annexes. Le rôle de chaque partie dans la progression :

  • Partie I. Introduction à la gestion des secrets (ch. 1-3) : poser le problème avant l'outil.
  • Partie II. Fondamentaux techniques (ch. 4-6) : construire le modèle mental ; architecture, modèle de sécurité, cryptographie.
  • Partie III. Installation et premiers déploiements (ch. 7-9) : un premier contact propre et maîtrisé.
  • Partie IV. Authentification et autorisation (ch. 10-13) : la chaîne identité → authentification → policy → token, cœur du contrôle d'accès.
  • Partie V. Secrets Engines : fondations (ch. 14-17) : anatomie des moteurs, puis KV, Transit et PKI.
  • Partie VI. Secrets dynamiques (ch. 18-19) : leases et credentials éphémères, la valeur ajoutée décisive de Vault.
  • Partie VII. Scellement et cryptographie avancée (ch. 20-23) : Shamir, Auto Unseal, Transit Seal, Root of Trust. Partie la plus approfondie du cours avec les parties IX et XI.
  • Partie VIII. Stockage et haute disponibilité (ch. 24-26) : Raft, quorum, failover.
  • Partie IX. Architecture de production (ch. 27-29) : construction progressive et justifiée de l'architecture de référence Astrea.
  • Partie X. Sécurité avancée (ch. 30-32) : durcissement, scénarios d'attaque, threat modeling.
  • Partie XI. Disaster Recovery (ch. 33-35) : sauvegarder, décider, exécuter.
  • Partie XII. Exploitation (ch. 36-37) : supervision, maintenance, cycle de vie.
  • Partie XIII. Intégrations (ch. 38-40) : Kubernetes, IaC et CI/CD, applications.
  • Partie XIV. Études de cas (cas 1-6) : transfert vers des contextes réels.
  • Partie XV. Travaux pratiques (TP 1-15) : parcours pratique complet, corrections séparées.
  • Partie XVI. Évaluation finale : QCM, exercices, scénarios, examen complet, corrections détaillées.
  • Annexes : A (glossaire ; B) bibliographie et ressources officielles ; C ; mémento des commandes et chemins d'API.