Un instantané est généralement généré dans un environnement non contrôlé, c'est-à-dire un environnement n'utilisant pas les approbations. Lorsqu'un instantané est créé, une image de l'état actuel de l'application est capturée. Des instantanés peuvent garantir que les versions de composant correctes soient utilisées au fur et à mesure qu'une application transite dans les différents environnements du pipeline.
Des instantanés peuvent faciliter la gestion de déploiements complexes, impliquant plusieurs niveaux et équipes de développement. Par exemple, après avoir testé et confirmé que le composant de l'équipe A peut opérer avec celui de l'équipe B, vous pouvez créer un instantané. Ensuite, parallèlement à l'avancée du développement, vous pouvez créer d'autres instantanés pour modéliser la tâche et piloter l'intégralité du déploiement, en coordonnant les versions, les configurations et les processus.