Integrar aplicaciones externas desde Bizagi

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Automatización de Procesos con poco código > Studio Cloud -ambiente de autoría > Bizagi Studio >

Integrar aplicaciones externas desde Bizagi

Introducción

Bizagi proporciona una poderosa capa de integración que respalda las diferentes posibilidades de integración involucradas en una iniciativa de transformación digital. En tales proyectos empresariales, donde existe la necesidad de integrar servicios y aplicaciones existentes, la capa de integración de Bizagi presenta diversas opciones que puede abordar como integración a nivel de datos o como nivel de proceso (integración de servicios).

 

integrations

 

 

1. Mecanismos para la integración de servicios

Las siguientes secciones detallan el enfoque de cada uno de los mecanismos de integración.

 

Conectores

Bizagi proporciona Conectores para facilitar la integración con aplicaciones de terceros. Estas soluciones listas para usar permiten una comunicación segura entre Bizagi y otros sistemas, utilizando APIs o protocolos específicos para intercambiar información según sea necesario. Los Conectores pueden personalizarse para diferentes aplicaciones, permitiendo flujos de trabajo que se adapten a diversos requerimientos de negocio y entornos tecnológicos.

 

Invocación de servicios externos o APIs

Para aplicaciones modernas y orientadas a servicios, Bizagi presenta capacidades de integración que se configuran fácilmente para consumir servicios web SOAP o servicios REST (es decir, servicios WCF, API RESTful, cualquier servicio SOAP disponible a través de ESB, en las instalaciones o disponible en la nube), de forma asincrónica o sincrónica.

Dependiendo de la complejidad y las características del servicio, debe comprender cómo elegir la función de integración adecuada para las invocaciones de servicios web.

 

Automatización de procesos robóticos (RPA)

Bizagi tiene capacidades de integración avanzadas con bots RPA. Puede integrar bots de las poderosas ofertas de la industria:

Integración de bot de UiPath

Integración del bot de Blue Prism

Integración del bot de Automation Anywhere

 

Integrando SAP

Bizagi ofrece dos tipos de conectores para SAP, lo que facilita la integración independientemente de la versión o configuración de SAP que se utilice:

1.Conector SAP BT Platform: Este conector permite a Bizagi integrarse con sistemas SAP R/3, ECC y S/4 HANA mediante el protocolo OData. Se conecta a través de HTTP/HTTPS, siendo compatible tanto con instalaciones locales como en la nube.

2.Conector SAP: Diseñado específicamente para sistemas SAP heredados (como R/3, ECC) que exponen funciones BAPI mediante RFC, este conector permite a Bizagi interactuar directamente con funciones de aplicaciones de negocio en ambientes antiguos.

 

Estos conectores simplifican la conexión entre los flujos de trabajo de Bizagi y SAP, permitiendo un intercambio seguro de datos y apoyando flujos de trabajo automatizados en organizaciones que utilizan SAP.

 

Integrar código personalizado

También podrá  extender la lógica detrás de las reglas de negocio, al incluir sus propios componentes o APIs de terceros.

Por medio de su propio código podrá reutilizar librerías (Clases EJB, JMS, etc) para conectarse principalmente a bases de datos/sistemas legados donde no hay arquitectura orientada a servicios, o para realizar un procesamiento adicional especializado.

El concepto detrás de esta integración es poder contar con un componente propio para la tecnología .NET como una librería de clase (ensamblados .dll).

Vea más información acerca de esta funcionalidad llamada Librería de componentes en Integrar APIs o código personalizado en Bizagi.

 

2. Conectar fuentes de datos externos

La funcionalidad de Replicación de Datos de Bizagi sincroniza los datos de Bizagi con fuentes externas, garantizando acceso a información actualizada sin interacción directa con bases de datos externas. Esta funcionalidad es ideal para tablas no transaccionales, como listas desplegables o tablas de referencia, y programa sincronizaciones periódicas para mantener el modelo de datos de Bizagi actualizado.

 

Configurada a través de un asistente intuitivo, la Replicación de Datos se conecta fácilmente a bases de datos externas, como SQL Server, sin necesidad de programación personalizada. Preserva la integridad de los datos al marcar los registros eliminados en lugar de borrarlos, manteniendo la consistencia de datos a lo largo de los flujos de trabajo. Al centralizar el acceso a los datos, la Replicación de Datos promueve la reutilización de información y reduce la complejidad de mantenimiento en flujos de trabajo integrados.

 

3. Opciones adicionales para integrar sistemas o servicios

Bizagi ofrece otras funcionalidades de integración para una solución corporativa. Estas funcionalidades involucran opciones tales como la posibilidad de almacenar documentos en un repositorio ECM e integración con proveedores de identidad, entre otros.

 

Usar un ECM como repositorio de documentos

Bizagi soporta integración con sistemas ECM (Enterprise Content Management) que cumplan con el estándar CMIS, tales como Sharepoint, Alfresco y Documentum, entre otros. Los documentos cargados en Procesos Bizagi se pueden configurar para ser almacenados en un repositorio central.

Para mayor información acerca de integración ECM, consulte la Integración ECM.

 

Integración con Excel

Bizagi ofrece múltiples opciones para integrar Excel, bien sesa para leer, o para exportar información de procesos en archivos de Excel. Aprenda cómo trabajar con archivos de Excel.

 

Servicio de correo electrónico

Los procesos de Bizagi pueden enviar notificaciones automáticas por correo electrónico apoyándose en nuestro servicio de correo electrónico. Alternativamente, puede configurar un servidor SMTP preparado para la nube como Lotus Notes y Exchange, entre otros. Para mayor información acerca de configuración de servidores de correo electrónico, consulte Definir Notificaciones.

Además, puede completar tareas por correo electrónico utilizando el buzón de Bizagi. Para mayor información sobre esta opción, consulte Integración de correo electrónico.

 

Usar opciones de integradas de autenticación de usuarios

Para la autenticación en el Portal de Trabajo de Bizagi, un proyecto puede usar cualquiera de las opciones avanzadas:  SAML 2.0, servicios federados, LDAP o autenticaciones múltiples.

Para mayor información acerca de las funcionalidades y opciones, consulte el definición de seguridad.

 

Disparar Eventos de Negocio en Bizagi

Bizagi soporta las diferentes posibilidades de Colaboración en BPMN (coreografía) en sus Procesos. Esto se refiere a la posibilidad de reaccionar a eventos de negocio que son disparados desde otro Proceso en Bizagi, o reaccionar a eventos de tipo asíncrono tales como Eventos temporizadores.

Esta poderosa funcionalidad permite el modelado de Procesos que son iniciados o disparados por mensajes, señales, temporizadores u otros disparadores asíncronos.

 

Trabajos personalizados

Para los Trabajos Personalizados se puede utilizar programación, en reglas avanzadas de negocio, para especificar procesamiento por lotes u otras tareas específicas. Estas implementaciones personalizadas son útiles para propósitos de integración; por ejemplo, buscar en una ruta física nuevos archivos y crear casos en Bizagi con estos como adjuntos.

Vea más información acerca de Trabajos Personalizados en Bizagi.

 

4. Integrar o extender funcionalidad desde las interfaces de usuario

Bizagi ofrece un conjunto de controles para agregar a las formas de Actividades (interfaces de usuario).

Estos controles son los más usados y requeridos por un Proceso, tales como un control tipo Archivo para adjuntos, listas desplegables, botones de radio y principalmente todas las entradas comunes (texto, número), entre otras. Para escenarios más sofisticados en los cuales usted requiere funcionalidad extendida en las interfaces de usuario o personalizarlas (p.e, mostrar un gráfico de estadísticas, utilizar un mapa de Google, integrar cámaras web, escáneres y otros periféricos o conectarse a un repositorio de datos o documentos), usted tiene la posibilidad de incluir Widgets en sus formas de Bizagi.

Vea más información acerca de esta posibilidad, consulte los Widgets de Bizagi.

 

5. Invocar Bizagi desde aplicaciones externas

También es posible que las aplicaciones externas integren fácilmente los procesos de Bizagi mediante la API de Bizagi. La API de Bizagi sigue una arquitectura orientada a servicios (para las mejores prácticas hacia las capacidades de integración y el diseño). Esto significa que puede generar fácilmente un evento comercial en Bizagi que esté controlado por otro sistema, y puede iniciar nuevos procesos, realizar una actividad, actualizar u obtener información actualizada de los procesos, o abortar instancias de Procesos, entre otros.

Vea más información acerca del API de Bizagi para aplicaciones externas.

 

Integración de Portales

Si desea embeber Bizagi con sus interfaces de usuario en su portal corporativo, podrá utilizar las Web parts de Bizagi para SharePoint o para otro tipo de portales.

Para mayor información sobre las Web parts, consulte la Integración con portales de Bizagi.


Last Updated 11/25/2024 1:30:57 PM