Objectifs & principes
Les résultats que le projet doit produire et les règles qui guident toutes les décisions.
Objectif principal
Obtenir une plateforme dont les changements peuvent être reproduits, testés, audités et restaurés sans dépendre d’une manipulation improvisée sur le serveur de production.
Objectifs techniques
- séparer les environnements non-productifs de la production ;
- construire une chaîne Git → tests → scans → artefact → déploiement ;
- protéger l’isolation entre clubs au niveau applicatif et PostgreSQL ;
- gérer les secrets hors du code et de Git ;
- maintenir des sauvegardes hors serveur et restaurées régulièrement ;
- disposer d’un rollback réellement exécutable ;
- surveiller disponibilité, capacité, erreurs et sauvegardes ;
- documenter suffisamment pour qu’une deuxième personne puisse reprendre l’exploitation.
Principes non négociables
NONPROD d’abord.Aucune nouvelle pratique n’est expérimentée directement en production.
Même artefact.La version validée en préproduction est celle promue en production.
Données synthétiques.Pas de copie brute des données membres réelles dans la sandbox.
Preuve avant confiance.Backups, rollback et isolation doivent être testés, pas seulement décrits.