Consideraciones para el despliegue de Agile PLM

Oracle proporciona una arquitectura de línea base que aprovecha al máximo las capacidades de Oracle Cloud Infrastructure y también aborda la mayoría de los requisitos técnicos y empresariales importantes. Esto le permite tener confianza en la consecución de sus objetivos de despliegue sin invertir en un proyecto de análisis largo. Para cualquier requisito especial que no esté cubierto por esta arquitectura de referencia, es posible elegir otras opciones de diseño. Oracle espera que el proceso de diseño para esos cambios sea mucho más fácil cuando se inicia desde una arquitectura de referencia.

Acerca de las opciones de despliegue de Agile PLM

Oracle seguirá apoyando y añadiendo la funcionalidad necesaria para mantener su negocio funcionando, ya sea si desea permanecer on-premise con Agile PLM, vaya a Oracle Cloud o despliegue un modelo híbrido. Si es un nuevo cliente Agile PLM de Oracle, se recomienda incorporar Agile PLM en la nube directamente para conseguir un rápido rendimiento de la innovación.

Puede desplegar manualmente Agile PLM en Oracle Cloud o si tiene Agile PLM 9.3.6 ejecutándose en Oracle Linux 6 y 7, puede aprovechar nuestra imagen y automatización incorporadas. Agile PLM 9.3.6 y otras versiones que se ejecutan en software certificado están certificadas para ejecutarse en Oracle Cloud Infrastructure.

Desplegar desde Marketplace: puede ir a Oracle Cloud Marketplace e instalar la imagen de Oracle Agile Product Lifecycle Management en su dominio de identidad. Obtendrá una imagen de máquina virtual de Agile PLM con Oracle Database para desplegarla en Oracle Cloud. Además, puede utilizar Terraform para definir los recursos de infraestructura en los archivos de configuración que puede mantener, versionar y compartir. Estos archivos describen los pasos necesarios para aprovisionar la infraestructura y mantener el estado deseado. A continuación, puede ejecutar estos pasos para crear la infraestructura descrita.

Migre su Agile PLM local a la nube: para obtener nuevas funciones mucho antes que con su versión local, puede migrar sus archivos y datos locales a la nube. Puede optar por migrar los datos mediante las opciones de transporte en línea o fuera de línea en función del tamaño de los datos, las consideraciones de seguridad y la velocidad a la que se deben transportar los datos.

  • Con las opciones de transporte en línea, es importante considerar el ancho de banda y la seguridad al transportar conjuntos de datos a través de la red. Puede migrar conjuntos de datos a través de la Internet pública o configurar una conexión privada entre los centros de datos locales y Oracle Cloud Infrastructure. Los datos siempre se deben cifrar en modo estático y en tránsito.
    • Oracle FastConnect conecta de forma segura sus centros de datos y redes a Oracle Cloud Infrastructure. Es la opción óptima para las organizaciones que necesitan transportar grandes conjuntos de datos. Las velocidades de puerto están disponibles en incrementos de 1 Gbps y 10 Gbps cuando se trabaja con un proveedor de conectividad de terceros, y en incrementos de 10 Gbps si la ubicación conjunta con Oracle.
    • Si tiene juegos de datos relativamente pequeños, generalmente se pueden transportar a través de la red pública de Internet hasta unos 2 terabytes (TB). Oracle recomienda utilizar VPN Connect de IPsec, que proporciona conectividad cifrada y segura entre el entorno de origen y Oracle Cloud Infrastructure para escribir datos de forma segura en Object Storage y, a continuación, restaurar desde allí. El primer paso para configurar una conexión VPN con IPsec entre el entorno de origen y Oracle consiste en establecer un DRG. El DRG debe configurarse para que se conecte a la nube de Oracle con cualquier enrutador local. Use varios túneles IPsec para asegurar la redundancia.
  • Si tiene grandes conjuntos de datos a escala de petabytes y está preocupado por los tiempos de carga largos, Oracle recomienda las siguientes opciones de transporte fuera de línea. Estas opciones usan discos básicos o el dispositivo de transferencia de datos de Oracle para transportar sus datos de forma rápida y segura a Oracle sin pasar por la red.
    • Cada dispositivo de transferencia de datos permite a las organizaciones migrar hasta 150 TB de datos. Los dispositivos se pueden solicitar mediante la consola de Oracle Cloud Infrastructure después de crear un trabajo de transferencia. El dispositivo debe estar configurado y conectado a la red local. También es necesario que los equipos encargados de la migración desmonten los volúmenes NFS del dispositivo y copien los datos en él. Después de copiar los datos, devuelto el dispositivo a Oracle y supervisar el estado de la transferencia de datos.
    • Oracle Data Transfer Disk es otra solución de transferencia de datos fuera de línea. Puede enviar datos como archivos en discos cifrados a un sitio de transferencia de Oracle. A continuación, los operadores del sitio pueden cargar los archivos en el cubo de almacenamiento de objetos que haya designado. Puede mover los datos cargados a otros servicios de Oracle Cloud Infrastructure según sea necesario.

Conectividad de Red

Los objetivos principales de la arquitectura de conectividad y redes son proporcionar una conectividad segura y de alta velocidad entre los recursos en la nube y cualquier usuario o sistema que necesite acceder a esos recursos.

A continuación, se muestra la descripción de stateless_rules.png
Descripción de la ilustración stateless_rules.png

Considere un despliegue de conectividad de red independiente como ejemplo. Al cargar o descargar un archivo, Oracle Identity Cloud Service gestiona la autenticación y puede acceder a sus instancias en la subred privada mediante el servidor de bastión. Las instancias del equilibrador de carga reciben su solicitud en una subred pública y permiten el tráfico de la red pública de Internet a través del servidor de aplicaciones. El servidor de aplicaciones y el gestor de archivos se comunican entre sí a través de un equilibrador de carga privado. El gestor de aplicaciones accede a la base de datos y responde a la acción a través del equilibrador de carga.

Los grupos de seguridad de red (NSG) que se muestran en la imagen actúan como un firewall virtual para las instancias. Utilice estas opciones para permitir el tráfico entre diferentes niveles y entre el host bastión y los hosts externos. También contienen información sobre los puertos de comunicación a través de los cuales se permite la transferencia de datos. Un NSG consta de un juego de reglas de entrada y salida. Algunas de estas reglas se marcan como sin estado. Si define una regla de seguridad sin estado, NO podrá utilizar el seguimiento de conexión para ningún tráfico que coincida con esa regla. Esto significa que el tráfico de respuesta no se permite automáticamente. Para permitir el tráfico de respuesta para una regla de entrada sin estado, debe crear la regla de salida sin estado correspondiente.

Gestión y gobierno de costos

Al pasar de un modelo de gasto de capital, donde muchos costos se fijan en la implantación del proyecto, a un modelo de gasto operativo, donde los costos se amplían y reducen con el uso del sistema, los clientes suelen requerir herramientas de gestión de costos para comprender y controlar estos costos de la nube dentro de su organización.

Estas herramientas pueden:

  • Controlar cómo se consumen los recursos y establecer cuotas
  • Defina y gestione presupuestos en la nube
  • Evite el gasto excesivo
  • Garantice un seguimiento preciso de los costos entre departamentos y proyectos
  • Analice qué departamentos, servicios y proyectos contribuyen al uso de la nube a lo largo del tiempo
  • Obtenga detalles de uso granulares para la conciliación de facturas
  • Identifique áreas para optimizar los costos
Oracle proporciona servicios de plataforma en la nube para satisfacer estas necesidades:
  • Compartimentos: los compartimentos se pueden utilizar para garantizar el aislamiento de recursos en la nube entre unidades de negocio. Además, también se utilizan para agrupar lógicamente recursos con el fin de medir el uso y la facturación. Por lo general, recomendamos crear un compartimento para cada parte principal de la organización, es decir, unidad de negocio o departamento. Los compartimentos también se pueden anidar para soportar subdepartamentos.
  • Etiquetado: utilice las etiquetas para realizar un seguimiento del costo y el uso de los recursos asociados a un proyecto concreto que abarca varios departamentos. Además, puede optimizar la gestión de recursos etiquetando y, a continuación, programando acciones masivas en exactamente los recursos de Oracle Cloud Infrastructure que desee. Las etiquetas aprovechan las políticas, los controles y la automatización para garantizar la integridad del etiquetado y evitar que los usuarios creen demasiadas etiquetas, etiquetas duplicadas y manipulen etiquetas existentes.
  • Cuotas: utilice cuotas para obtener un mejor control sobre cómo se consumen los recursos en Oracle Cloud Infrastructure. Los administradores pueden definir fácilmente cuotas mediante sentencias de política para asignar recursos a determinados compartimentos, definir el número máximo de recursos en la nube que puede consumir un compartimento o incluso eliminar el acceso a un recurso en la nube para un compartimento. Las cuotas difieren de los límites de servicio en que Oracle establece los límites de servicio, mientras que las cuotas las configuran los administradores de clientes.
  • Presupuestos: una vez que los recursos se asignan a compartimentos que coinciden con sus casos de uso, departamentos o regiones de operación específicos, puede definir presupuestos, ver cómo se realiza el seguimiento del gasto en los presupuestos y configurar alertas para que se marque un uso inesperado antes de que se supere realmente el presupuesto.
  • Análisis de costos: el panel de control de análisis de costos de facturación puede ayudar a visualizar los grandes bloques que contribuyen al uso y el costo de la nube. Puede analizar los costos por servicio en la nube, compartimentos y etiquetas. Por ejemplo, un analista o administrador puede utilizar esta herramienta para identificar la diferencia entre el aumento de la producción o el uso de desarrollo/prueba, así como la diferencia entre el aumento del uso del almacenamiento frente a las redes.
  • Informes de uso detallados: archivos CSV que contienen datos detallados de nivel de recurso y hora por hora, incluidos todos los metadatos asociados, es decir, etiquetas y compartimentos. Exporte informes de uso detallados como archivos CSV e impórtelos en herramientas de inteligencia empresarial existentes para casos de uso de conciliación de facturas, para obtener una mayor granularidad en su factura e identificar áreas para la optimización de costos. Por ejemplo, puede aprovechar los datos de uso detallados y combinarlos con los datos de uso de CPU del servicio de supervisión de Oracle Cloud Infrastructure para identificar instancias con un bajo uso de CPU que cerrar.

A continuación, se muestra la descripción de cost_management_compartments.png
Descripción de la ilustración cost_management_compartments.png

Supervisión

Debe ser capaz de supervisar el estado y la capacidad de los recursos de infraestructura en la nube a fin de optimizar el rendimiento de Agile PLM en todo momento y en tiempo real. Los objetivos incluyen garantizar la disponibilidad y el rendimiento de Agile PLM en la nube y detectar y corregir anomalías antes de que puedan afectar a su negocio. Además, puede necesitar la visibilidad para identificar cuellos de botella y recursos infrautilizados para optimizar en consecuencia.

Infrastructure Monitoring

Es posible que ya esté utilizando herramientas de supervisión como Oracle Enterprise Manager y Oracle Management Cloud para el despliegue existente de Agile PLM. Oracle Cloud Infrastructure ofrece supervisión de la infraestructura de forma nativa en la consola, pero también puede soportar las herramientas de supervisión existentes. En función de si planea migrar todas las aplicaciones y los conjuntos de datos a Oracle Cloud o mantendrá un entorno de nube híbrida, Oracle recomienda las siguientes herramientas de supervisión.
  • Control de varios niveles de entornos híbridos y multinube: para la mayoría de escenarios de migración de varios niveles, puede seguir aprovechando las herramientas de supervisión existentes, incluidas Oracle Enterprise Manager y Oracle Management Cloud. Oracle Enterprise Manager 12c proporciona supervisión de varias instancias de aplicaciones Agile PLM y Oracle Database para proporcionar información de estado completa, eficiente y vital, como métricas de rendimiento, disponibilidad y experiencia de usuario final. Oracle Management Cloud proporciona control integrado en entornos híbridos y multinube. Realiza el control mediante el uso de agentes en varios niveles, desde la infraestructura hasta el rendimiento de la aplicación, la seguridad e incluso la actividad del usuario final.
  • Oracle Cloud Infrastructure Monitoring: las métricas y los paneles de control rentables y listos para usar se proporcionan para que el departamento de TI controle recursos en la nube como instancias informáticas, volúmenes en bloque, NIC virtuales, equilibradores de carga y cubos de almacenamiento de objetos de forma nativa en la consola de Oracle Cloud Infrastructure. Por ejemplo, puede aprovechar la supervisión para realizar un seguimiento de la utilización de la CPU, el uso de la memoria y la integración con la ampliación automática de recursos informáticos. También puede integrarse con herramientas de visualización de código abierto, ejecutar sus propias consultas de métricas y hacer que las aplicaciones emitan sus propias métricas personalizadas, lo que permite visualizar, supervisar y alarmas en todos los datos de series temporales esenciales de un lugar en la consola.
Oracle Cloud Infrastructure realiza una supervisión sin agentes. Actualmente, este servicio de supervisión de infraestructura nativa no controla los servicios de base de datos. Se recomienda utilizar Oracle Management Cloud u Oracle Enterprise Manager, en función de si Oracle Database se despliega de forma local o como servicio en la nube.