So stellen Sie einen Prozess bereit und führen ein Rollback einer Prozessversion für eine Agentengruppe durch.
Geschrieben vonOssi Galkin Vor über einer Woche aktualisiertTable of contentsDieser Leitfaden ist sowohl für Prozesse als auch für Unterprozesse relevant.
Wenn Sie Prozesse oder Integrationsflüsse in Frends entwickeln, müssen Sie die neu erstellten Integrationsflüsse einer Agentengruppe bereitstellen, damit sie ausgeführt werden können. Ein gängiger Anwendungsfall hierfür ist der traditionelle Weg:
Entwickeln eines Integrationsprozesses in der Entwicklungsagentengruppe in der Entwicklungsumgebung.
Stellen Sie es zum Testen in einer separaten Test-Agent-Gruppe (in der Testumgebung) bereit.
Ausführen von Testszenarien für den Integrationsfluss.
Nachdem die Tests bestanden wurden, wird es einer Agentengruppe in der Produktionsumgebung bereitgestellt.
Frends setzt diese bewährte Methode mit der Bereitstellungs- und Umgebungsarchitektur durch.
Bereitstellen eines Prozesses
Die Bereitstellung eines Prozesses erfolgt über die Prozessansicht der Frends-Benutzeroberfläche, indem Sie die bereitzustellenden Prozesse auswählen und die Aktion „Prozesse in Agentengruppe bereitstellen“ im Dropdown-Menü „Aktionen“ auswählen. Sie müssen auch auswählen, welche Version eines Prozesses Sie bereitstellen möchten und in welcher Agentengruppe. Dieselbe Methode wird auch verwendet, um vorherige Bereitstellungen rückgängig zu machen, indem Sie einfach eine ältere Version auswählen.
Beim Bereitstellen eines Prozesses sendet Frends automatisch eine Benachrichtigung an die Agenten in der Zielagentengruppe, die sie dazu veranlasst, die ausgewählte Version dieses Prozesses herunterzuladen und zu verwenden. Auf diese Weise wird der gesamte Bereitstellungsprozess mit einem einzigen Mausklick automatisiert. Sie haben auch die Möglichkeit, Trigger zu aktivieren, nachdem der Bereitstellungsprozess abgeschlossen ist.
Durch die Bereitstellung von Prozessen in einer anderen Agentengruppe können Sie festlegen, wo
Prozesse sollten ausgeführt werden. Sie können die Prozesse beispielsweise zuerst einer Test-Agentengruppe und dann einer Produktions-Agentengruppe bereitstellen.
Voraussetzungen
Um diese Anleitung durcharbeiten zu können, benötigen Sie die folgenden Voraussetzungen:
Verarbeiten Sie Bereitstellungsrechte für Ihren Frends-Mandanten
Zugriffsrechte für die Umgebung, in der Sie Ihren Prozess bereitstellen möchten
Eine Umgebung und eine Agentengruppe
Ein in der Development Agent Group erstellter Prozess
DerUmgebungsvariablendie in den für die Ziel-Agentengruppe konfigurierten Prozessen verwendet werden
Die in den Prozessen verwendeten Unterprozesse müssen in der Ziel-Agentengruppe bereitgestellt werden.
Bereitstellen eines Prozesses
Wenn wir einen Prozess in der Entwicklungsagentengruppe erstellt haben, möchten wir ihn einer Zielagentengruppe bereitstellen, die den Prozess ausführen soll.
Wählen Sie einen oder mehrere Prozesse aus, die Sie bereitstellen möchten.
Öffnen Sie das Modalfenster „Prozessbereitstellung“, indem Sie entweder im Dropdown-Menü „Aktionen“ oder im Aktionsmenü der Prozesszeile auf der rechten Seite einer Prozesszeile auf das Menüelement „Prozess an Agentengruppe bereitstellen“ klicken.
Wählen Sie Ihre Ziel-Agentengruppe, die Ihre Prozesse ausführen wird.
Wählen Sie die Versionen der einzelnen Prozesse aus, die bereitgestellt werden sollen.
Entscheiden Sie, ob die Prozessauslöser aktiviert werden sollen.
Aktivieren und Deaktivieren eines Prozesses
Prozesse starten Ausführungen basierend auf ihren Triggern. Ein Trigger führt einen Prozess nur aus, wenn der Trigger im aktiven Zustand ist.
Wählen Sie einen oder mehrere Prozesse aus, die Sie aktivieren/deaktivieren möchten.
Klicken Sie entweder im Dropdown-Menü „Aktionen“ oder im Aktionsmenü der Prozesszeile rechts neben einer Prozesszeile auf das Menüelement „Aktivieren“ oder „Deaktivieren“.
Einen Prozess zurücksetzen
Dieser Abschnitt ist nur für die Development Agent Group relevant.
Manchmal möchten Sie aus verschiedenen Gründen zu einer früheren Version eines Prozesses zurückkehren. Wenn Sie beispielsweise eine ältere Version patchen möchten, müssen Sie zuerst den Prozess in der Entwicklungsversion zurücksetzen und dann den aktualisierten Prozess in einer Produktionsagentengruppe bereitstellen.
Sie können dieselben Schritte wie beim Bereitstellen eines Prozesses ausführen, wählen Sie jedoch das Element „Version wechseln“ anstelle des Elements „Prozess an Agentengruppe bereitstellen“.
Erfahren Sie als Nächstes, wie SieSuchen Sie nach Prozessausführungen.
Verwandte ArtikelEinsatzEinführung in die Architekturkonzepte von FrendsEinführung in die Bereitstellung von APIs und die API-VersionskontrolleEinführung in die Frends-ArchitekturübersichtEinführung in die Frends Agent Group