Bot Lifecycle Management

La fonctionnalité Bot Lifecycle Management vous permet de déplacer un bot d\'un environnement à un autre. Par exemple, vous pouvez déplacer un bot de l\'environnement de développement ou de test vers l\'environnement de production.

Présentation

La fonction de Bot Lifecycle Management s\'intègre facilement au flux de travail DevOps, qui prend en charge des environnements de développement, de test, d\'acceptation et de production distincts. Elle vous permet également de déplacer facilement les bots avec leurs tableaux de bord d\'un environnement à un autre.

La fonction de Bot Lifecycle Management propose un cadre de travail adapté au test en continu et au déploiement des bots et des dépendances dans des environnements distincts de cycle de vie de développement logiciel (SDLC). Cela permet aux bots de passer sans heurt d\'une étape du cycle de vie à la suivante, telles qu\'elles avaient été définies par l\'organisation en préproduction.

Vous pouvez utiliser la fonctionnalité pour déplacer des bots dans différents environnements, et éviter toute défaillance ou perturbation relatives aux données. Vous devez exporter un bot d\'un environnement, puis l\'importer dans un autre environnement ou utiliser la fonctionnalité de promotion des robots pour le déplacer d\'un environnement à un autre. Vous pouvez aussi regrouper toutes les dépendances d\'un bot lors de la transition vers les différents environnements.
Remarque : La taille maximale par défaut pour chaque bot individuel est de 50 Mo.

L\'image suivante montre un flux de travail de Bot Lifecycle Management typique :

Bot Lifecycle Management schéma synoptique

Ce qui est exporté à travers les environnements

Les entités suivantes sont incluses lorsque vous effectuez une opération d\'exportation d\'une Control Room vers une autre :
  • Fichiers de Bot
  • Fichiers dépendants
  • Packages d\'action et dépendances
  • Tableaux de bord Bot Insight
Les entités suivantes ne sont pas incluses lorsque vous effectuez une exportation d\'une Control Room vers une autre :
  • Infos d\'identification et lockers
  • Files d\'attente de gestion de la Workload
  • Comptes et autorisations du Bot Runner

Autorisations requises pour déplacer des bots d\'un environnement à un autre

Pour exporter des bots depuis la Control Room, vous devez disposer des autorisations suivantes :
  • Autorisations de fonctionnalité Exporter le robot et Afficher les packages
  • Autorisations de dossier Archiver ou Extraire
Pour importer des bots dans la Control Room, vous devez disposer des autorisations suivantes :
  • Autorisations de fonctionnalité Importer le robot et Gérer le package
  • Autorisation de dossier Archiver
Pour promouvoir les bots d\'un environnement à un autre, vous devez disposer des autorisations suivantes :
  • Exporter un robot pour l\'utilisateur qui procède à la promotion du bot dans la Control Room source
  • Toutes les autorisations au niveau des dossiers (Exécuter et planifier, Archiver, Extraire, Afficher le contenu, Cloner, et Supprimer de Public) sur les dossiers contenant les bots que vous souhaitez promouvoir dans la Control Room source.
  • L\'utilisateur de la Control Room cible doit avoir l\'autorisation Importer des robots .

 

Importation des Enterprise 11 bots lors de la migration vers Automation 360

Vous pouvez importer vos Enterprise 11 bots de l\'instance de la Enterprise 11 Control Room vers Automation 360. Cela vous permet de consolider les Enterprise 11 bots à partir de plusieurs référentiels de la Control Room dans un seul référentiel Automation 360. Après avoir importé les bots dans Automation 360, utilisez Bot Migration Wizard pour convertir les bots au format Automation 360 supporté (.bot).

Modes de déplacement de bots d\'un environnement à un autre

Vous pouvez utiliser l\'un des deux modes suivants pour déplacer des bots d\'une instance de la Control Room à une autre. Choisissez la méthode qui convient le mieux à votre environnement et à vos besoins.

Mode manuel
Mode automatisé
Il s\'agit d\'exporter et d\'importer des bots au moyen d\'API de la Control Room.
API BLM

Déplacement d\'un bot

Pour déplacer un bot d\'un environnement à un autre, utilisez l\'une des options suivantes :
  • Exporter et importer le bot
    1. Exportez le bot de la Control Room dans l\'environnement source.
    2. Importez le bot dans la Control Room dans l\'environnement de destination.
  • Promouvoir le bot
Remarque : Vous ne pouvez pas copier un bot dans un dossier partagé pour le déplacer d\'un environnement de la Control Room à un autre. Vous devez utiliser la fonctionnalité d\'exportation et d\'importation ou la fonctionnalité de promotion du robot pour déplacer les bots d\'un environnement à un autre.