P&P Project & Deployment Guide v2.0

Glossaire débutant

Les termes techniques du projet expliqués dans le contexte précis de P&P.

DébutantVocabulaire

Termes utilisés dans le guide

Cette page est volontairement simple : elle permet à une personne qui découvre l’infrastructure de comprendre les mots employés avant d’exécuter les commandes.

Artefact
Version construite de l’application destinée à être déployée. Dans l’architecture proposée, il s’agit généralement d’une image Docker identifiée de manière immuable.
Backup / sauvegarde
Copie des données permettant une restauration. Un snapshot VPS seul n’est pas considéré comme une stratégie complète de sauvegarde.
CI/CD
Chaîne automatisée qui teste, analyse, construit puis livre ou déploie les changements issus de Git.
Conteneur
Processus isolé exécutant une application et ses dépendances à partir d’une image.
DAST
Analyse de sécurité d’une application pendant qu’elle fonctionne, par exemple avec OWASP ZAP.
DNS
Système qui associe les noms comme app.exemple.ch aux adresses des serveurs.
Docker Compose
Fichier et outil décrivant plusieurs services Docker, leurs réseaux, volumes et paramètres.
Gate
Condition de sortie. Tant qu’elle n’est pas satisfaite, on ne passe pas à l’étape suivante.
Git
Système de versioning du code et de la configuration. Git ne remplace pas l’environnement d’exécution.
Idempotence
Propriété qui permet de traiter plusieurs fois le même événement sans créer plusieurs effets métier.
MFA
Authentification multifacteur : mot de passe + second facteur.
NONPROD
Ensemble des environnements qui ne servent pas les utilisateurs réels : sandbox et préproduction.
Préproduction
Environnement de validation d’une version candidate, proche de la production mais sans utilisateurs réels.
RBAC
Contrôle d’accès par rôles et permissions.
RLS
Row Level Security de PostgreSQL : politiques qui limitent les lignes qu’un rôle peut lire ou modifier.
RPO
Quantité maximale de données que l’organisation accepte de perdre lors d’un incident.
RTO
Temps maximal visé pour remettre le service en état après un incident.
Rollback
Retour contrôlé vers une version précédente après un problème.
Sandbox
Environnement où l’équipe peut expérimenter et casser sans impact réel.
Secret
Information confidentielle utilisée par un système : mot de passe, token, clé API, clé privée.
Tenant
Client logique de la plateforme SaaS. Dans P&P, un club constitue typiquement un tenant.
VPS
Serveur privé virtuel loué chez un hébergeur.
Webhook
Appel HTTP envoyé par un service externe pour signaler un événement, par exemple un changement de paiement Mollie.