Materiales comunes: migración de aplicaciones locales y esenciales para Oracle Cloud

Después de luchar por escalar su negocio de albañilería y panorama en 11 sitios de fabricación, dos sitios de minería y 18 ubicaciones en todo el noroeste del Pacífico, los Materiales Mutuales basados en Seattle decidieron migrar sus aplicaciones empresariales esenciales a Oracle Cloud Infrastructure.

Para ayudar con la migración a la nube, Mutual Materials, asociado con la empresa de consultoría de tecnología basada en Dallas, Doyensys, un partner de Oracle especializado en despliegues de aplicaciones y bases de datos, migraciones y servicios gestionados.

Para configurar el entorno en Oracle Cloud Infrastructure, Doyensys ayudó a Mutual Materials a:

  • Replicar los despliegues locales de Oracle E-Business Suite y Oracle Database en Oracle Cloud Infrastructure
  • Implantar varios escenarios de failover
  • Ofrezca alta disponibilidad y posibilidades de ampliación con fluctuaciones del tráfico
  • Mejoran su postura de seguridad general

Caso de cliente

Obtenga más información sobre el recorrido de Mutual Materials hacia Oracle Cloud:

Arquitectura

El diagrama de arquitectura de referencia muestra el entorno de producción de Mutual Materials en Oracle Cloud Infrastructure.

Para ayudar a Mutual Materials a diseñar un entorno separado para las cargas de trabajo de producción, los entornos de desarrollo y prueba y la recuperación ante desastres, Doyensys eligió una región con varios dominios de disponibilidad, que incluía la red virtual en la nube (VCN) de Oracle Cloud Infrastructure, las unidades de computación, los equilibradores de carga públicos y privados, los volúmenes en bloque, Oracle Data Guard, la gestión de identidad y acceso y los logs de auditoría.

Debido a que Mutual Materials necesitaba separar diferentes entornos, Doyensys creó tres subredes para el entorno de producción (una para las aplicaciones, otra para las bases de datos y otra para los equilibradores de carga) y creó un juego independiente de subredes para los entornos que no son de producción.

La eliminación de las interrupciones del servicio para las bases de datos y las aplicaciones principales de Mutual Materials era fundamental y solicitó a Doyensys que las ejecutara en máquinas virtuales (VM) independientes, con almacenamiento de volúmenes en bloque independiente, que se replicara en diferentes dominios de errores. Con el servicio Oracle Cloud Infrastructure Block Volumes, Mutual Materials pudo ampliar (o contratar) el tamaño de sus volúmenes en bloque en función de los ciclos de negocio estacionales. Para aumentar su postura de seguridad, Mutual Materials implementó el servicio Oracle Cloud Infrastructure Identity and Access Management (IAM) y restringió el acceso a sus aplicaciones a través de equilibradores de carga públicos y privados.

La integración entre las aplicaciones de software como servicio (SaaS) de Oracle E-Business Suite, Oracle Sales y Oracle Transportation Management Cloud Service estaba protegida mediante una URL pública y el método POST en Oracle Cloud Infrastructure Load Balancing. Para sus instancias de base de datos, Mutual Materials utilizó Oracle Data Guard para proporcionar capacidades de recuperación ante fallos y failover.

El siguiente diagrama ilustra esta arquitectura de referencia.



mutual-materials-oci-arch.zip

La arquitectura tiene los siguientes componentes:

  • Región

    Una región de Oracle Cloud Infrastructure es un área geográfica localizada que contiene uno o más centros de datos, denominados dominios de disponibilidad. Las regiones son independientes de otras regiones y las grandes distancias pueden separarlas (entre países e incluso continentes).

    Todos los recursos de esta arquitectura se despliegan en una sola región.

  • Dominios de disponibilidad

    Los dominios de disponibilidad son centros de datos independientes e independientes dentro de una región. Los recursos físicos de cada dominio de disponibilidad están aislados de los recursos de los otros dominios de disponibilidad, lo que proporciona tolerancia a fallos. Los dominios de disponibilidad no comparten infraestructura, como alimentación o refrigeración, ni la red interna del dominio de disponibilidad. Por lo tanto, un fallo en un dominio de disponibilidad es poco probable que afecte a los otros dominios de disponibilidad de la región.

    Todos los recursos de esta arquitectura se despliegan en un único dominio de disponibilidad.

  • Dominio de errores

    Un dominio de errores es una agrupación de hardware e infraestructura dentro de un dominio de disponibilidad. Cada dominio de disponibilidad tiene tres dominios de errores con alimentación y hardware independientes. Cuando distribuye recursos en varios dominios de errores, las aplicaciones pueden tolerar fallos del servidor físico, mantenimiento del sistema y fallos de alimentación dentro de un dominio de errores.

  • Compartimento

    Los compartimentos son particiones lógicas entre regiones dentro de un arrendamiento de Oracle Cloud Infrastructure. Utilice compartimentos para organizar los recursos en Oracle Cloud, controlar el acceso a los recursos y definir cuotas de uso. Para controlar el acceso a los recursos de un compartimento determinado, defina políticas que especifiquen quién puede acceder a los recursos y qué acciones puede realizar.

  • Red virtual en la nube (VCN) y subredes

    Una VCN es una red personalizable y definida por software que se configura en una región de Oracle Cloud Infrastructure. Al igual que las redes del centro de datos tradicionales, las VCN le proporcionan un control total de su entorno de red. Una VCN puede tener varios bloques CIDR no solapados que puede cambiar después de crear la VCN. Puede segmentar una VCN en subredes, que se pueden acotar a una región o a un dominio de disponibilidad. Cada subred consta de un rango de direcciones contiguas que no se solapan con las otras subredes de VCN. Puede cambiar el tamaño de una subred después de la creación. Una subred puede ser pública o privada.

  • Gestión de identidad y acceso (IAM)

    Oracle Cloud Infrastructure Identity and Access Management (IAM) le permite controlar quién puede acceder a sus recursos en Oracle Cloud Infrastructure y las operaciones que pueden realizar en esos recursos.

  • Gateway de enrutamiento dinámico (DRG)

    El DRG es un enrutador virtual que proporciona una ruta de acceso para el tráfico de red privada entre una VCN y una red fuera de la región, como una VCN en otra región de Oracle Cloud Infrastructure, una red local o una red en otro proveedor de nube.

  • Gateway de internet

    El gateway de Internet permite el tráfico entre las subredes públicas de una VCN y la red pública de Internet.

  • Equilibrador de carga

    El servicio Oracle Cloud Infrastructure Load Balancing proporciona una distribución automatizada de tráfico desde un único punto de entrada a varios servidores del backend.

    Esta arquitectura incluye un equilibrador de carga público.

  • Volumen en bloque

    Con los volúmenes de almacenamiento en bloques, puede crear, asociar, conectar y mover volúmenes de almacenamiento, y cambiar el rendimiento de volumen para cumplir con los requisitos de almacenamiento, rendimiento y aplicaciones. Después de asociar y conectar un volumen a una instancia, puede utilizar el volumen como disco duro normal. También puede desconectar un volumen y asociarlo a otra instancia sin perder datos.

  • Data Guard

    Oracle Data Guard proporciona un completo juego de servicios que crea, mantiene, gestiona y controla una o más bases de datos en espera para permitir que las bases de datos Oracle de producción permanezcan disponibles sin interrupción. Oracle Data Guard mantiene estas bases de datos en espera como copias de la base de datos de producción. A continuación, si la base de datos de producción deja de estar disponible debido a una interrupción planificada o no planificada, Oracle Data Guard puede cambiar cualquier base de datos en espera al rol de producción, minimizando el tiempo de inactividad asociado a la interrupción.

Incorporación y despliegue de funciones

¿Desea mostrar lo que ha creado en Oracle Cloud Infrastructure? ¿Es importante compartir sus lecciones aprendidas, mejores prácticas y arquitecturas de referencia con nuestra comunidad global de arquitectos en la nube? Permítanos ayudarte a empezar.

  1. Descargar la plantilla (PPTX)

    Ilustre su propia arquitectura de referencia arrastrando y soltando los iconos en el marco de alambre de ejemplo.

  2. Vea el tutorial de arquitectura

    Obtenga instrucciones paso a paso sobre cómo crear una arquitectura de referencia.

  3. Enviar el diagrama

    Nos envía un correo electrónico con su diagrama. Nuestros arquitectos en la nube revisarán su diagrama y se pondrán en contacto con usted para analizar su arquitectura.

Explorar más

Obtenga más información sobre las funciones de esta arquitectura.