Especializado: despliegue de E-Business Suite en Oracle Cloud Infrastructure
Especializado, uno de los mayores fabricantes y comercializadores de bicicletas y productos relacionados, estaba buscando una migración completa a nivel de plataforma de su solución local existente a la nube.
Specialized tenía un despliegue local de aplicaciones, componentes y servicios de software para su solución Oracle E-Business Suite. La solución permitió a los clientes ordenar productos desde la web, admite transacciones de punto de venta y permite a los clientes enviar productos especializados.
Estas soluciones complejas tienen requisitos estrictos de seguridad y requieren una infraestructura sólida. Además, el carácter estacional del negocio puede crear retos para ampliar la infraestructura y el procesamiento de datos.
Especializado tuvo los siguientes desafíos clave con su despliegue local:
- Ninguna configuración de recuperación ante desastres, basada principalmente en la alta disponibilidad nativa de la solución
- Gastos y esfuerzos constantes necesarios para mantener la infraestructura y el equipo locales
- Cantidad de tiempo necesaria para escalar la solución tanto horizontal como verticalmente
- Cantidad de tiempo necesario para desplegar nuevas aplicaciones
Oracle Cloud Infrastructure resuelve estos desafíos clave de las siguientes maneras:
- Proporcione soluciones de recuperación ante desastres con varias regiones con plena capacidad de copia de seguridad de aplicaciones y bases de datos
- Creación de recursos de infraestructura a petición con escalada dinámica para satisfacer las crecientes demandas de tráfico
- Base de datos de cluster de aplicación real con alta disponibilidad mediante el servicio de base de datos de Oracle Exadata Database Service y máquina virtual (VM)
- Segregación y segmentación de aplicaciones mediante subredes públicas y privadas
- Capacidades mejoradas de equilibrio de carga mediante el uso de equilibradores de carga públicos y privados
- Mejora de la estrategia de seguridad mediante el servicio Identity and Access Management (IAM) y políticas de seguridad personalizadas por subred
- Mejora del rendimiento en ocho veces en el procesamiento de transacciones y lotes mediante Oracle Exadata Database Service
Historial de cliente
Obtenga más información sobre el viaje de Specialized a Oracle Cloud:
Conozca más acerca de la innovadora solución de recuperación ante desastres (DR) y presentación de informes de Specialized:
Arquitectura
Especializado utilizó tres redes virtuales en la nube (VCN) con múltiples subredes en una arquitectura hub-spoke con NAT y gateways de peering locales. Los componentes (aplicación, base de datos, herramientas e interfaz web) se desplegaron en varias subredes (públicas y privadas). Estas subredes también ayudaron a desplegar aplicaciones con sus propias políticas de seguridad personalizadas.
Las aplicaciones realizan las siguientes funciones:
- Interfaz externa con clientes externos con servicios web globales desplegados mediante Oracle WebLogic Server
- Interfaz interna con aplicaciones de proveedores de terceros para tareas como distribución, impresión y manejo de transacciones de Oracle E-Business Suite
- Interfaz con diferentes puntos de venta (POS) y sistemas de pago
- Portal de B2B (9ias) que interactúa con sistemas heredados, minoristas y socios empresariales de forma global
Para una conectividad fiable y rápida, Specialized utiliza Oracle Cloud Infrastructure FastConnect. Este servicio no solo ayudó a transferir rápidamente más de 8 TB de datos, sino que también permite a Specialized conectarse con otros proveedores en la nube.
Un despliegue multirregional proporciona recuperación ante desastres replicando y sincronizando aplicaciones, binarios y bases de datos (mediante Oracle Data Guard). La escalada dinámica en Oracle Cloud Infrastructure también proporciona la capacidad de escalar en caso de un evento de desastre en el sitio principal.
Especializado pasó de prueba de concepto a despliegue completo en un corto período de tiempo. Como parte de esta migración compleja, Specialized primero migró su base de datos Agile a la producción y luego otras bases de datos y componentes de aplicaciones en la segunda fase. La migración a Oracle Cloud Infrastructure no solo satisface su demanda existente, sino que también proporciona flexibilidad para soportar el crecimiento futuro.
Specialized está explorando el servicio Oracle Integration, que proporciona puntos de integración predefinidos y se puede utilizar para aplicaciones heredadas integradas.
El siguiente diagrama ilustra la arquitectura que Specialized desplegó en una sola región.
especializada-ebs-oci-oracle.zip
El siguiente diagrama ilustra la arquitectura que Specialized desplegó en varias regiones.
especializada-dr-oci-oracle.zip
- 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 grandes distancias pueden separarlas (entre países o incluso continentes).
Todos los recursos de esta arquitectura se despliegan en una sola región.
- Dominio 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 energía o refrigeración, o la red de dominio de disponibilidad interna. Por lo tanto, es poco probable que un fallo en un dominio de disponibilidad afecte a los otros dominios de disponibilidad de la región.
- Compartimento
Los compartimentos son particiones lógicas interregionales en 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 pueden realizar.
- VCN y subredes
VCN es una red personalizable definida por software que se configura en una región de Oracle Cloud Infrastructure. Al igual que las redes tradicionales de centros de datos, las VCN le proporcionan un control completo sobre su entorno de red. VCN puede tener varios bloques CIDR no superpuestos que puede cambiar después de crear VCN. Puede segmentar un VCN en subredes, que se pueden asignar a una región o a un dominio de disponibilidad. Cada subred consta de un rango contiguo de direcciones que no se solapan con las demás 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.
Esta arquitectura utiliza una única VCN, con subredes independientes para el equilibrador de carga, los servidores web, los servidores de aplicaciones y la base de datos.
- 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 las VCN de la misma región, entre una VCN y una red fuera de la región, como una VCN de otra región de Oracle Cloud Infrastructure, una red local o una red de otro proveedor en la nube.
- Puerta de enlace de peering local (LPG)
Un LPG permite emparejar una VCN con otra VCN en la misma región. Peering significa que las VCN se comunican utilizando direcciones IP privadas, sin que el tráfico atraviese Internet o enrutamiento a través de su red local.
- Intercambio de tráfico remoto
El peering remoto permite a los recursos de las VCN comunicarse utilizando direcciones IP privadas sin enrutar el tráfico a través de Internet o a través de su red local. El peering remoto elimina la necesidad de un gateway de Internet y direcciones IP públicas para las instancias que necesitan comunicarse con otro VCN en una región diferente.
- Gateway de traducción de direcciones de red (NAT)
Un gateway de NAT permite que los recursos privados en una VCN accedan a hosts en Internet, sin exponerlos a conexiones de Internet entrantes.
- Tablas de ruta
Las tablas de rutas virtuales contienen reglas para enrutar el tráfico de subredes a destinos fuera de VCN, normalmente a través de gateways.
- Listas de seguridad
Para cada subred, puede crear reglas de seguridad que especifiquen el origen, destino y tipo de tráfico que se debe permitir dentro y fuera de la subred.
- Equilibrador de carga
El servicio Oracle Cloud Infrastructure Load Balancing proporciona distribución de tráfico automatizada de un solo punto de entrada a varios servidores en el extremo posterior.
- VM de Compute
El servicio Oracle Cloud Infrastructure Compute permite aprovisionar y gestionar hosts informáticos en la nube. Puede iniciar instancias informáticas con unidades que cumplan los requisitos de recursos de CPU, memoria, ancho de banda de red y almacenamiento. Después de crear una instancia informática, puede acceder a ella de forma segura, reiniciarla, asociar y desconectar volúmenes y terminarla cuando ya no la necesite.
La arquitectura incluye máquinas virtuales informáticas para los servidores web y los servidores de aplicaciones.
- Base de datos Exadata
Oracle Exadata Database Service permite aprovechar la potencia de Exadata en la nube. Puede aprovisionar sistemas X8M flexibles que le permitan agregar servidores de recursos informáticos y servidores de almacenamiento de base de datos al sistema a medida que aumenten sus necesidades. Los sistemas X8M ofrecen redes RoCE (RDMA en Ethernet convergente) para módulos de memoria persistente (PMEM) de gran ancho de banda y baja latencia, y software Exadata inteligente. Puede aprovisionar sistemas X8M mediante una unidad que sea equivalente a un sistema X8 de cuarto de rack y, a continuación, agregar servidores de base de datos y almacenamiento en cualquier momento después del aprovisionamiento.
- Sistemas de Base de Datos
Oracle Cloud Infrastructure ofrece sistemas de base de datos de nodo único en máquinas virtuales o con hardware dedicado y sistemas de base de datos RAC de 2 nodos en máquinas virtuales.
- Data Guard
Oracle Data Guard proporciona un juego completo de servicios que crean, mantienen, gestionan y supervisan 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 no está 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.
- Almacenamiento de objetos
El almacenamiento de objetos proporciona acceso rápido a grandes cantidades de datos estructurados y no estructurados de cualquier tipo de contenido, incluidas copias de seguridad de bases de datos, datos analíticos y contenido enriquecido, como imágenes y vídeos. Puede almacenar datos de forma segura y, a continuación, recuperarlos directamente desde Internet o desde la plataforma en la nube. Puede ampliar el almacenamiento sin problemas sin que se vea afectado el rendimiento o la fiabilidad del servicio. Utilice el almacenamiento estándar para el almacenamiento "activo" al que necesita acceder de forma rápida, inmediata y frecuente. Utilice el almacenamiento de archivos para el almacenamiento "en frío" que conserva durante largos períodos de tiempo y al que rara vez se accede.
Destaque en Creación e despliegue
¿Desea mostrar lo que ha creado en Oracle Cloud Infrastructure? ¿Le gustaría compartir sus lecciones aprendidas, mejores prácticas y arquitecturas de referencia con nuestra comunidad global de arquitectos en la nube? Permita que le ayudemos a comenzar.
- Descargar la plantilla (PPTX)
Ilustre su propia arquitectura de referencia arrastrando y soltando los iconos en el esquema de ejemplo.
- Ver el tutorial de arquitectura
Obtenga instrucciones paso a paso sobre cómo crear una arquitectura de referencia.
- Enviar el diagrama
Envíenos un correo electrónico con el diagrama. Nuestros arquitectos en la nube revisarán su diagrama y se pondrán en contacto con usted para hablar sobre su arquitectura.