Top Profil

Glossaire · Concepts fondamentaux

Environnements de développement, recette et production

Aussi appelé : Dev, staging, prod · Environnement de recette · Préproduction

Définition

Les environnements sont des installations séparées d'une même application, chacune dédiée à une étape du cycle de vie. L'environnement de développement sert aux développeurs pour construire et tester localement ; la recette (ou préproduction, staging) permet aux métiers et aux testeurs de vérifier une version dans des conditions proches du réel ; la production est le système utilisé par les vrais clients. Chaque version franchit ces étapes dans l'ordre, et aucune modification n'est faite directement en production.

Dans la pratique

Une chaîne d'environnements claire est le signe d'une équipe qui maîtrise ses livraisons ; son absence explique bien des incidents en production. Pour un acheteur, la question utile est de savoir qui valide en recette et combien de temps sépare une correction de sa mise en production. Un profil DevOps doit savoir rendre ces environnements identiques et reproductibles, grâce à l'infrastructure as code et aux conteneurs.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.