Obtener más información sobre el despliegue de Agile PLM
Antes de empezar
Antes de empezar a ejecutar Agile PLM 9.3.6 o versiones futuras en Oracle Cloud:
- Comprenda la arquitectura de despliegue de Agile PLM y otras consideraciones. Consulte Más información sobre el despliegue de Agile PLM en Oracle Cloud.
- Tener acceso a un arrendamiento de Oracle Cloud Infrastructure.
- Comprenda Terraform como mínimo y lea Introducción a Terraform.
- Antes de configurar los componentes de Oracle Cloud Infrastructure mediante Terraform, asegúrese de utilizar un host local de Windows, Linux o UNIX con acceso a Internet. Los pasos para configurar y utilizar Terraform son diferentes en diferentes sistemas operativos.
En un sistema similar a UNIX o Linux, necesitará las siguientes herramientas y utilidades:
Git
para clonar el paquete de proveedores de Terraform y los módulos de Terraform desde el repositorio. Es opcional. En su lugar, puede utilizar un explorador web para descargar los paquetes.ssh-keygen
para generar un par de claves SSH.OpenSSL
para generar un par de claves de firma de API.- Un explorador web para acceder a la consola de Oracle Cloud Infrastructure.
En un sistema Windows, necesitará:- Git Bash para clonar el paquete de proveedores de Terraform y los módulos de Terraform del repositorio. En su lugar, puede utilizar un explorador web para descargar los paquetes. Sin embargo, necesitará Git Bash para generar un par de claves de firma de API, así como una clave SSH para las instancias de aplicación, mediante OpenSSL o
ssh-keygen.
- PuTTY para generar un par de claves SSH y conectarse a sus hosts bastión con esa clave SSH.
- Un explorador web para acceder a la consola de Oracle Cloud Infrastructure.
Arquitectura
Puede diseñar su despliegue de Agile PLM en Oracle Cloud Infrastructure en un único dominio de disponibilidad, en varios dominios de disponibilidad o en varias regiones.
-
Dominio de disponibilidad único: puede desplegar Agile PLM en un único dominio de disponibilidad y garantizar una alta disponibilidad mediante la configuración de varias instancias de aplicación. Utilice esta arquitectura cuando desee asegurarse de que la aplicación está disponible incluso cuando una instancia de aplicación caiga. Las demás instancias de aplicación disponibles en el dominio de disponibilidad continúan procesando las solicitudes.
-
Varios dominios de disponibilidad: utilice esta arquitectura cuando desee asegurarse de que la aplicación esté disponible incluso cuando un dominio de disponibilidad caiga. Puede seguir accediendo a las instancias de la aplicación en otro dominio de disponibilidad.
-
Varias regiones: utilice esta arquitectura cuando desee configurar un sitio de recuperación ante desastres para su aplicación en una región diferente. Esta arquitectura es esencialmente la misma que la arquitectura de varios dominios de disponibilidad, pero en lugar de crear recursos en un segundo dominio de disponibilidad en la misma región, puede crear recursos en otra región.
Plantillas para construir la infraestructura
Al aplicar el plan de Terraform e instalar Agile PLM, todas las instancias de aplicación del dominio de disponibilidad están activas. Las instancias del equilibrador de carga reciben solicitudes y las envían a los servidores de aplicaciones. Los servidores de aplicaciones procesan estas solicitudes y las reenvían a las instancias de base de datos. Puede acceder a las instancias de subredes privadas mediante el host bastión.
Las copias de seguridad de base de datos automáticas y bajo demanda en el almacenamiento de objetos de Oracle Cloud Infrastructure se pueden configurar mediante la consola de Oracle Cloud Infrastructure. La copia de seguridad de la aplicación se puede configurar mediante la función de copia de seguridad basada en políticas de los volúmenes en bloque de Oracle Cloud Infrastructure. Los volúmenes en bloque de Oracle Cloud Infrastructure permiten realizar copias de seguridad de volumen automáticamente según un programa y mantenerlas según la política de copia de seguridad seleccionada. Esto permite cumplir los requisitos normativos y de conformidad de datos. Hay tres políticas de copia de seguridad predefinidas: bronce, plata y oro. Cada política de copia de seguridad tiene una frecuencia de copia de seguridad predefinida y un período de retención. Puede definir las variables para estas políticas en los planes de Terraform.
Plan de Terraform para instancia única: la arquitectura consta de una red virtual en la nube con los hosts bastión, equilibrador de carga, aplicación, gestor de archivos y base de datos necesarios para ejecutar Agile PLM. La configuración de Terraform instalará el servidor de aplicaciones, el gestor de archivos y los hosts de base de datos en una sola máquina virtual. Puede utilizar esta configuración para fines de formación o prueba. El host bastión se despliega en una subred pública y todas las demás instancias se despliegan en subredes privadas.
Descripción de la ilustración simple_topology_plan.png
Plan de Terraform para varias instancias: la arquitectura consta de una red virtual en la nube (VCN) con los hosts bastión, equilibrador de carga, aplicación, gestor de archivos y base de datos ubicados en máquinas virtuales independientes. En esta arquitectura, se despliegan varias instancias de aplicación en un dominio de disponibilidad para garantizar una alta disponibilidad. Esto garantiza que la aplicación esté disponible incluso cuando una instancia de aplicación caiga. Los dominios de errores le permiten distribuir sus instancias de forma que no se encuentren en el mismo hardware físico dentro de un solo dominio de disponibilidad.
Las instancias de la subred privada pueden requerir opcionalmente una conexión saliente a Internet para descargar parches de aplicación e integraciones externas. Para ello, utilice un gateway de traducción de direcciones de red (NAT) en la VCN. Con un gateway de NAT, los hosts de la subred privada pueden iniciar conexiones a Internet y recibir respuestas, pero no recibirán conexiones entrantes iniciadas desde Internet.
Acerca de las políticas y servicios necesarios
Esta solución requiere los siguientes servicios y políticas de gestión de acceso:
Servicio | Políticas Necesarias para... |
---|---|
Oracle Cloud Infrastructure Identity and Access Management | Crear y gestionar compartimentos. |
Oracle Cloud Infrastructure Networking | Crear y gestionar VCN, subredes, gateways de Internet, tablas de rutas, listas de seguridad, LPG y DRG |
Oracle Cloud Infrastructure Compute | Cree y gestione instancias informáticas. |
Consulte Más información sobre cómo obtener los servicios de Oracle Cloud para las soluciones de Oracle para obtener los servicios en la nube que necesita.