Gestion des enregistrements de version dans System Center 2012 – Service Manager
S’applique à : System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager
Pour comprendre la gestion des versions dans System Center 2012 - Service Manager, vous devez savoir comment les objets, tels que les demandes de modification et d'activités, interagissent entre eux, facilités par les enregistrements de version. La gestion des versions utilise des enregistrements de versions parents et enfants pour permettre l'automatisation du processus de mise à jour de l'état des demandes de modification et de la propagation de l'état entre les activités parallèles, les activités séquentielles et les activités au sein de celles-ci.
Souvent, il existe plusieurs parties d'un projet, et plusieurs demandes de modifications peuvent être déployées à des moments différents, ce qui peut affecter un projet. L'objectif global de la gestion des modifications et de la gestion des versions est de protéger l'environnement de production contre les modifications inutiles, afin que chaque modification apportée à celui-ci soit tout d'abord approuvée. La gestion des versions traite uniquement les modifications approuvées.
Lorsque les modifications sont approuvées, les processus de gestion des versions doivent regrouper les modifications, les planifier et les développer. Selon la nature de la modification, le développement peut parfois se produire dans la phase de projet et à d'autres moments, il peut se produire dans la phase de gestion des versions. Quel que soit le moment où le développement se produit, la gestion des versions garantit que les modifications ont été testées et qu'elles peuvent être déployées en toute sécurité. En outre, la gestion des versions est utilisée pour évaluer et mettre en package différentes versions afin de minimiser les temps d'indisponibilité de l'infrastructure. Le package de versions est testé pour vérifier qu'aucun conflit technique ou de ressources existant est susceptible d'affecter la disponibilité de l'infrastructure. Plusieurs modifications sont regroupées et planifiées pour un déploiement simultané lors de la prochaine période de lancement ou de maintenance planifiée. La fonction de gestion des versions à l'aide d'enregistrements de version consiste à consolider plusieurs modifications et à les déployer de la façon la plus sûre et la plus efficace possible.
Après le regroupement des modifications, un responsable des mises en production définit la séquence d'actions nécessaires pour une mise à jour des activités de version. Par exemple, des modifications différentes peuvent avoir des tâches de mise à jour d'infrastructure, des tâches de modification de base de données, des tâches de mise à jour d'application ou d'autres tâches individuelles. Dans certains cas, il peut être judicieux de regrouper certaines tâches avec les mises à jour de l'infrastructure ou d'effectuer des mises à jour de base de données ou des mises à jour d'application. Certaines tâches peuvent être déployées simultanément, tandis que d'autres tâches doivent être déployées de façon séquentielle ou séparément.
Gestion des enregistrements de version dans Service Manager
Le responsable des mises en production ou une autre personne responsable de la version définit la séquence d'actions pour un enregistrement de version. L'enregistrement de version peut représenter la séquence de déploiement de différentes modifications à l'aide d'activités parallèles, d'activités séquentielles et d'autres activités. Le responsable des mises en production peut déléguer la responsabilité des activités à d'autres personnes. Lorsqu'une activité est déléguée, la personne responsable de l'activité peut modifier l'activité et mettre à jour son état.
Lorsque vous modifiez une activité, son état n'est pas immédiatement actualisé. Il existe un délai après lequel le flux de travail s'active et l'état de l'activité est mis à jour. Souvent, 30 à 60 secondes peuvent s'écouler avant que l'état mis à jour de l'activité ne s'affiche dans la console après avoir actualisé la vue d'un élément. La mise à jour des autres activités dépendantes de l'enregistrement de version peut prendre plus de temps. Par exemple, supposons que vous disposez d'un enregistrement de version contenant une dizaine d'activités. Si vous mettez à jour un élément vers le haut de la liste, il peut s'écouler 30 secondes avant la mise à jour dans la console. Ensuite, l'activité suivante dans l'enregistrement de version peut automatiquement être mise à jour 30 secondes plus tard, et ainsi de suite. Par conséquent, la mise à jour que vous avez effectuée à l'origine peut prendre un certain temps pour se propager sur toutes les activités concernées dans l'enregistrement de version.
Parties d'enregistrements de version
Étant donné que les versions sont souvent regroupées, vous pouvez regrouper plusieurs enregistrements de version à l'aide d'une relation parent-enfant. Un enregistrement de version parent sert essentiellement de conteneur pour plusieurs enregistrements de version enfants. Toutefois, un enregistrement de version nouvellement créé n'est pas un enregistrement de version parent par défaut. Vous devez convertir un enregistrement de version en un enregistrement de version parent afin d'ajouter des enregistrements de version enfants.
Comme les demandes de modification, les enregistrements de version contiennent des activités pour l'approbation et les opérations manuelles. En outre, les enregistrements de version peuvent contenir des activités parallèles et séquentielles. Les activités parallèles et séquentielles sont des conteneurs pour d'autres activités, et elles définissent comment les activités constitutives doivent être implémentées : les activités parallèles peuvent être mises en œuvre de façon simultanée, tandis que d'autres activités parallèles sont en cours. Les activités séquentielles doivent être exécutées dans l'ordre de leur organisation, l'une après l'autre.
Rubriques relatives aux enregistrements de version
Exemple de scénario : Gestion des enregistrements de version
Cette rubrique est un exemple de scénario, semblable à une étude de cas, qui vous aide à mettre en contexte les scénarios individuels et les procédures.
Comment faire pour créer un enregistrement de version
Décrit comment créer un enregistrement de version.
Comment faire pour créer un modèle d'enregistrement de version
Décrit comment créer un modèle d'enregistrement de version.
Combinaison d'enregistrements de version dans des groupes Parent-enfant
Cette rubrique et ses sous-rubriques décrivent comment combiner des enregistrements de version dans des groupes parent-enfant.
Définition des éléments de configuration de la version de package
Cette rubrique et ses sous-rubriques décrivent comment définir les éléments de configuration de package de version.
Comment créer un modèle pour les activités parallèles et séquentielles
Décrit comment créer un modèle pour les activités parallèles et séquentielles utilisées dans les enregistrements de version.
Comment choisir les modifications à déployer
Décrit comment consulter et choisir les modifications à déployer.
Comment planifier des activités de version
Décrit comment planifier les activités de publication.
Comment passer d'une activité a échoué
Décrit comment ignorer une activité ayant échoué.
-
Décrit comment déterminer l'état et la progression d'une demande de modification contenue dans un enregistrement de version.
Autres ressources pour ce composant