Gérer plusieurs environnements consiste à séparer le site en ligne (production) de copies dédiées au développement et aux tests (préproduction), afin de valider chaque modification avant de la déployer — sans jamais expérimenter sur le site que voient les visiteurs.
Le schéma classique comporte trois niveaux :
Pour que ce fonctionnement tienne, on s'appuie sur un gestionnaire de versions (Git), un processus de déploiement reproductible et une préproduction régulièrement resynchronisée avec la production. On évite ainsi le classique « ça marchait en local » et les régressions en ligne.
Cette rigueur est ce qui permet de faire évoluer un site sans jamais le casser. Pulsar met en place ces environnements et ces processus dans le cadre de sa maintenance évolutive (TMA).