Introducción
Oracle Real-Time Integration Business Insight está
especialmente diseñado para que los usuarios de negocio puedan modelar,
recolectar y monitorear métricas del negocio. Insight se integra completamente
con Oracle SOA Suite y Oracle Service Bus.
Oracle Real-Time Integration Business Insight permite que el
usuario de negocio tenga el control del contenido, tiempo y formato de las
métricas que necesita para tomar decisiones de negocio con pleno conocimiento del
comportamiento diario. Esto es posible al identificar los puntos clave dentro
de sus integraciones de negocio, los responsables del negocio tienen acceso
inmediato a datos detallados, en tiempo real, sin costosos compromisos de
ingeniería o redespliegues.
Este artículo detalla los pasos de la instalación y
configuración del ambiente en un dominio completo de Oracle SOA Suite: SOA +
Service Bus + BAM.
Instalación del dominio completo de Oracle SOA Suite
Dado que Oracle Real-Time Business se integra por completo
con Oracle SOA Suite y Oracle Service Bus, hemos puesto un dominio completo
para aprovechar al máximo sus características.
A continuación, se resumen los pasos de ésta instalación.
Cabe mencionar que la versión de la SOA Suite que se utiliza para Insight es la
12.2.1:
- Instalar JDK 1.8
- Instalar Oracle Fusion Middleware Infrastructure
- Instalar Oracle SOA Suite
- Instalar Oracle Service Bus
- Ejecución de RCU
- Creación del dominio (SOA + OSB + BAM)
Para mayor detalle acerca de la instalación de esta versión,
consultar la documentación oficial de Oracle:
Una vez que tenemos instalado nuestro dominio de Oracle SOA
Suite 12.2.1, se deben seguir los pasos que se describen a continuación para la
configuración de Oracle Real-Time Integration Business Insight.
Configuración de Oracle Real-Time Integration Business Insight
Descarga y aplicación de parches
El primer paso, es instalar los parches de Oracle Real-Time
Integration Business Insight en el dominio de SOA. Para esto es necesario
descargarlos de la siguiente ruta:
Una vez descargados los parches, se colocan debajo del
directorio OPatch de nuestro dominio (únicamente los archivos ZIP). La
aplicación de los parches es como ya conocemos, ejecutando debajo de la carpeta
OPatch del dominio de SOA, el comando:
opatch apply
archivo_parche.zip
El orden de instalación de los parches es el siguiente:
- p22189824
- p22655174
- p22659236
Una vez aplicados los parches al dominio, será necesario
extenderlo. Como se detalla a continuación.
Configuración del dominio
Para la configuración del dominio, debemos ejecutar el
siguiente comando:
Ruta: MW_HOME\oracle_common\common\bin:
Comando: config.sh (para Windows es config.cmd)
Esto abrirá el asistente de configuración de nuestro
dominio, únicamente debemos indicar que vamos a extender un dominio existente y
seleccionar la ruta del dominio de SOA.
En los siguientes pasos, encontraremos las plantillas que
podemos aplicar a nuestro dominio existente. Para poder configurar Insight de
manera adecuada, es necesario elegir las siguientes plantillas:
- Insight SOA Agent 12.2.1
- Insight Service Bus Agent 12.2.1
- Insight 12.2.1
Inicio del dominio
Básicamente estamos en la parte final de la configuración de
nuestro dominio de Insight. Ahora lo único que debemos hacer es levantar
nuestros servidores (administrador y manejados) y tendremos disponible la
consola de Oracle Real-Time Integration Business Insight.
Despliegues
Si hicimos bien los pasos anteriores, en la consola de
administración de WebLogic, debemos observar los siguientes despliegues:
Podemos observar que la interfaz de usuario se encuentra
desplegada dentro de bam_server. En osb_server y soa_server están instalados
los agentes (que seleccionamos en la reconfiguración de dominio).
Si expandimos el despliegue de la interfaz de usuario,
encontraremos un módulo llamado insight. Al ver los detalles del módulo en la
pestaña de pruebas, podemos ver la URL de la consola de Oracle Real-Time Integration
Business Insight:
Consola de Oracle Real-Time Integration Business Insight
La consola del producto se verá de la siguiente manera:
Al colocar las credenciales válidas, esto es lo que veremos:
Nuestro producto está correctamente instalado y listo para
usarse. En siguientes artículos vamos a crear una demostración real del
producto con un caso ficticio para hacer notar sus capacidades y beneficios.