Con la intención de facilitar el uso de la solución Reevolute Builder y mejorar los tiempos de implementación de lógicas, Reevolute realiza la integración de algunas plataformas externas para que queden como integraciones pre-configuradas. De esta forma, los usuarios de la solución no deben realizar la tarea de integración, sino exclusivamente aprovechar sus capacidades.
Cada plataforma de terceros que se integra posee un listado de operaciones disponibles, que mapean las capacidades funcionales de la aplicación externa. A su vez, cada operación disponibiliza 1 o más casos de uso, los que definen un subconjunto de la capacidad funcional abordada por la operación. Cada caso de uso contiene los parámetros de entrada y salida que se enviarán y recibirán.
Para poder ser utilizada en una lógica de negocio (árbol) la plataforma de tercero debe ser «instalada» y las operaciones «activadas«.
Plataforma de terceros integradas
En el panel de la izquierda de la WEB de ‘Reevolute Builder’ existe una sección llamada «Plataformas y conectividad» que agrupa las opciones «Plataformas internas» y «Plataforma de terceros».
En la opción «Plataforma de terceros» se puede consultar todas las plataformas integradas (sección «Todas»). En el siguiente diagrama se aprecia un ejemplo del listado de algunas plataformas de terceros.
Permanentemente se están añadiendo nuevas plataformas de terceros al listado, entreguándole prioridad a las integraciones más transversales y que cubran un número mayor de casos de uso.
Instalación y uso plataformas de terceros
A continuación se muestran los pasos que se deben seguir para poder utilizar en una lógica de negocio las capacidades de una plataforma de terceros.
Instalar plataforma de terceros
Configurar cuenta de usuario (oAuth2)
Activar operaciones
Usar integración en árbol
1. Instalar plataforma de terceros
El primer paso consiste en buscar la plataforma de terceros que se desea utilizar e instalarla. En el siguiente diagrama se muestra el ejemplo de Google Gmail.
2. Configurar cuenta de usuario
Una vez instalada la plataforma de terceros hay que configurar la cuenta que se utilizará de dicha plataforma. Dependiendo de la plataforma dicha configuración puede ser un token, api-keys, proceso oAuth2, etc. En la siguiente figura se muestra el ejemplo de la configuración del proceso oAuth2 que utiliza Google Gmail.
3. Activar operaciones
Como se mencionó previamente, cada plataforma de terceros posee operaciones que permiten acceder a las capacidades de la aplicación externa. Para ser utilizadas en un árbol estas deben activarse previamente. En la siguiente figura se muestra la activación de una operación para la plataforma Gmail.
4. Usar integración en un árbol
Finalmente, una vez instalada la plataforma de terceros y activadas las operaciones necesarias, se pueden aprovechar a través de un nodo en un árbol. En la siguiente figura se muestra como utilizar y configurar el nodo Gmail en una lógica de negocio.