Otras consideraciones

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Automatización de Procesos con poco código > Automation - ambientes de pruebas y producción > Iniciando con Bizagi Automation > Crear procesos para la nube >

Otras consideraciones

Consideraciones importantes en Automation Service

 

1. Autenticación y gestión de la identidad

Los tipos de autenticación disponibles son:

Autenticación basada en SAML 2.0 (recomendado). Entre los gestores de identidades soportados que son compatibles con SAML 2.0 están: Entra ID, ADFS, NetIQ, PingFederate y Okta.

OAuth (más la extensión OpenID).

Bizagi.

LDAP (requiere una VPN).

Múltiple usando SAML Bizagi, OAuth o LDAP (con VPN).

 

Para obtener más información, consulte autenticación en Automation Service.

 

Otras opciones de autenticación no enumeradas anteriormente no son aplicables a Automation Service.

Tiene diferentes opciones disponibles para la sincronización de usuarios. Recuerde que la sincronización mediante LDAP requiere una VPN.

Recomendamos que confíe en las funciones SAML 2.0 que admiten SSO (y SLO), pueden basarse en la autenticación multifactor, y delegar la gestión de identidad y acceso a sus sistemas corporativos.

 

2. Integración con otros sistemas y servicios

Tenga en cuenta lo siguiente al integrarse con sus sistemas o servicios:

La integración ECM es elegible para almacenar los archivos adjuntos del caso directamente en su depósito de documentos corporativos.

Puede integrar su ECM/DMS compatible con CMIS si está preparado para la nube (publicado y accesible vía HTTPS a través de internet), o utilizando una VPN cuando no sea así.

La invocación de servicios es altamente recomendada usando los Conectores Bizagi o el Conector de Servicios Web.

Se pueden integrar servicios web (SOAP o RESTful) a través de los Conectores Bizagi o el Conector de Servicios Web, y establecer una comunicación directa si estos están listos para la nube o mediante el uso de una VPN.

Se admiten trabajos personalizados.

Los trabajos personalizados están configurados y se ejecutan igual que en los proyectos on-premises.

La librería de componentes está soportada, aunque considere que usted es el único responsable del código desarrollado en los componentes personalizados y añadido a través de esta característica.

Esto incluye: vigilar el rendimiento adecuado mientras se asegura de que no se generen bloqueos o problemas, ser responsable de cargar código seguro y asegurarse de que el código se prueba a fondo en los diferentes ambientes.

 

Los componentes deben ser autónomos (es decir, todas las librerías que necesita un componente deben cargarse a través de la librería de componentes). Un componente no puede depender de controladores, DLLs, archivos en general, o configuración de conectividad que necesite ser instalada por separado en la máquina local.

 

Recuerde que Automation Service, como una arquitectura centrada en la nube, está construido para la escalabilidad entre otras características.

La alta escalabilidad en Automation Service requiere que la potencia de computación, los servicios de almacenamiento y otras capacidades, se pongan a disposición bajo demanda como recursos elásticos que operan detrás de un balanceador de carga. Por lo tanto, las integraciones punto a punto que exigen la instalación de un componente en un lugar específico no son las mejores prácticas.

Por esta razón, es importante que pueda seguir principios modernos y orientados al servicio (como el uso de Conectores cuando corresponda) al integrar sus sistemas y servicios.

 

3. Integración con otras bases de datos

Tenga en cuenta lo siguiente cuando se integre con sus bases de datos a través de la Replicación y Virtualización de datos:

La integración con bases de datos Oracle u otros motores diferentes de instancias de SQL Server on-premises, no está soportada.

La Virtualización y Replicación de datos requiere una VPN.

Aunque pueda usar una VPN para la Virtualización y Replicación de datos, tendrá que usar esta característica de forma inteligente debido a consideraciones de rendimiento.

El acceso a una base de datos externa a través de internet (desde Automation Service), depende de factores que están fuera del control de Bizagi, como una mayor latencia en la transmisión de datos, fluctuaciones, interferencias y congestión que afectan a la velocidad del canal, la calidad de las redes utilizadas durante la transmisión, etc.

El uso prudente de esta característica significa que hay que analizar a fondo los casos de uso de antemano para poder determinar si el impacto del rendimiento es adecuado para ellos.

En la mayoría de los casos, trabajar con la información de un registro en concreto estará bien, mientras que buscar varios registros y trabajar en ellos puede no ser satisfactorio.

 

4. Servicios de correo electrónico

Usted tiene derecho a utilizar el servicio de correo electrónico de Bizagi. Este módulo está configurado para todos los ambientes de su suscripción. Al utilizar este servicio, sus aplicaciones de proceso enviarán notificaciones por correo electrónico desde un servicio en la nube de SendGrid.

 

Si no planea utilizar el servicio correo de Bizagi y desea utilizar su propio servicio de correo electrónico, envíe un ticket de soporte indicándolo. Puede integrar directamente su servicio de correo electrónico SMTP corporativo si está preparado para la nube o mediante una VPN.

 

Si elige utilizar su propio SMTP, asegúrese de revisar las consideraciones enumeradas en el artículo Servicios de correo electrónico.

 

5. API de Bizagi

Los servicios de OData están disponibles y son muy recomendados.

Puede usar el API de servicios web de SOAP de Bizagi si establece la configuración de WS-Security.

Los servicios web legacy no son soportados.

 

6. Web parts Bizagi

Las web parts de SharePoint son compatibles con SharePoint on-premises 2010 y 2013, pero no con 2016 o 2019. Teniendo en cuenta que necesita acceder a los sistemas on-premises desde Bizagi Automation, debe adquirir una VPN.

Sharepoint Online se basa en 2019, lo que significa que Sharepoint Online no es soportado actualmente.

 

7. Ampliación de la interfaz de usuario y personalización del Work Portal

Los widgets están completamente soportados y son muy recomendables para Automation Service si quiere ampliar las interfaces de usuario.

No se permite realizar personalizaciones que modifiquen directamente anulando los archivos JavaScript, HTML o CSS tal y como se envían con Bizagi.

 

Del mismo modo, no se puede modificar el archivo web.config; ni cualquier otro aspecto del Work Portal de Bizagi, excepto mediante el uso del constructor de temas o las características "fuera de la caja" en general (tampoco se permiten las modificaciones relativas a la configuración de IIS).

 

Para apoyar su suscripción a Automation Service, un equipo de expertos de Bizagi se encarga de todos los servicios de infraestructura, las tareas de informáticas relacionadas con el aprovisionamiento, mantenimiento y ajuste, y el soporte técnico (incluye el monitoreo 24x7). Usted como cliente no necesita proporcionar DBA, administradores de plataforma u otro personal relacionado con la TI.

 

8. Consideración de las zonas horarias y las funciones de fecha .NET Framework

En Bizagi Automation Service, la zona horaria del servidor es siempre UTC + 0.

Cuando se utilizan funciones de fecha y hora de .NET framework como la función DateTime.Now o DateTime.Today, estas no se cambian por ninguna zona horaria. Por consiguiente, estas devuelven la fecha y hora UTC.

Considere el siguiente artículo para comprender cómo calcula Bizagi las fechas de vencimiento de casos y tareas, cómo se cambian los atributos según la zona horaria del usuario y cómo esta configuración afecta las funciones de fecha y hora del framework .NET.

 
9. Compatibilidad de versiones

Asegúrese de que está utilizando Bizagi Studio cuyas versiones mayores y menores son las mismas que las versiones de Automation Server de sus ambientes de Automation Service.

Los números de actualización y compilación pueden ser diferentes, aunque recomendamos que dichos números de actualización y compilación sean iguales o inferiores al número de sus ambientes de Automation Service.

Por ejemplo, para utilizar un Bizagi Studio con la versión 11.2.4.0268, ejecute un deploy en los ambientes en la nube utilizando la versión 11.2.4.0268.

 

10. Consideraciones de la VPN

Con Automation Service, es completamente opcional usar una VPN y es necesario para fines de integración (es decir, integración con LDAP, fuentes de base de datos con replicación o virtualización, ECM que no están listos para la nube o integraciones con sistemas de registro), siempre que las aplicaciones con las que desea integrarse no ofrezcan una arquitectura orientada a servicios y usen protocolos distintos a HTTP/HTTPS.

 

Sugerimos que exponga todos sus sistemas en una zona desmilitarizada, donde Bizagi puede integrarse sin la necesidad de una VPN. Una configuración de VPN agrega un costo adicional a los costos de suscripción.

 

Cuando se integran sistemas corporativos que no están preparados para la nube, a través de una VPN, tenga en cuenta que el uso de una VPN de cualquier sistema on-premises (local) a un ambiente en la nube, no resuelve ningún problema potencial de rendimiento causado por la alta latencia en el canal de internet.

 

note_pin

Los sistemas y servicios listos para la nube son nativos de la nube, habilitados para la nube o simplemente publicados para su acceso a través de un canal público como la internet.

Esto significa básicamente un servicio que tiene un punto final HTTP/HTTPS (el último preferido).

 

Un VPN establece una conexión entre dos puntos finales como si estuvieran físicamente cableados (en términos de visibilidad, pero no en términos de rendimiento).

Por lo tanto, es importante que evalúe cualquier impacto potencial en el rendimiento cuando utilice una VPN, especialmente para las solicitudes en línea (trabajos no programados), de modo que pueda determinar si los factores inherentes al diseño de la comunicación en la nube on-premises afectan significativamente a sus necesidades.

Algunos de los factores inherentes que están fuera del control de Automation Service son: una mayor latencia en la transmisión de datos, fluctuaciones, interferencias y congestión que afectan a la velocidad del canal, o la calidad de las redes utilizadas durante la transmisión.

 

Una configuración de VPN añade un costo adicional a los costos de suscripción.

 

Para obtener más información sobre la configuración de la VPN, consulte VPN en la nube.

 

11. Enlaces de casos

La configuración de su SMTP necesita ser cambiada para adaptarse a la configuración de Automation Service. Nuestro equipo de Soporte puede enviarle instrucciones para ajustar la información del servidor SMTP en todos sus ambientes, cuando solicite esta función.

 

12. Tamaño máximo del archivo adjunto

Bizagi Automation Services restringe el tamaño de carga de archivos a 25 MB. Este límite se aplica a los archivos cargados a través de formas, y a la capa OData.

Si un archivo tarda más de 230 segundos en cargarse, incluso si pesa menos de 25 MB, la carga fallará.

 

13. Tareas síncronas

Bizagi promueve el uso de tareas asincrónicas cada vez que un proceso se integra a un sistema de terceros.

Si sus procesos necesitan integrarse a sistemas externos mediante llamadas sincrónicas, debe tener en cuenta que cada llamado no debe superar los 230 segundos. De lo contrario, la tarea síncrona fallará.


Last Updated 12/19/2024 9:38:52 AM