Obtenga información sobre la migración de las cargas de trabajo de Oracle WebLogic Server locales a la nube
Utilice topologías y métodos probados para reducir el esfuerzo que conlleva la migración de cargas de trabajo de WebLogic Server a la nube para que pueda aprovechar las ventajas de la infraestructura en la nube.
La instalación de WebLogic Server presentada aquí abarca una serie de casos comunes de migración.
Un juego de opciones migra las cargas de trabajo locales a un dominio recién creado en Oracle Cloud Infrastructure:
- Migre manualmente las cargas de trabajo mediante la consola del administrador de WebLogic para desplegar recursos y uno de los métodos siguientes para desplegar aplicaciones:
- Consola del Administrador de WebLogic
- Herramientas de despliegue de JDeveloper
- Migrar cargas de trabajo mediante el despliegue de herramientas de WebLogic (WLDT).
- Migrar cargas de trabajo mediante WebLogic Scripting Tool dirigida a archivos de comandos de despliegue de aplicaciones existentes al nuevo dominio.
Otra opción es actualizar la herramienta del servidor de WebLogic que utiliza para desplegar dominios locales (como los scripts de WebLogic o los archivos del modelo de despliegue de herramientas de WebLogic) y dirigirlos a Oracle Cloud Infrastructure para crear un nuevo dominio y volver a desplegar aplicaciones.
Arquitectura de la migración de las cargas de trabajo de Oracle WebLogic Server a la nube
Oracle Cloud Marketplace proporciona pilas preconfiguradas para aprovisionar rápidamente una instalación de WebLogic Server en varias máquinas virtuales (VM) y, opcionalmente, configurar un equilibrador de carga para la topología.
Oracle WebLogic Server para Oracle Cloud Infrastructure está totalmente integrado con la infraestructura subyacente. Esta integración facilita el aprovisionamiento de un cluster de WebLogic y proporciona los servicios necesarios, como un equilibrador de carga, volúmenes en bloque, almacenamiento de archivos y la red. La pila crea un dominio por defecto configurado para ejecutar un único servidor gestionado por máquina virtual para las aplicaciones.
- El dominio de servidor de WebLogic es un concepto de compartimento que incluye servidores gestionados en máquinas virtuales de Java (JVM) y recursos que incluyen conexiones a base de datos, bibliotecas, etc.
- Los servidores gestionados son independientes o están organizados en clusters y se ejecutan en máquinas virtuales o con hardware dedicado aprovisionadas.
- Las aplicaciones se despliegan en un dominio y se asignan a un destino (servidor o cluster gestionado). De forma similar, puede hacer que los recursos de la aplicación estén disponibles en el destino asociado.
- Java Required Files (JRF) es componentes opcionales incluidos en la instalación de WebLogic Server que proporcionan funciones comunes para las aplicaciones de negocio Oracle y los marcos de aplicaciones. Consta de una serie de bibliotecas y aplicaciones desarrolladas de forma independiente que se despliegan en una ubicación común, como ADF, SOA, etc.
Antes de Empezar
Antes de migrar las cargas de trabajo locales de Oracle WebLogic Server a la nube, tenga en cuenta lo siguiente:
-
Antes de actualizar y migrar una base de datos, revise la solución de diseño relacionada.
Consulte Información sobre la reducción del tiempo de inactividad durante la migración de una base de datos.
-
Si necesita que los usuarios que no sean administradores creen dominios, el administrador de Oracle Cloud Infrastructure crea un grupo dinámico que muestra el OCID del compartimento en el que los usuarios que no son administradores pueden crear dominios. A continuación, se muestra un ejemplo de grupo dinámico:
instance.compartment.id='ocid1.compartment.oc1..alongstringofletterandnumbers'
A continuación, se muestra un ejemplo de políticas de grupos dinámicos: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
Consulte Administración de grupos dinámicos.
Acerca de los servicios, los productos y los roles necesarios
Los siguientes servicios, productos y roles son necesarios para migrar las cargas de trabajo de Oracle WebLogic Server a la nube:
Esta arquitectura admite los siguientes componentes:
- Región de Oracle Cloud Infrastructure: Ubicación de destino en la nube al migrar la base de datos desde la ubicación local.
- Oracle Database: las bases de datos origen están en las bases de datos locales y de destino están aprovisionadas en Oracle Cloud Infrastructure.
- Oracle Autonomous Data Warehouse: Oracle Database en la nube.
Estos son los roles necesarios para cada servicio.
Nombre de Servicio: Rol | Necesario para... |
---|---|
Oracle Database: privilegios del sistema raíz o sudo con la capacidad de ejecutar comandos como raíz. | Migre la base de datos. |
Oracle Cloud Infrastructure Identity and Access Management: OCI_Administrator |
Políticas de control y quién tiene acceso a los recursos en la nube de su región. Puede controlar qué tipo de acceso tiene un grupo de usuarios y a qué recursos específicos. |
Oracle Cloud Infrastructure: Admin |
Gestione la transferencia de datos en Oracle Cloud Infrastructure Block Volumes en la nube. Opcionalmente, crea un grupo dinámico que muestra el OCID del compartimento en el que los usuarios que no son administradores pueden crear dominios. |
Vea cómo obtener servicios de Oracle Cloud para las soluciones de Oracle para obtener los servicios en la nube que necesite.