12. Études de cas. liste
Chaque cas applique la grille commune : contexte ; contraintes ; risques ; architecture ; choix techniques argumentés ; alternatives écartées ; compromis assumés ; stratégie de récupération ; questions de discussion.
- Cas 1. Petite entreprise. Équipe de huit personnes, budget réduit, pas d'astreinte : jusqu'où simplifier sans devenir irresponsable ; arbitrage entre un déploiement minimal maîtrisé et un service managé ; sauvegardes et détention des parts quand on est peu nombreux.
- Cas 2. Plateforme DevOps. Organisation orientée CI/CD, dizaines de pipelines : suppression des secrets statiques de la CI (OIDC), credentials dynamiques de déploiement, configuration de Vault gérée en IaC, gouvernance des policies à l'échelle.
- Cas 3. Environnement Kubernetes. Plateforme conteneurisée multi-équipes : choix du mode de consommation (Injector, CSI ou Vault Secrets Operator), authentification multi-clusters, PKI pour le mTLS interne, Vault dans ou hors du cluster.
- Cas 4. Infrastructure hautement disponible. Engagement de disponibilité fort, deux salles : étirement du cluster et latence, load balancing et bascule (y compris la redondance du répartiteur lui-même, VRRP ou équivalent), RPO/RTO chiffrés, cluster de secours alimenté par snapshots, limites de la Community Edition et apport conceptuel de la réplication Enterprise.
- Cas 5. Architecture avec Vault Transit. Interdiction des KMS cloud (souveraineté) : conception complète du couple Core-Transit, amorçage, sauvegarde croisée, cérémonies, matrice de défaillance dédiée. Prolonge directement le chapitre 23.
- Cas 6. Environnement fortement sécurisé. Secteur régulé, audit externe : HSM (Enterprise) et racine PKI hors ligne, cérémonies à quorum formalisées, exigences d'audit et de traçabilité, séparation stricte des rôles, présentation des risques résiduels devant un auditeur.