Phase 2: Wechsel zu OCI Process Automation
Prozessanwendungen in Produktion hochstufen
Verschieben Sie die OCI Process Automation-Anwendungen in Benutzerakzeptanz- und Produktionsinstanzen.
Entscheiden Sie, wie viele Instanzen Sie zum Hochstufen Ihrer Änderungen in die Produktion verwenden möchten. Ordnen Sie jede ausgewählte Oracle Integration-Instanz der 2. Generation einer neuen OCI Process Automation-Instanz zu. Führen Sie die folgenden Schritte für die einzelnen Instanzen aus.
Diese Schritte ähneln denen, die Sie während der Phase 1: Prozessanwendungen zu OCI Process Automation migrieren ausgeführt haben. Der Hauptunterschied besteht darin, dass Sie den Standardworkflow zum Hochstufen von Code in die Produktion befolgen sollten.
- Stellen Sie eine neue OCI Process Automation-Standalone-Instanz bereit.
Diese Instanz fungiert als höhere Umgebung, d.h. Benutzerakzeptanz oder Produktion. Siehe Process Automation-Instanz bereitstellen in Oracle Cloud Infrastructure Process Automation verwalten.
- Registrieren Sie sich bei der entsprechenden Benutzerakzeptanz- oder Produktionsinstanz von Oracle Integration der 2. Generation. Siehe Services registrieren in Oracle Cloud Infrastructure Process Automation verwenden.
- Exportieren Sie die OCI Process Automation-Anwendungen, die im Rahmen von Phase 1: Prozessanwendungen zu OCI Process Automation migrieren aktiviert und getestet wurden.
Sie können den Export über die Benutzeroberfläche oder eine REST-API ausführen. Siehe Anwendung exportieren in Oracle Cloud Infrastructure Process Automation verwenden oder REST-API für Oracle Cloud Infrastructure Process Automation.
- Wenn Integrationen oder Visual Builder-Anwendungen den Prozess aufrufen:
- Exportieren Sie die Oracle Integration-Integrationen der 2. Generation, die aktualisiert wurden, um OCI Process Automation aufzurufen. Siehe Integrationen importieren und exportieren in Integrationen in Oracle Integration der 2. Generation verwenden.
- Exportieren Sie die Visual Builder-Anwendungen, die aktualisiert wurden, um OCI Process Automation aufzurufen. Siehe Visuelle Anwendungen exportieren in Anwendungen mit Oracle Visual Builder entwickeln.
- Wenn Integrationen oder Visual Builder-Anwendungen den Prozess aufrufen:
- Bewerben Sie die exportierten Integrationen in Ihre Oracle Integration-Produktionsumgebung der 2. Generation. Siehe Integrationen importieren und exportieren in Integrationen in Oracle Integration der 2. Generation verwenden.
- Bewerben Sie exportierte Visual Builder-Anwendungen in Ihrer Oracle Integration-Produktionsumgebung der 2. Generation mit höherer Benutzerakzeptanz. Siehe Visuelle Anwendungen importieren in Anwendungen mit Oracle Visual Builder entwickeln.
- Importieren Sie die Prozessanwendung in die OCI Process Automation-Instanz mit höherer Benutzerakzeptanz oder Produktion. Sie können den Import in der Benutzeroberfläche oder in einer REST-API ausführen. Siehe Services registrieren in Oracle Cloud Infrastructure Process Automation verwenden oder REST-API für Oracle Cloud Infrastructure Process Automation.
- Prozessanwendungen konfigurieren:
- Aktualisieren Sie die Zugangsdaten und die Basis-URL von REST-Verbindungen. Siehe REST-Connectors in Designer konfigurieren in Oracle Cloud Infrastructure Process Automation verwenden.
- Aktualisieren Sie die Rollenmitglieder, und weisen Sie den entsprechenden Anwendungsrollen in der neuen Umgebung die richtigen Benutzer und Gruppen zu.
- Aktivieren Sie Ihre Prozessanwendungen. Siehe Anwendungen aktivieren in Oracle Cloud Infrastructure Process Automation verwenden.
- Aktualisieren Sie alle Clients, um eine Verbindung zur OCI Process Automation-Instanz mit höherer Benutzerakzeptanz oder Produktion herzustellen.
- Aktualisieren Sie für Oracle Integration den REST-Connector so, dass er auf die neue Prozessinstanz verweist.
- Erstellen Sie für Visual Builder ein neues Backend für die neue Prozessinstanz.
- Systemintegrationstests durchführen
Switchover zu OCI Process Automation ausführen
Führen Sie die folgenden Schritte durch:
- Aktivieren Sie Clientänderungen, und stellen Sie sie bereit, um sicherzustellen, dass alle neuen systemgesteuerten Anforderungen wie zuvor beschrieben an OCI Process Automation gesendet werden.
- Kommunizieren Sie die neue OCI Process Automation-Workspace-URL mit Benutzern, und stellen Sie sicher, dass Benutzer:
- Setzen Sie ein Lesezeichen für den OCI Process Automation-Workspace.
- Erstellen Sie nur neue Prozesse in OCI Process Automation.
- Schließen Sie ihre neuen Aufgaben in OCI Process Automation ab.
- Deaktivieren Sie die Oracle Integration-Anwendungen der 2. Generation, damit keine neuen Prozesse erstellt werden können, die vorhandenen jedoch abgeschlossen werden können. Siehe Aktive Anwendungen verwalten in Prozesse in Oracle Integration 2 verwenden.
Ab diesem Zeitpunkt sollte OCI Process Automation alle neuen Anforderungen verarbeiten.
Koexistenzperiode
Wenn OCI Process Automation mit der Bereitstellung neuer Transaktionen in der Produktion beginnt, geben Sie wahrscheinlich einen so genannten Koexistenzzeitraum ein.
Während dieser Zeit:
- Neue Prozessinstanzen werden von OCI Process Automation bereitgestellt.
- Vorhandene Prozessinstanzen werden weiterhin im Oracle Integration-Prozess der 2. Generation ausgeführt, bis sie abgeschlossen sind.
Während des Coexistence-Zeitraums müssen Benutzer Aufgaben ausführen, die ihnen in OCI Process Automation und Oracle Integration der 2. Generation zugewiesen sind.
Während dieser Periode sollten Prozessbenutzer:
- Arbeiten Sie primär über den OCI Process Automation-Workspace.
- Prüfen Sie gelegentlich die Oracle Integration-Liste "Meine Aufgaben" der 2. Generation.
- Verlassen Sie sich so weit wie möglich auf E-Mail-basierte Genehmigungen, da die Links in den E-Mails sie an die richtige Stelle bringen, um die Aufgabe auszuführen.
Die Koexistenzperiode dauert so lange, bis alle in Oracle Integration erstellten Transaktionen der 2. Generation abgeschlossen sind. Sie sollten aktiv versuchen, die Dauer dieses Zeitraums so weit wie möglich zu verkürzen. Richtlinien:
- Verhindern Sie die Erstellung neuer Transaktionen in Oracle Integration der 2. Generation mit der Abgangsfunktion. Dies gilt für alle strukturierten Prozesse, die keine Empfangsaktivitäten enthalten. Die Deaktivierungsfunktion verhindert die Erstellung neuer Instanzen, ermöglicht jedoch auch den Abschluss vorhandener Transaktionen. Siehe Aktive Anwendungen verwalten in Prozesse in Oracle Integration 2 verwenden.
- Ziel ist es, den Abschluss von Oracle Integration-Instanzen der 2. Generation so schnell wie möglich zu beschleunigen, indem Sie sich an die Benutzer wenden, um Maßnahmen zu ergreifen, die sie bis zum Abschluss durchlaufen.
- Bei Prozessen mit sehr langer Ausführungszeit, die in mehreren Monaten nicht abgeschlossen werden können, prüfen Sie die folgenden Optionen:
- Erstellen Sie die Instanz in OCI Process Automation neu, und verwenden Sie die Funktion "Ablauf ändern", um die Payload zu aktualisieren und die Prozessinstanz in die aktuelle Aktion zu verschieben (wo sie sich derzeit im Oracle Integration-Prozess der 2. Generation befindet). Danach kann die vorhandene Oracle Integration-Instanz der 2. Generation beendet werden. Siehe Ablauf eines Prozesses ändern in Oracle Cloud Infrastructure Process Automation verwenden.
- Ändern Sie die migrierte Anwendung so, dass sie mit dem neuesten Status der vorhandenen Oracle Integration-Prozessinstanz der 2. Generation initiiert werden kann.
Sie können die verbleibenden Prozesstransaktionen von Oracle Integration der 2. Generation verfolgen, indem Sie auf Meine Aufgaben und dann in der Oracle Integration-Instanz der 2. Generation auf Prozesse klicken. Sie müssen sich mit einem Benutzer mit der Rolle "Serviceadministrator" anmelden.