Contáctanos: (55) 9172-1478
Desde el exterior: +52 (55) 9172-1478
contacto@spsolutionsmx.net
  • en
  • es
  • Home
  • Blog
  • Oracle Integration Cloud Service (Parte 1 de 3)

Oracle Integration Cloud Service (Parte 1 de 3)

Desde la salida de Oracle Integration Cloud Service, tanto mi colega y amigo Arturo Viveros, como yo, estuvimos escribiendo sobre su uso y la aplicación que se le puede dar en diferentes escenarios de integración y decidimos escribir el artículo “Integration Cloud Service (ICS) Preview” que podrás leer haciendo clic sobre la liga.

Adicionalmente grabamos el siguiente video:

Y ahora estoy escribiendo este artículo que muestra su uso. Esta será una serie de artículos que estaré escribiendo durante siguientes días.

Las imágenes inferiores las podrás ver en tamaño original haciendo clic sobre la misma.

Lo primero a resaltar es lo simple que es utilizar Oracle ICS.

Al igual que el resto de aplicaciones en la nube, Oracle ICS está basado en los principios de UX que Oracle ha ido puliendo a lo largo de los años.

¿Alguno de ustedes utilizó Oracle EBS a principios de los años 2000?, ¿Cuántas opciones había en el menú?, ¿No era algo sofocante tener tantas opciones?

O bien, ¿Cómo recuerdan Microsoft Word de los 90s? Igualmente con muchas opciones en pantalla.

Bien, en general las aplicaciones han tratado de simplificar su uso. Los fabricantes siguen este principio de: Don’t make me think, que es un principio enfocado a los usuarios, de manera que éstos no tengan dificultad al utilizarlas.

Oracle ICS no es la excepción. Así es como luce la pantalla principal:

Oracle integration cloud service

 

La aplicación me identifica y me da las opciones con una serie de imágenes y botones muy fáciles de entender.

En el argot de Oracle ICS, tenemos tres palabras fundamentales:
1. Conexiones. Concepto clave, pues cada una de estas conexiones son las que pagarás como suscripción. Esto representa la conexión a una aplicación en particular, por ejemplo: Oracle Right Now. Si tú tienes Oracle Right Now y deseas conectarte a través de Oracle ICS, entonces tienes una conexión y esta misma es la que pagas como suscripción mensual
2. Integraciones: Son los enlaces entre dos o más aplicaciones. Pensemos en algo simple:
Integrar datos de clientes entre Oracle Right Now y Oracle Fusion CRM. Esto haría una integración.
3. Agentes. En siguientes párrafos lo voy a describir.

Esta interface que aparece en la imagen anterior es de la última versión de Oracle ICS. Esta ya ofrece el concepto de Agentes:
Oracle integration cloud service

Estos agentes están diseñados para la integración de arquitecturas híbridas: Cloud-to-On.Premise. Son piezas de software que se instalan del lado de tu On.Premise y que permitirán establecer la comunicación hacia la Nube.

Por ejemplo:
Supongamos que tenemos a Taleo en la Nube y a Oracle EBS on-premise. Este Agente nos servirá para poder estar transmitiendo información de contrataciones entre Taleo (Cloud) y la EBS (On.Premise). Esto de una manera segura, elegante y simple.

Veamos ahora cómo se genera una conexión:

Oracle integration cloud service

 

Aquí tenemos dos conexiones, una hacia PeopleSoft (On Premise) y otra hacia Taleo.
Como lo explicaba, esta conexión es la que Oracle te cobrará por suscripción, y podrás usarla para cualquier integración hacia el futuro.

La propia pantalla nos dice que son conexiones tipo SOAP y que su estado es CONFIGURED. De manera que rápidamente me doy cuenta que esas conexiones están listas para ser utilizadas.

Veamos el detalle de la conexión hacia TALEO:

Oracle integration cloud service

 

Esta es una instancia de pruebas de otro de mis amigos y colegas (René López) de Business Care IT, especialistas en Taleo.

Aquí vemos que está basado en un simple WSDL y utiliza un Security Policy basado en un Username/Password Token.

Para probar las conexiones, basta con dar clic en el botón de TEST que aparece a la derecha y arriba:

Oracle integration cloud service

 

Ahí aparece en una barra verde que la conexión fue exitosa.

Ahora visitemos la sección de integraciones:

Oracle integration cloud service

 

Aquí veremos las integraciones que hemos creado a partir de las conexiones previamente configuradas.
Generemos una desde cero, para eso daremos clic en Create New Integration, que aparece arriba y a la derecha en la imagen anterior:

Oracle integration cloud service

 

Vemos que hay tres opciones por default:
1. Map My Data: Que sería una integración entre dos aplicaciones en donde se requiere transmitir información entre ellas. Por ejemplo entre Taleo y PeopleSoft
2. Publish to ICS: Aquí publicamos un mensaje al servicio de mensajería que provee ICS. Esto lo vamos a platicar en un siguiente post
3. Subscribe to ICS: Aquí nos suscribimos al servicio de mensajería de Oracle ICS.

Usemos el primero:
Oracle integration cloud service

Nos pide un nombre, identificador, versión. Así como un nombre de paquete (un agrupador) y una breve descripción:

Oracle integration cloud service

 

Demos click en Create.

Oracle integration cloud service

Lo que resalto en rojo son las características relevantes. Por ejemplo:

  1. Arriba y a la derecha nos da el porcentaje de avance que llevamos de la integración, así como poderla guardar
  2. Arriba a la izquierda nos muestra el nombre de la integración, así como el estatus en el que está
  3. Del lado derecho, vemos las posibles conexiones y tecnologías a ocupar.
Vamos a poner del lado izquierdo a Taleo y del lado derecho a PeopleSoft. De manera que nuestra integración venga desde Taleo y vaya hacia PeopleSoft. Por ejemplo: que un candidato haya aceptado una oferta y a éste lo queremos registrar como un nuevo empleado.
Esto ya lo veremos en la siguiente publicación.

Conéctate con nosotros

facebook
twitter
linkedin
Aviso de privacidad