Staging
Also called: Pre-production, Pre-prod
A pre-release environment that mirrors production as closely as possible.
Definition
Staging is an environment that copies production settings, infrastructure and often realistic data. It is the final place to test a release before it goes live, to catch problems that only appear in a production-like setup.
In practice
The new release passes all tests in QA, but on staging the image uploads fail because the storage configuration is different. Better to find it here than in production.
Learn it in context
Lessons that use this term.