En la imagen se muestra una región de Oracle Cloud Infrastructure, que está en un entorno de Siebel, y una implantación local.
La región OCI consta de tres dominios de disponibilidad (AD), dominio de disponibilidad 1, dominio de disponibilidad 2 y dominio de disponibilidad 3. Estos dominios de disponibilidad se encuentran dentro de una red virtual en la nube (VCN), que se extiende a la región. La VCN contiene tres subredes, una asignada como pública/privada y las otras dos asignadas como subredes privadas. El acceso a cada subred se gestiona mediante una tabla de enrutamiento y una lista de seguridad.
La subred pública/privada contiene una instancia de Siebel Cloud en AD 1, una instancia de Gitlab en AD 2 y un equilibrador de carga de OCI en AD 3.
La primera subred privada contiene una implantación de
Oracle Container Engine for Kubernetes Engine que consta de tres nodos de Kubernetes, uno en cada dominio de disponibilidad.
- El nodo de AD 1 contiene la interfaz de aplicación de Siebel 1, Siebel Cloud Gateway 1 y Siebel Server 1, cada uno con un servidor y un pod.
- El nodo de AD 2 contiene un cluster de Helm/Flux, junto con Siebel Cloud Gateway 2 y Siebel Server 2. Cada componente de Siebel contiene un servidor y un pod.
- El nodo de AD 3 contiene un controlador de entrada de Nginx, junto con Siebel Application Interface 2 y Siebel Cloud Gateway 3.
La tercera subred privada contiene una base de datos de Siebel principal en AD 1 y una base de datos de Siebel en espera en AD 2. Data Guard los sincroniza.
Fuera de la VCN, la región también contiene estos servicios adicionales:
- Políticas
- Identity Cloud Service
- Sistema de Archivos de Siebel: OCI FSS
- Object Storage
- Container Registry
- Gestor de Recursos
La instancia de Gitlab envía el cluster de Helm/Flux de tráfico, mientras que el equilibrador de carga dirige el tráfico al controlador de entrada de Nginx, que envía datos a la interfaz de aplicación de Siebel 1 y a la interfaz de aplicación de Siebel 2.
Toda la región está protegida por Cloud Guard.
La implementación local contiene un entorno local de Siebel, que incluye estos componentes:
- Configuración
- Archivos Web
- Servicio de archivos
- Base de datos
Externa al entorno local es la herramienta de migración a la nube de Cloud Manager.
El tráfico entre la región de OCI y la implantación local es de un DRG en la VCN y el equipo local del cliente a través de una VPN/FastConnect.