Partie XIV. Études de cas
HashiCorp Vault : de la gestion des secrets à l'architecture de production sécurisée¶
Partie XIV. Études de cas (six cas d'architecture)
Document 14 du cursus. Se réfère au plan pédagogique (document 0, révision 2) pour la structure d'ensemble, la nomenclature Astrea et les conventions d'écriture.
Présentation de la partie¶
Quarante chapitres ont construit une installation et une méthode, en suivant un fil rouge unique. Astrea a été un bon compagnon d'apprentissage, et elle a un défaut : ses contraintes ont produit des réponses qui lui sont propres. Un cluster de trois nœuds, un Transit Seal souverain, une entrée en aveugle : rien de tout cela n'est universel, et une formation qui s'arrêterait là aurait enseigné une solution plutôt qu'un métier.
Cette partie transfère. Six organisations, six contextes qui ne sont pas Astrea, six ensembles de contraintes qui conduisent à des architectures différentes, parfois opposées à celle du fil rouge et pour de bonnes raisons.
Chaque cas suit la même grille, celle qu'un architecte remplit devant un client : contexte, contraintes, risques principaux, architecture proposée, choix argumentés, alternatives écartées, compromis assumés, stratégie de récupération, puis des questions de discussion qui n'ont pas toujours une réponse unique.
Ces cas ne comportent pas de gabarit de chapitre parce qu'ils ne sont pas des chapitres : ce sont des exercices de jugement. La compétence visée est celle qu'un poste d'architecte exige : lire un contexte, en déduire des contraintes, choisir, et défendre le choix en nommant ce qu'il coûte.
Plan. Cas 1, une petite entreprise sans astreinte, où la question la plus utile est de savoir s'il faut Vault. Cas 2, une plateforme de livraison à l'échelle, où le sujet est la gouvernance. Cas 3, une plateforme Kubernetes multi-équipes, où le sujet est le mode de consommation. Cas 4, deux salles et un engagement de disponibilité, où l'arithmétique du quorum réserve une surprise. Cas 5, une architecture souveraine poussée jusqu'à ses pièges. Cas 6, un environnement régulé, où les contrôles comptent moins que la preuve qu'on peut en apporter.
Objectifs de la partie. Lire un contexte et en déduire les contraintes qui commandent l'architecture. Choisir un motif de déploiement, un mode de descellement et un mode de consommation adaptés à une organisation qui n'est pas Astrea. Défendre chaque choix en nommant ce qu'il coûte et ce qu'il écarte. Conduire l'analyse selon la grille commune, jusqu'aux risques résiduels signés.
Prérequis de la partie. L'ensemble du cours. Chaque cas renvoie aux chapitres qu'il mobilise, sans les réexpliquer.