En savoir plus sur la migration des charges de travail Oracle WebLogic Server sur site vers le cloud

Utilisez des topologies et des méthodes éprouvées pour réduire les efforts lié au déplacement des charges de travail du serveur WebLogic vers le cloud afin de vous permettre de tirer parti des avantages de l'infrastructure du cloud.

L'installation WebLogic Server présentée ici couvre un certain nombre de scénarios de migration courants.

Un ensemble d'options migre les charges de travail sur site vers un domaine nouvellement créé sur Oracle Cloud Infrastructure :

  • Migrez manuellement les charges de travail à l'aide de la console d'administration WebLogic pour déployer les ressources et l'une des méthodes suivantes pour déployer les applications :
    • Console d'administration WebLogic
    • outils de déploiement JDeveloper
  • Migrez les charges de travail à l'aide de la fonction WLDT (WebLogic Deploy Tooling).
  • Migrez les charges de travail à l'aide de l'outil de script WebLogic en ciblant les scripts de déploiement d'application existants sur le nouveau domaine.

Vous pouvez également mettre à jour les outils WebLogic Server que vous utilisez pour déployer des domaines sur des locaux (tels que des scripts WebLogic ou des fichiers de modèle de déploiement WebLogic) et les cibler sur Oracle Cloud Infrastructure afin de créer un domaine et de redéployer des applications.

Architecture pour la migration de vos charges de travail Oracle WebLogic Server vers le cloud

Oracle Cloud Marketplace fournit des piles préconfigurées afin de provisionner rapidement une installation WebLogic Server sur plusieurs machines virtuelles et, éventuellement, un équilibreur de charge pour la topologie.

Oracle WebLogic Server for Oracle Cloud Infrastructure est entièrement intégré à l'infrastructure sous-jacente. Cette intégration facilite la fourniture d'infos de paramétrage à un cluster WebLogic et fournit les services requis, tels qu'un équilibreur de charge, des volumes de blocs, un stockage de fichiers et le réseau. La pile crée un domaine par défaut configuré pour exécuter un serveur géré unique par machine virtuelle pour les applications.

  • Le domaine de serveur WebLogic est un concept de compartiment qui inclut des serveurs gérés sur des machines virtuelles Java (JVM) et des ressources, y compris des connexions de base de données, des bibliothèques, etc.
  • Les serveurs gérés sont autonomes ou organisés en clusters, et exécutés sur des machines virtuelles ou Bare Metal provisionnées.
  • Les applications sont déployées dans un domaine et une cible lui est affectée (serveur géré ou cluster). De même, les ressources d'application deviennent disponibles sur la cible associée.
  • Java Required Files (JRF) est un composant facultatif inclus dans l'installation de WebLogic Server qui offre des fonctions communes aux applications et structures d'application Oracle. Il comprend un certain nombre de bibliothèques et d'applications développées de façon indépendante qui sont déployées dans un emplacement commun, y compris ADF, SOA, etc.


Avant de commencer

Avant de migrer vos charges de travail Oracle WebLogic Server sur site vers le cloud, vous devez prendre en compte les éléments suivants :

  • Avant de mettre à niveau et de migrer une base de données, vérifiez la solution de conception associée.

    En savoir plus sur la réduction du temps d'inactivité lors d'une migration de base de données

  • Si vous exigez des utilisateurs qui ne sont pas administrateurs à créer des domaines, l'administrateur Oracle Cloud Infrastructure crée un groupe dynamique qui répertorie l'OCID du compartiment dans lequel les utilisateurs non administrateurs peuvent créer des domaines. Voici un exemple de groupe dynamique :
    instance.compartment.id='ocid1.compartment.oc1..alongstringofletterandnumbers'
    Voici un exemple de stratégies de groupe dynamique :
    Allow dynamic-group MyInstancesGroup to use secret-family in compartment MyCompartment
    Allow dynamic-group MyInstancesGroup to use keys in compartment MyCompartment
    Allow dynamic-group MyInstancesGroup to use vaults in compartment MyCompartment
    Allow dynamic-group MyInstancesGroup to manage instance-family in compartment MyCompartment
    Allow dynamic-group MyInstancesGroup to manage virtual-network-family in compartment MyCompartment
    Allow dynamic-group MyInstancesGroup to manage volume-family in compartment MyCompartment
    Allow dynamic-group MyInstancesGroup to manage load-balancers in compartment MyCompartment
    Allow dynamic-group MyInstancesGroup to inspect autonomous-transaction-processing-family in compartment MyCompartment
    Allow dynamic-group MyInstancesGroup to inspect database-family in compartment MyCompartment

Reportez-vous à la section Gestion des groupes dynamiques.

A propos des services, produits et rôles obligatoires

Les services, produits et rôles suivants sont nécessaires à la migration des charges de travail d'Oracle WebLogic Server vers le cloud :

Cette architecture prend en charge les composants suivants :

  • Région Oracle Cloud Infrastructure : emplacement de destination dans le cloud lors de la migration de la base de données à partir d'un site.
  • Oracle Database : les bases de données source sont sur site et les bases de données de destination sont provisionnées sous Oracle Cloud Infrastructure.
  • Oracle Autonomous Data Warehouse : Oracle Database dans le cloud.

Il s'agit des rôles nécessaires pour chaque service.

Nom de service : rôle Obligatoire pour...
Oracle Database : privilèges système root ou sudo avec la possibilité d'exécuter les commandes en tant qu'utilisateur root. Migrez la base de données.
Oracle Cloud Infrastructure Identity and Access Management : OCI_Administrator Contrôler les stratégies et les personnes ayant accès aux ressources cloud de votre région. Vous pouvez contrôler le type d'accès à un groupe d'utilisateurs et les ressources spécifiques.
Oracle Cloud Infrastructure: Administration

Gérez le transfert de données dans Oracle Cloud Infrastructure Block Volumes sur le cloud.

Créez éventuellement un groupe dynamique qui répertorie l'OCID du compartiment dans lequel les utilisateurs qui ne sont pas administrateurs peuvent créer des domaines.

Pour obtenir les services cloud dont vous avez besoin, reportez-vous à Comment obtenir les services Oracle Cloud pour les solutions Oracle.