Toda la información de producto en wiki.bizagi.com aplica para Bizagi BPM Suite 9.1.X.
Para las nuevas versiones de Bizagi BPM Suite (10.X y superior) visite la Guía de Usuario.
 

Condiciones Previas a Deployment

De

<keywords content="keywords">tareas previas al deployment, comenzar deployment, consideraciones para un deployment, preparar parametros de ambiente, ajustar parametros, configurar ambiente, configurar pruebas, configurar produccion, metadata, deployment </keywords>

Contenido

Consideraciones previas y requerimientos de un Deployment

Antes de lanzar el procedimiento de deployment en Bizagi Studio, se deben revisar las siguientes consideraciones:

1. Check-in de Procesos

Asegúrese de que las versiones de los procesos que serán incluídas en el deployment, se encuentren marcadas como checked-in (desbloqueadas en el ambiente de desarrollo).
Para revisar esto, se debe seleccionar la Vista de Módulos en Bizagi studio y hacer clic en el módulo de Procesos.
 
Recuerde que si hay otros miembros en el equipo del desarrollo del proyecto, se debe coordinar con los demás usuarios de Bizagi Studio, para así garantizar que las versiones de los proceso de Bizagi para el deployment no se encuentren bloqueados o en estado checked-out por otros usuarios.

2. "Verificación de la metadata" en la Consola de Administración

Abriendo el proyecto de desarrollo con la Consola de Administración de Bizagi, se puede usar la funcionalidad de verificar metadata para ejecutar una validación que detectará si hay errores de integridad.

3. Revisión de lo que será desplegado

Tenga en cuenta que Bizagi tiene un tratamiento diferente para el deployment de los diferentes módulos (entidades, sistemas, seguridad, etc.). Por lo anterior, es importante entender qué se despliega por Bizagi y qué no se despliega y por lo tanto siempre tener presente qué se va a llevar al ambiente de Producción, y qué no será actualizado en Producción con los valores que se encuentran en el ambiente de desarrollo.
Las entidades de parametrización tienen una configuración especial para la cuál se puede definir para cada una de ellas si sus registros serán desplegados (administración de las entidades en un ambiente).
Vea el detalle y explicación de cómo Bizagi maneja el deployment de estos módulos y objetos.

4. Requerimientos técnicos

A continuación se presentan los requisitos de la funcionalidad de Deployment asistido de Bizagi Studio:

Los componentes de Servidor de Bizagi deben estar instalados en los ambientes de destino (Pruebas o Producción).
Para poder realizar el deployment al ambiente de Pruebas o Producción, se necesita instalar la misma edición de Bizagi que está instalada en el ambiente de Desarrollo.
La instalación de los componentes del Servidor de Bizagi, requeridos en el ambiente de Producción o Pruebas, se realiza ejecutando el mismo instalador de Bizagi pero seleccionando la opción "Server" durante la instalación:


El usuario de Windows que ejecuta el deployment debe estar autorizado en el ambiente de destino (Pruebas o Producción)
Esto quiere decir que el usuario necesita pertenecer al grupo de Administradores del servidor de destino, así como del grupo Bizagi.

Los ambientes deben trabajar con la misma versión de Bizagi (esto aplica únicamente si el ambiente de Pruebas y/o producción existe previamente)

Si no se está realizando el deployment por primera vez, es necesario que los proyectos en los ambientes de Desarrollo, Pruebas y Producción estén actualizados con la misma versión de Bizagi.
Para verificar en qué versión de Bizagi se encuentra un ambiente, utilice la Consola de Administración para ver la información del proyecto.


 


La base de datos del servidor de destino necesita usar el mismo "collation" del servidor de Desarrollo (aplica en proyectos utilizando SQL Server).

El collation especificado para la instancia utilizada en el ambiente de Desarrollo debe corresponder a aquel collation usado para las instancias de los ambientes de Pruebas y Producción.



La imagen muestra el collation de una base de datos.


Los servidores de base de datos del ambiente de destino deben tener la misma versión de base de datos del servidor de Desarollo (aplica en proyectos utilizando SQL Server).


La versión de la instancia de base de datos instalada para el ambiente de Desarrollo debe tener la misma versión de SQL Server y Service Packs aplicados que las versiones para las instancias de Pruebas y Producción.



Encuentre mayor información acerca de las versiones de Microsoft SQL Server en enlaces externos (por ejemplo en SQL Server versions).


El servidor de Desarrollo debe tener acceso por red al servidor del ambiente de Pruebas y Producción.

Dado que el deployment se realiza en línea, para este procedimiento se recomienda verificar si no existe ningún tipo de bloqueo por firewall para los siguientes puertos:

  • TCP 5678 (para la edición Xpress) o TCP 5679 (para la edición Enterprise).
  • UDP 50001, 50002 (para la edición Xpress) o UDP 50051, 50052 (para la edición Enterprise).
  • El puerto definido para el servicio de conexión a la base de datos (el puerto por defecto para SQL Server es 1433 mientras que el puerto por defecto para Oracle es 1521).
  • El puerto definido en el archivo "BizagiStudio.exe.config" localizado en la carpeta de instalación de Bizagi Studio (por defecto en "C:\Program Files\Bizagi\[Bizagi edition]\Studio"). El puerto de respuesta TCP se define en el elemento "channel" (el valor del atributo puerto se puede modificar de "0" a cualquier otro).






Artículos Relacionados


<comments />