Bot Lifecycle Management

Mit der Bot Lifecycle Management-Funktion können Sie einen Bot von einer Umgebung in eine andere verschieben. Sie können z. B. einen Bot aus der Entwicklungs- oder Testumgebung in die Produktionsumgebung verschieben.

Übersicht

Bot Lifecycle Management lässt sich problemlos in den DevOps-Workflow integrieren, der separate Entwicklungs-, Test-, Abnahme- und Produktionsumgebungen unterstützt. Damit können Sie Bots zusammen mit ihren Dashboards nahtlos von einer Umgebung in eine andere zu verschieben.

Bot Lifecycle Management bietet ein Framework für kontinuierliches Testen und Bereitstellen von Bots und deren Abhängigkeiten in separaten Software Development Life Cycle-Umgebungen (SDLC), sodass die Bots nahtlos zwischen den von dem Unternehmen definierten Lebenszyklusphasen wechseln können, bevor sie zur Produktion freigegeben werden.

Mit dieser Funktion können Sie Bots innerhalb verschiedener Umgebungen verschieben und so Datenausfälle oder -unterbrechungen vermeiden. Sie müssen einen Bot aus einer Umgebung exportieren und ihn dann in eine andere Umgebung importieren oder die Funktion „promote bot“ verwenden, um ihn zwischen Umgebungen zu verschieben. Beim Übertragen zwischen verschiedenen Umgebungen können Sie auch alle Abhängigkeiten eines Bots bündeln.

Das folgende Bild zeigt einen typischen Bot Lifecycle Management-Workflow:

Bot Lifecycle Management – Übersichtsdiagramm

Was wird zwischen verschiedenen Umgebungen exportiert?

Die folgenden Elemente sind inbegriffen, wenn Sie einen Exportvorgang von einem Control Room zu einem anderen durchführen:
  • Bot-Dateien
  • Abhängige Dateien
  • Aktionspakete und Abhängigkeiten
  • Bot Insight-Dashboards
Die folgenden Elemente sind nicht inbegriffen, wenn Sie einen Export von einem Control Room zu einem anderen durchführen:
  • Anmeldedaten und Anmeldedaten-Locker
  • Workload-Verwaltungswarteschlangen
  • Bot Runner-Konten und -Berechtigungen

Erforderliche Berechtigungen zum Verschieben von Bots zwischen Umgebungen

Um Bots aus dem Control Room zu exportieren, müssen Sie über die folgenden Berechtigungen verfügen:
  • Funktionsberechtigungen Bots exportieren und Pakete anzeigen
  • Ordnerberechtigungen Einchecken oder Auschecken
Um Bots in den Control Room zu importieren, müssen Sie über die folgenden Berechtigungen verfügen:
  • Funktionsberechtigungen Bots importieren und Pakete verwalten
  • Ordnerberechtigung Einchecken
Um Bots von einer Umgebung in eine andere bewegen zu können, müssen Sie über die folgenden Berechtigungen verfügen:
  • Bot exportieren für den Nutzer, der die Bot-Aktion im Quell-Control Room durchführt.
  • Alle Berechtigungen auf Ordnerebene (Ausführen und planen, Einchecken, Auschecken, Inhalt anzeigen, Schließen und Aus "Öffentlich" löschen) für Ordner mit Bots, die Sie im Quell-Control Room fördern möchten.
  • Der Ziel-Control Room-Nutzer benötigt die Berechtigung Bots importieren.

 

Importieren von Enterprise 11-Bots bei der Migration nach Automation 360

Sie können Ihre Enterprise 11-Bots aus der Enterprise 11 Control Room-Instanz in Automation 360 importieren. Mit dieser Methode können Sie die Enterprise 11-Bots aus mehreren Control Room-Repositorys in einem einzigen Automation 360-Repository konsolidieren. Verwenden Sie nach dem Importieren der Bots in Automation 360 den Bot-Migrationsassistent, um die Bots in das von Automation 360 unterstützte Format (.bot) zu konvertieren.

Modi zur Bewegung von Bots zwischen Umgebungen

Mit einem der beiden folgenden Modi können Sie Bots über verschiedene Control Room-Instanzen hinweg bewegen. Wählen Sie eine Methode, die am besten zu Ihrer Umgebung und Ihren Anforderungen passt.

Manueller Modus
Automatischer Modus
Hierbei werden Bots unter Verwendung von Control Room-APIs exportiert und importiert.
BLM-API

Verschieben eines Bots

Um einen Bot von einer Umgebung in eine andere zu verschieben, verwenden Sie eine der folgenden Optionen:
  • Bot exportieren und importieren
    1. Exportieren Sie den Bot aus dem Control Room der Quellumgebung.
    2. Importieren Sie den Bot in den Control Room der Zielumgebung.
  • Bot verschieben
Anmerkung: Sie können einen Bot nicht in einen gemeinsamen Ordner kopieren, um ihn zwischen verschiedenen Control Room-Umgebungen zu verschieben. Um Bots zwischen Umgebungen zu verschieben, müssen Sie entweder die Export- und Importfunktion oder die Funktion „Bot verschieben“ verwenden.