Planifique el entorno de destino de migración

Tendrá que tomar algunas decisiones de planificación antes de poder configurar y ejecutar una aplicación de extensión SaaS en Oracle Cloud Infrastructure. Será útil revisar los pasos de planificación, dimensionar las recomendaciones y planificar la aplicación de parches necesaria.

Revisar pasos de planificación

Los siguientes pasos describen en un nivel superior las decisiones que serán necesarias para utilizar Oracle WebLogic Server para OCI para configurar y ejecutar una aplicación de extensión SaaS.

A medida que trabaja a través de estos pasos, realice una hoja de cálculo o documento para registrar todos los detalles del entorno en un solo lugar para su conveniente referencia más adelante.

  1. Identifique los detalles del entorno actual para cada instancia (producción, prueba, desarrollador, etc.):
    1. Sus nombres de instancia de Fusion SaaS.
    2. Sus Dominios de Identidad Tradicionales de Mi Servicio.
    3. Sus instancias de Oracle Java Cloud Service - SaaS Extension y Oracle Database Cloud Schema Service, incluido el tamaño. Por ejemplo:

      java-prod (s4), db-prod (s50)

      java-test (s2), db-test (s20)

      java-dev1 (s1), db-dev1 (s5)

  2. Identifique la cuenta de Oracle Cloud existente con instancias de Oracle Identity Cloud Service.
    • Oracle aprovisionó una nueva cuenta de Oracle Cloud para todos los clientes de Fusion SaaS, con una instancia Oracle Identity Cloud Service para cada instancia de Fusion SaaS.
    • Se notificó a los propietarios de esos entornos de Fusion SaaS por correo electrónico acerca de estas nuevas instancias, así como credenciales para acceder a ellas
    • Cada instancia de Oracle Identity Cloud Service aprovisionada con una instancia de Fusion SaaS está federada como proveedor de servicios a la instancia de Fusion SaaS como proveedor de identidad

    Realice un registro con cada uno de sus nombres de cuenta y instancia:

    • Cuenta en la nube, como MyAccount.
    • Dominio de Oracle Identity Cloud Service, como ID_Domain
    • Instancia de Oracle Identity Cloud Service de producción. Por ejemplo, MyAccount(ID_Domain), idcs-1a2b3c4d5e6f7a8b9c0d1e2f3a4baaaa
    • Probar instancia de Oracle Identity Cloud Service. Por ejemplo, MyAccount (ID_Domain- test), idcs-1a2b3c4d5e6f7a8b9c0d1e2f3a4bbbbb
    • Instancia de Developer Oracle Identity Cloud Service. Por ejemplo, MyAccount(ID_Domain-dev1), idcs-1a2b3c4d5e6f7a8b9c0d1e2f3a4bcccc
  3. Determine la mejor región de Oracle Cloud Infrastructure. Las siguientes recomendaciones se basan en minimizar la latencia de la red con las instancias de Fusion SaaS:
    • Chicago DC (us2): utilice US West (Phoenix)
    • Ámsterdam (em2): utilice Alemania Central (Frankfurt)
    • Linlithgow (em1): utilice UK South (Londres)
  4. Cree o identifique un arrendamiento de Oracle Cloud Infrastructure existente. Este arrendamiento se utiliza para crear y gestionar servicios de Oracle Cloud Infrastructure, incluido el aprovisionamiento de Oracle WebLogic Server para OCI.
  5. Identifique la versión que se va a utilizar para Oracle WebLogic Server para OCI. Debe utilizar:
    • Tipo: pila
    • Editor: Oracle
    • Categoría: desarrollo de aplicaciones
    • Precio: pagado
    • Nombre: UCM de Oracle WebLogic Server Enterprise Edition
    • Versión: 12.2.1.4.x
  6. Identifique los requisitos de tamaño para las nuevas instancias de Oracle WebLogic Server para OCI.
    Cada host de Oracle WebLogic Server para OCI necesita los siguientes servicios de Oracle Cloud Infrastructure:
    • Compute: forma y número
    • Volumen de bloque: tamaño
    • Equilibrio de carga: tipo de instancia
    La información de tamaño se proporciona en Revisar requisitos de tamaño, más adelante en este libro de reproducción de solución.
  7. Decidir qué Oracle Database utilizar. La opción debe soportar los esquemas Java Required Files (JRF) y non-JRF. Estas bases de datos son compatibles:
    • Oracle Autonomous Transaction Processing
    • Sistemas de base de datos Oracle con hardware dedicado o máquina virtual admitidos por Oracle Cloud Infrastructure. Consulte la documentación de Oracle Cloud Infrastructure para obtener más información.
  8. Identifique el número de instancias de bases de datos que desea utilizar. Oracle recomienda que el entorno de producción tenga su propia instancia de servicio en la nube de base de datos. Para entornos de no producción (por ejemplo, entornos de prueba y desarrolladores), las opciones incluyen:
    • Aislamiento de Esquema mediante una Instancia de Base de Datos Única
    • Una instancia de servicio independiente por entorno
  9. Identifique los requisitos de almacenamiento para los datos de la aplicación. Sus requisitos dependen de su caso de uso funcional, así como de su decisión de utilizar aislamiento de esquema o aislamiento de instancia de servicio.
    Los tamaños de Oracle Database Cloud Schema Service utilizados con Oracle Java Cloud Service - SaaS Extension son los siguientes:
    • S5: 5 GB
    • S20: 20 GB
    • S50: 50 GB
  10. Identifique los requisitos de red para cada entorno.
    • La estructura de las redes virtuales en la nube (VCN) incluye la separación de instancias de servicio de base de datos y Oracle WebLogic Server para OCI en diferentes VCN, lo que requiere la configuración de intercambio de tráfico de VCN local.
    • El diseño de la subred debe tener en cuenta los equilibradores de carga, Oracle WebLogic Server para OCI y los servicios de base de datos.
    • El gateway de Internet debe activar VCN con conectividad directa a Internet.
    • El uso de una subred privada requiere tener una subred pública para un nodo de bastión para el acceso, y el equilibrador de carga debe estar en una subred pública para la configuración de Oracle Identity Cloud Service.

Revisar recomendaciones de tamaño

Las siguientes recomendaciones de tamaño se basan en la suposición de que está utilizando el tamaño adecuado para el despliegue de Oracle Java Cloud Service - SaaS Extension existente. Es posible que necesite ajustar su tamaño en función de sus necesidades y uso reales.

Tenga en cuenta que la primera instancia de cálculo tiene los servidores administrativos y gestionados de WebLogic.

Forma de Oracle Java Cloud Service - SaaS Extension Recomendación para Oracle WebLogic Server para OCI
S1
  • Servidores gestionados: 1 Java EE Server
  • Memoria: 1.5GB/Instancia
  • Almacenamiento: 5GB
  • Transferencia de datos: 50 GB/mes
  • Forma de cálculo: 1 OCPU/8 GB de memoria (por ejemplo, VM.Standard.E2.1)
  • Instancias informáticas: 1
  • Volumen en bloque: 100GB
  • Equilibrio de carga: 400 Mbps
S2
  • Servidores gestionados: 2 Java EE Server
  • Memoria: 3GB/Instancia
  • Almacenamiento: 10 GB
  • Transferencia de datos: 250GB/mes
  • Forma de cálculo: 1 OCPU/8 GB de memoria (por ejemplo, VM.Standard.E2.1)
  • Instancias informáticas: 2
  • Volumen en bloque: 100GB para cada instancia
  • Equilibrio de carga: 400 Mbps
S4
  • Servidores gestionados: 4 Java EE Server
  • Memoria: 6GB/Instancia
  • Almacenamiento: 25GB
  • Transferencia de datos: 500 GB/mes
  • Forma de cálculo: 1 OCPU/8 GB de memoria (por ejemplo, VM.Standard.E2.1)
  • Instancias informáticas: 3
  • Volumen en bloque: 100GB para cada instancia
  • Equilibrio de carga: 400 Mbps

Aplicación de Parches Necesaria de Plan

Deberá realizar la aplicación de parches necesaria para Oracle WebLogic Server para OCI y Oracle Autonomous Linux. Es una buena idea planificar con antelación cuándo puede programar la aplicación de parches.

Cada versión de Oracle WebLogic Server para OCI incluye parches de varios productos: Oracle WebLogic Server, Oracle JDeveloper, Oracle Java Development Kit, Oracle Platform Security Services y Oracle Web Services Manager.

Los parches de una nueva versión de Oracle WebLogic Server para OCI no se aplican automáticamente a los dominios existentes que ha creado con Oracle WebLogic Server para OCI. Debe aplicar los parches manualmente si desea actualizar el dominio existente para que coincida con la última versión o para que coincida con una versión admitida específica.

Una actualización de juego de parches (PSU) es un grupo de parches relacionados que se identifica mediante un número de versión específico. Al crear un dominio con Oracle WebLogic Server para OCI, seleccione una versión del servidor WebLogic en este formato: <major_version>.<patch_level>.<build>. Por ejemplo, 12.2.1.4.191121.01. Utilice su cuenta de My Oracle Support para localizar y descargar el parche que desea aplicar

El servicio de gestión del sistema operativo Oracle Cloud Infrastructure permite gestionar actualizaciones y parches para el entorno del sistema operativo en las instancias de Oracle Cloud Infrastructure. Actualice Oracle Linux VM mediante la gestión del sistema operativo para la gestión y la automatización.