Terminologie de ReleaseOps
Avant de commencer avec ReleaseOps, il est important de comprendre certains concepts clés utilisés dans l’application.
analyseur de déploiement
Service au sein ReleaseOps duquel les changements représentés dans un ensemble de mises à jour avec l’environnement cible. L’analyseur de déploiement produit ensuite des résultats basés sur des règles définies, telles que « contient des métadonnées de type X » ou « contient des changements de script ». Ces résultats peuvent ensuite être utilisés pour décider de différentes actions dans le processus de déploiement.
Demande de déploiement
Type d’enregistrement qui représente une partie d’un déploiement, contenant généralement une unité de travail qui a été développée et peut être déployée indépendamment d’autres demandes de déploiement. Cette unité de travail est encapsulée dans un ou plusieurs ensembles de mises à jour.
Ensemble de mises à jour de demande de déploiement
Mappage d’un ensemble de mises à jour à une demande de déploiement donnée, avec des données supplémentaires. Bien qu’il soit visible par l’utilisateur à des fins de vérification, il ne devrait pas être nécessaire de modifier ces enregistrements.
Tâche de déploiement
À mesure que des événements (tels que des résultats d’Infrastructure de test automatique ou des résultats d’analyse d’instance) se produisent, le système peut générer des tâches de déploiement. Ces tâches de déploiement sont affectées à une personne applicable (le développeur, l’administrateur de mise en production, etc.) et doivent être résolues pour que le déploiement ou la mise en production se poursuive. Chaque tâche présente des options de résolution disponibles.
pipeline
Flux d’un déploiement dans ReleaseOps, du clavier d’un développeur vers l’instance cible. Les pipelines sont construits au-dessus de playbooks et représentent les activités et les flux d’une application ou d’une mise à jour à installer sur cette instance cible. Ces activités et flux comprennent les analyses et les tests requis, ainsi que potentiellement d’autres ServiceNow processus et des processus tiers.
version
Le type et l’objet d’enregistrement de version qui représentent un ensemble complet de changements sont destinés à être déployés en production ou dans un autre environnement cible. L’ensemble des changements comprend des informations dictant le calendrier du déploiement. Il peut contenir une ou plusieurs modifications d’un ou de plusieurs développeurs pour une ou plusieurs applications qui peuvent être liées les unes aux autres. Une mise en production peut être intégrée à Gestion des changements.
Ensemble de mises à jour
Concept fondamental de bas niveau qui capture et regroupe les changements de configuration apportés dans une instance de développement (tels que les personnalisations de formulaire, les workflows, les scripts ou les éléments d’interface utilisateur). Les ensembles de mises à jour permettent de suivre, de regrouper et de migrer ces changements vers de nouvelles instances. Les ensembles de mises à jour peuvent contenir l’instruction d’installation d’une application.