Phase 2 : Basculer vers OCI Process Automation
Promouvoir les applications de processus en production
Déplacez les applications OCI Process Automation vers les instances d'acceptation utilisateur et de production.
Déterminez le nombre d'instances à utiliser pour promouvoir vos modifications en production. Mettez en correspondance chaque instance Oracle Integration Generation 2 sélectionnée avec une nouvelle instance OCI Process Automation. Pour chaque instance, procédez comme suit.
Ces étapes sont similaires à celles que vous avez effectuées lors de la phase 1 : migration des applications de processus vers OCI Process Automation. La principale différence est que vous devez suivre votre workflow standard pour promouvoir le code en production.
- Provisionnez une nouvelle instance autonome OCI Process Automation.
Cette instance agira comme un environnement supérieur, c'est-à-dire l'acceptation ou la production par l'utilisateur. Reportez-vous à Provisionnement d'une instance Process Automation dans le guide Administration d'Oracle Cloud Infrastructure Process Automation.
- Inscrivez-vous auprès de l'instance de production ou d'acceptation utilisateur correspondante Oracle Integration Generation 2. Reportez-vous à Inscription de services dans le guide Utilisation d'Oracle Cloud Infrastructure Process Automation.
- Exportez les applications OCI Process Automation qui ont été activées et testées dans le cadre de la phase 1 : migration des applications de processus vers OCI Process Automation.
Vous pouvez effectuer l'export à partir de l'interface utilisateur ou d'une API REST. Reportez-vous à Export d'une application dans le guide Utilisation d'Oracle Cloud Infrastructure Process Automation ou API de développeur pour Oracle Cloud Infrastructure Process Automation.
- Si vous disposez d'intégrations ou d'un processus d'appel d'applications Visual Builder :
- Exportez les intégrations Oracle Integration Generation 2 mises à jour pour appeler OCI Process Automation. Reportez-vous à Import et export d'intégrations dans Utilisation d'intégrations dans Oracle Integration Generation 2.
- Exportez les applications Visual Builder mises à jour pour appeler OCI Process Automation. Reportez-vous à Export d'une application Visual dans le guide Développement d'applications avec Oracle Visual Builder.
- Si vous disposez d'intégrations ou d'un processus d'appel d'applications Visual Builder :
- Promouvez les intégrations exportées dans votre environnement de production ou d'acceptation utilisateur supérieur Oracle Integration Generation 2. Reportez-vous à Import et export d'intégrations dans Utilisation d'intégrations dans Oracle Integration Generation 2.
- Promouvez les applications Visual Builder exportées dans votre environnement Oracle Integration Generation 2 de production ou d'acceptation utilisateur plus élevée. Reportez-vous à Import d'une application Visual dans le manuel Développement d'applications avec Oracle Visual Builder.
- Importez l'application de processus dans l'instance OCI Process Automation d'acceptation utilisateur ou de production la plus élevée. Vous pouvez effectuer l'import dans l'interface utilisateur ou une API REST. Reportez-vous à Inscription de services dans le guide Utilisation d'Oracle Cloud Infrastructure Process Automation ou API de développeur pour Oracle Cloud Infrastructure Process Automation.
- Configurez vos applications de processus :
- Mettez à jour les informations d'identification et l'URL de base des connexions REST. Reportez-vous à Configuration de connecteurs REST dans Designer dans le guide Utilisation d'Oracle Cloud Infrastructure Process Automation.
- Mettez à jour les membres de rôle et affectez les utilisateurs et groupes appropriés aux rôles d'application appropriés dans le nouvel environnement.
- Activez vos applications de processus. Reportez-vous à Activation des applications dans le guide Utilisation d'Oracle Cloud Infrastructure Process Automation.
- Mettez à jour tous les clients pour qu'ils se connectent à l'instance OCI Process Automation de production ou d'acceptation utilisateur supérieure.
- Pour Oracle Integration, mettez à jour le connecteur REST pour qu'il pointe vers la nouvelle instance de processus.
- Pour Visual Builder, créez un back-end pour la nouvelle instance de processus.
- Effectuer des tests d'intégration du système.
Effectuer une permutation vers OCI Process Automation
Procédez comme suit :
- Activez et déployez les modifications client pour vous assurer que toutes les nouvelles demandes pilotées par le système sont envoyées à OCI Process Automation comme décrit précédemment.
- Communiquez la nouvelle URL d'espace de travail OCI Process Automation aux utilisateurs et assurez-vous que les utilisateurs :
- Ajoutez un signet à l'espace de travail OCI Process Automation.
- Créez des processus uniquement dans OCI Process Automation.
- Effectuez leurs nouvelles tâches dans OCI Process Automation.
- Mettez hors service les applications Oracle Integration Generation 2 de sorte qu'aucun processus ne puisse être créé, mais que les processus existants soient autorisés à s'exécuter. Reportez-vous à Gestion des applications actives dans le guide Utilisation des processus dans Oracle Integration 2.
A partir de ce moment, OCI Process Automation doit gérer toutes les nouvelles demandes.
Période de coexistence
Lorsque OCI Process Automation commence à traiter de nouvelles transactions en production, vous entrez probablement ce qu'on appelle une période de coexistence.
Sur cette période :
- Les nouvelles instances de processus seront gérées par OCI Process Automation.
- Les instances de processus existantes continueront à s'exécuter sur le processus Oracle Integration Generation 2 jusqu'à ce qu'elles soient terminées.
Pendant la période de coexistence, les utilisateurs doivent effectuer les tâches qui leur sont affectées à la fois dans OCI Process Automation et Oracle Integration Generation 2.
Au cours de cette période, les utilisateurs doivent :
- Travaillez principalement à partir de l'espace de travail OCI Process Automation.
- Consultez parfois la liste Mes tâches d'Oracle Integration Generation 2.
- S'appuyer autant que possible sur les approbations par e-mail, car les liens dans les e-mails les amèneront au bon endroit pour effectuer la tâche.
La période de coexistence dure jusqu'à ce que toutes les transactions créées sur Oracle Integration Generation 2 soient terminées. Vous devriez chercher activement à raccourcir la durée de cette période autant que possible. Voici quelques instructions :
- Empêcher la création de nouvelles transactions sur Oracle Integration Generation 2 à l'aide de la fonctionnalité Retirer. Cela s'applique à tous les processus structurés qui ne contiennent pas d'activités de réception. La fonctionnalité de sortie empêche la création de nouvelles instances, mais permet également l'exécution de transactions existantes. Reportez-vous à Gestion des applications actives dans le guide Utilisation des processus dans Oracle Integration 2.
- Essayez d'accélérer activement la réalisation des instances Oracle Integration Generation 2 autant que possible en faisant un suivi auprès des utilisateurs pour prendre des mesures qui les mènent à terme.
- Pour les instances dont l'exécution est très longue et qui ne peuvent pas être terminées en plusieurs mois, explorez les options suivantes :
- Recréez l'instance dans OCI Process Automation et utilisez la fonctionnalité Modifier le flux pour mettre à jour la charge utile et déplacer l'instance de processus vers l'action en cours (lorsqu'elle se trouve actuellement dans le processus Oracle Integration Generation 2). Une fois cette opération effectuée, vous pouvez mettre fin à l'instance Oracle Integration Generation 2 existante. Reportez-vous à Modification du flux d'un processus dans Utilisation d'Oracle Cloud Infrastructure Process Automation.
- Modifiez l'application migrée afin qu'elle puisse être lancée à l'aide du dernier état de l'instance de processus Oracle Integration Generation 2 existante.
Vous pouvez suivre les transactions de processus Oracle Integration Generation 2 restantes en cliquant sur Mes tâches, puis en choisissant Processus dans votre instance Oracle Integration Generation 2. Vous devez vous connecter avec un utilisateur disposant du rôle d'administrateur de service.