Mises en production dans ReleaseOps
Les versions planifiées et à la demande permettent de déployer les changements sur les instances cibles avec ReleaseOps. Les mises en production peuvent contenir une ou plusieurs demandes de déploiement.
Création d’une mise en production
En général, un gestionnaire de mise en production est responsable de la création des mises en production et du mappage des workflows de mise en production d’une équipe ou d’une organisation à une cadence de mise en production.
Il peut y avoir un flux de mise en production unique ou plusieurs flux de mise en production disponibles à tout moment. Toutefois, une seule mise en production peut être déployée sur une instance cible à tout moment.
- Une cadence hebdomadaire régulière pour les versions, à 10h00 chaque vendredi.
- Une cadence quotidienne pour les mises en production à priorité élevée, à 12h00 chaque jour.
Pour plus d’informations sur la création d’une mise en production, reportez-vous à la section Créer une mise en production.
Types de mises en production
Les mises en production planifiées et planifiées à l’avance sont considérées comme des mises en production planifiées. Ces mises en production peuvent consister en une ou plusieurs demandes de déploiement. Chaque demande de déploiement de la mise en production peut inclure un ou plusieurs ensembles de mises à jour.
Les mises en production à la demande sont créées dynamiquement lorsque le besoin s’en fait sentir, par exemple en déployant des modifications pour corriger un défaut dans une application. Lorsqu’un développeur crée une demande de déploiement et sélectionne l’option d’une mise en production à la demande, ReleaseOps crée dynamiquement une mise en production pour acheminer cette demande vers son instance cible. Par conséquent, une seule demande de déploiement peut être jointe à une mise en production à la demande.
ReleaseOps inclut Deployment Analyzer, un outil fourni pour introspecter un déploiement. L’analyseur de déploiement permet aux administrateurs de mise en production de vérifier que les mises en production à la demande répondent à certains critères, par exemple en n’apportant que des types spécifiques de modifications de code. Pour plus d'informations, consultez Analyseur de déploiement dans ReleaseOps.