Mise à niveau vers Oracle Integration 3 : Phase 1

Découvrez les étapes de la phase 1 de la mise à niveau progressive. Suivez ces étapes pour mettre à niveau les intégrations et les applications Visual Builder vers Oracle Integration 3.

Conditions requises

Assurez-vous d'avoir terminé les préalables avant la mise à niveau de votre instance afin d'éviter toute interruption.

Oracle Integration Génération 2

  • Un nouveau nom d'hôte sera créé pour votre instance Oracle Integration Génération 2. Vous devrez utiliser ce nouveau nom d'hôte pour tous les accès basés sur un navigateur à l'instance Process sur Oracle Integration Génération 2 à l'avenir.
  • Le nouveau nom d'hôte sera affiché sous Plus de détails dans la section Vérification préalable de l'automatisation des processus de la page Mise à niveau.

Visual Builder

Si vous avez des applications Visual Builder appelant Process, effectuez les étapes suivantes pour mettre à jour les applications Visual Builder.
  1. In the Visual Builder console, navigate to Settings, Services, Backends, Process Applications, and then Servers.
  2. Pour le serveur de processus Oracle Integration Génération 2, cliquez sur Modifier.
  3. Dans le champ URL d'instance, mettez à jour le nom d'hôte avec le nom d'hôte fourni à l'étape ci-dessus.
  4. Dans le champ Authentification, remplacez la valeur de Compte Oracle Cloud par OAuth 2.0 Assertion d'utilisateur. Mettez à jour le champ Portée pour utiliser la portée du point d'extrémité REST d'Oracle Integration avec l'URL du public principal. Vous pouvez obtenir la portée de l'application de confidentialité OAuth de l'instance Oracle Integration à partir de votre location. La portée sera définie dans cette application de confidentialité. Voir Configurer l'authentification OAuth 2.0 à l'aide des données d'identification de client pour plus d'informations sur la création de l'application de confidentialité OAuth dans Oracle Integration Génération 2. Exemple d'URL d'audience principale : https://E213D785B536427D9E7E0BE1C5D85300.integration.ocp.oraclecloud.com:443.
  5. Pour chacune des applications Visual Builder que vous avez créées, procédez comme suit :
    Note

    Vous devez effectuer les étapes a à c uniquement si Visual Builder est utilisé pour traiter les tâches à l'aide d'une interface utilisateur externe. Pour plus d'informations sur la connexion à l'interface utilisateur externe, voir Créer une connexion à l'interface utilisateur externe.
    1. Ouvrez les paramètres de sécurité de l'application Visual Builder.
    2. Réglez le champ Intégration à Autoriser l'intégration dans les domaines spécifiés.
    3. Dans le champ URL de domaine, ajoutez la nouvelle URL de processus Oracle Integration Génération 2.
  6. Si une application Web Visual Builder fait référence à la page des composants du processus, par exemple VB_SERVER + "/ic/pub/components/pages/applist.html", vous pouvez éventuellement créer une nouvelle variable de système pour PCS, car Oracle Integration Génération 2 PCS aura désormais une nouvelle URL.
  7. Redéployez les applications Visual Builder.
Pour mettre à jour les applications de traitement appelant les applications Web Visual Builder en tant qu'interface utilisateur externe :
  1. Ouvrez l'application de traitement et allez à Formulaires.
  2. Ouvrez le formulaire d'interface utilisateur externe et utilisez l'URL de l'application Visual Builder intermédiaire ou active, par exemple https://oicvb-vb-axkbv4jfb37h.builder.toronto-1.ocp.oraclecloud.com/ic/builder/rt/ExternalUI_1_0/1.0/webApps/webapp/.
  3. Publier et activer l'application.
  4. Dans l'espace de travail, ouvrez la tâche à l'aide du formulaire d'interface utilisateur externe. La page Visual Builder est maintenant disponible.
Note

  • Après avoir mis à jour les applications Visual Builder à l'aide des étapes ci-dessus, vérifiez que les appels du service Visual Builder vers le service de traitement fonctionnent correctement.
  • L'exécution des étapes préalables à la mise à niveau pour mettre à jour les applications Visual Builder garantit les éléments suivants :
    • Vérification de la connectivité à Visual Builder pour traiter avant la mise à niveau réelle, ce qui évite les temps d'arrêt après la mise à niveau.
    • Une fois que vous avez mis à jour Visual Builder pour utiliser le nouveau nom d'hôte et la nouvelle politique d'autorisation, vous n'avez pas à le rétablir.
  • Si la mise à jour de Visual Builder échoue : Annulez les modifications de configuration et soumettez une demande de service sur My Oracle Support pour éviter une interruption prolongée.
  • Si vous n'effectuez aucune action avant la mise à niveau : Vous devrez effectuer les étapes nécessaires pour mettre à jour les applications Visual Builder après la mise à niveau, ce qui entraînera un temps d'arrêt. Il est fortement recommandé d'effectuer ces étapes avant la mise à niveau.
Note

Les appels entre PCS et les objets du générateur visuel doivent utiliser des connexions REST configurées avec la politique de sécurité Auth de base uniquement.

Autres applications frontales

Si vous utilisez d'autres applications frontales avec des API Process, vous devez les mettre à jour pour utiliser le nouveau nom d'hôte. Si vous ne mettez pas à jour le nom d'hôte, des erreurs de redirection HTTP peuvent se produire.

Oracle Content Management

Si vous utilisez Process intégré à Oracle Content Management (OCM), vous devez mettre à jour le nom d'hôte pour Process Automation dans les paramètres d'intégration d'OCM. Avec la modification ci-dessous, l'intégration entre OCM et Process fonctionnera jusqu'à ce qu'OCM atteigne la fin de vie.

  • Si le processus est utilisé uniquement pour prendre en charge OCM : Communiquez avec l'équipe chargée de votre compte pour reprogrammer votre mise à niveau jusqu'à ce que vous ayez quitté OCM (doit être effectué d'ici décembre 2025).
  • Sinon : Votre instance sera mise à niveau à l'aide de la mise à niveau progressive pour le processus. L'intégration entre OCM et Process fonctionnera jusqu'à ce que OCM atteigne la fin de vie.

Processus

  • Il est recommandé de suspendre ou de limiter le nouveau travail de développement jusqu'à la fin de la mise à niveau.
  • Pour que l'inscription au service fonctionne comme prévu, assurez-vous que votre déclencheur REST utilise la politique de sécurité OAuth 2.0 et l'authentification de base.
  • Si des intégrations sont appelées par des processus, procédez comme suit :
    • Avant la mise à niveau : Activez OAuth et l'authentification de base pour ces intégrations. Les politiques de sécurité OAuth et d'authentification de base doivent être activées pour le déclencheur REST pour ces intégrations. S'il utilise uniquement OAuth ou seulement l'authentification de base, mettez-la à jour pour utiliser OAuth et l'authentification de base afin d'éviter les échecs après la mise à niveau.
      Note

      Vous devez utiliser une connexion de déclencheur REST de type déclencheur uniquement.
    • Après la mise à niveau : Vérifiez que les intégrations appelées par des processus utilisent OAuth et l'authentification de base comme politique de sécurité.
  • Si vous avez des processus dynamiques d'Oracle Integration Génération 2 qui appellent des intégrations, utilisez des connecteurs REST pour déployer ces processus sur Oracle Integration 3. Si vous utilisez des adaptateurs natifs au lieu de connecteurs REST pour déployer de tels processus sur Oracle Integration 3, cela peut entraîner des échecs.

Tâches post-mise à niveau

Découvrez ce qui se passe une fois la mise à niveau de phase 1 terminée et assurez-vous d'effectuer les tâches post-mise à niveau.

Note

Les informations suivantes s'appliquent uniquement aux clients qui ont été migrés à l'aide de la mise à niveau progressive pour le processus.

Une fois la mise à niveau de la phase 1 terminée, voici ce qui se passe et ce que vous devez faire :

Oracle Integration Génération 2

Note

Vous pouvez toujours accéder à votre environnement Oracle Integration Génération 2 après la mise à niveau.

Par exemple : https://<original instance ID>-process.integration.ocp.oraclecloud.com/ic/home/.

Toutes les transactions existantes (en cours et terminées) seront disponibles.

  • Sur votre instance Oracle Integration Génération 2, seule la fonctionnalité Process sera disponible; tous les autres composants ont été mis à niveau.
  • Aucun nouveau travail de développement ne doit se produire dans Oracle Integration Génération 2 à partir de ce moment.
  • L'instance Oracle Integration Génération 2 ne sera plus disponible dans la console Oracle Cloud. Par conséquent, les actions de gestion (telles que le démarrage/l'arrêt) de votre instance Oracle Integration Génération 2 ne sont plus possibles.
  • Vous pouvez détecter les intégrations dans Oracle Integration 3 si vous devez appliquer des correctifs à vos processus existants.
  • Les appels de processus dynamique utilisant l'activité d'intégration ne fonctionneront pas après la mise à niveau. Vous devrez donc mettre à jour vos processus dynamiques pour utiliser une connexion d'activité de service pour appeler vos intégrations. Si vous ne le faites pas avant la mise à niveau, vous pourriez subir une interruption de service après la mise à niveau.
  • Si vous appelez des processus à l'aide de leurs points d'extrémité SOAP, vous devez noter que les points d'extrémité de service Web n'afficheront pas l'adresse correcte dans le concepteur. Toutefois, lors de l'exécution, les appels seront redirigés correctement par l'instance Oracle Integration 3. Pour mettre à jour manuellement les clients afin qu'ils utilisent le point d'extrémité WSDL approprié, procédez comme suit :
    1. Dans l'instance Oracle Integration Génération 2, dans le volet de navigation, cliquez sur Processus, puis sur Applications de traitement.

      La page Process Applications apparaît.

    2. Dans la page Process Applications, cliquez sur Activate (Activer).

      La page Activate (Activer) affiche la liste des applications que vous pouvez gérer.

    3. Cliquez sur Actions Icône d'actions, puis sélectionnez Services Web.

      La boîte de dialogue Gérer les services Web s'affiche.

    4. Dans la boîte de dialogue Gérer les services Web, l'onglet Exposé affiche l'URL des services Web exposée par l'application active. Mettez à jour manuellement le nom d'hôte dans cette URL de service Web pour utiliser le nouveau nom d'hôte.

Oracle Integration 3

  • Le processus ne sera pas activé dans Oracle Integration 3 après la mise à niveau.
  • Les intégrations qui appellent le processus ont été migrées et activées.
  • Vous serez en mesure de découvrir de nouveaux processus sur Oracle Integration Génération 2 si vous devez appliquer des correctifs à des solutions existantes.
  • Les intégrations programmées avec une action de processus appelant le processus ne sont pas automatiquement démarrées après la mise à niveau progressive. Vous devez démarrer ces intégrations de programmation après la mise à niveau progressive.

Visual Builder et autres applications frontales

  • Si des applications Visual Builder appellent le processus et que vous n'avez pas effectué les étapes préalables à la mise à niveau, vous devez le faire maintenant.
  • Les processus d'Oracle Integration Génération 2 ne seront plus détectables ni disponibles pour faire appel à des chaînes d'action. Vous devez utiliser le processus Oracle Integration 3 pour toutes les nouvelles initiatives de développement Visual Builder.

Validation

  • Effectuer des vérifications d'intégrité pour valider la connectivité entre les intégrations, les applications frontales et les processus.
  • Effectuez des tests fonctionnels sur votre environnement de processus.

Reprendre les opérations

  • Une fois la validation terminée, les utilisateurs professionnels peuvent reprendre la création d'instances de processus et l'exécution de tâches.