Generar un paquete desde Studio

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Automatización de Procesos con poco código > Automation - ambientes de pruebas y producción > De Studio a Automation Service > Deployment > Cómo generar un paquete de deployment >

Generar un paquete desde Studio

Introducción

La siguiente sección cubre el tercer paso en el despliegue del proceso, como se describió en De Studio a la nube.

 

Cuando se utiliza la opción Exportar proceso en el asistente del proceso asistido, Bizagi extrae los detalles de implementación de sus procesos automatizados para crear un archivo que puede ser instalado en ambientes de Automation Service (es decir Prueba o Producción).

 

Perfil requerido

La persona a cargo de este paso debería ser el líder del proyecto, y responde al siguiente perfil:

 

1.Tiene conocimientos técnicos y entiende los conceptos que implican un proceso de despliegue con Bizagi, incluyendo qué objetos se exportan desde el ambiente de desarrollo, y todos los pasos del proceso de desarrollo.

2.Tiene una comprensión de la aplicación comercial: conoce los procesos y su finalidad, el modelo de datos, las versiones, los puntos de integración, los ajustes de seguridad y autenticación, y otros ajustes del ambiente (por ejemplo, políticas, alarmas, valores de entidades paramétricas), y el funcionamiento general.

3.Ha planificado, coordinado y programado el despliegue, y lo ha comunicado eso a todos los miembros del equipo del proyecto.

 

Esa persona NO necesita ser técnicamente avanzada porque no se necesita programación y no hay tareas relacionadas con la informática en los depliegues de proceso. La persona a cargo hace todos los pasos a través un autoservicio UI.

 

Hasta este punto, la persona que despliega su aplicación sólo necesita acceder al ambiente de Desarrollo a través de Bizagi Studio.

 

Paquete de despliegue

El paquete de despliegue contiene los procesos que desea exportar a Bizagi Cloud.

Para crear el paquete, vaya al séptimo paso de asistente de procesos de Bizagi Studio y seleccione la opción Exportar.

 

export_1

 

Aparece una ventana con todas los opciones que necesita para personalizar el contenido del paquete.

 

ExportUI

 

Que necesita hacer

Para crear un paquete de desarrollo:

1.Seleccione la versión de cada proceso a incluir en el despliegue.

2.Opcionalmente, añada los objetos adicionales para incluirlos en el paquete.

3.Opcionalmente, incluir componentes del Diseño de experiencias.

4.Opcionalmente, utilice las opciones avanzadas para desplegar valores de ambiente preestablecidos.

5.Opcionalmente, incluir los Triggers previamente configurados.

6.Generar el paquete de despliegue.

 

Proceso

Las siguientes imágenes muestran la creación de un paquete de despliegue que incluye un solo proceso.

 

1. Seleccione la versión correcta de cada proceso que quieras desplegar

Marque las casillas de todas las versiones del proceso que quiera incluir.

 

Los procesos se enumeran según la aplicación a la que pertenece, siguiendo la arquitectura y jerarquía de los proceso definidos.

 

El ejemplo debajo simplemente considera el proceso de Reasignación de tickets en su versión 1.0:

 

Export1_check

 

Eso permite dejar fuera los procesos que aún están en desarrollo.

 

2. Opcionalmente, añada objetos adicionales para incluirlos en el paquete

Este paso es opcional. Úselo cuando quiera incluir objetos como entidades especificas, formularios de consulta o reglas de negocio.

Antes de continuar, es importante aclarar que cuando crea un paquete, Bizagi activa su motor de dependencias para validar que todos los objetos (como entidades, formularios o reglas) utilizados por los procesos seleccionados están incluidos en este.

 

De manera similar, Bizagi identifica los objetos en el ambiente de Desarrollo que los paquetes seleccionados NO utilizan, y no los incluye en el paquete.

 

Sólo es necesario realizar este paso cuando se desea agregar ciertos objetos que pueden no ser necesarios para los procesos, pero que puedan ser necesarios el los ambientes de Producción y de Prueba. Sólo es necesario incluir estos objetos en una exportación, a menos que se actualicen.

 

note_pin

Si desea incluir objetos adicionales, no para un paquete de una sola vez, sino en cada exportación de los procesos seleccionados, puede utilizar la opción de relacionar objetos en Bizagi Studio como se describe en la documentación de Relacionar objetos.

 

Para añadir objetos adicionales, haga clic con el botón derecho en la versión correcta de un proceso que esté incluyendo y seleccione Definir dependencias de proceso.

 

Export1_patchA_Aut

 

Ahora, puede navegar las cuatro categorías de objetos disponibles: Componentes de Entidad, Formas de consulta, Reglas de negocio, Trabajos personalizados y Vocabularios. Marque las casillas de los objetos de esas categorías que quiera incluir en el despliegue:

 

RelateObjects_QueryForms_Aut

 

Haga un clic en el botón Guardar cuando termine de seleccionar los Objetos Relacionados.

 

note_pin

Tenga en cuenta que, el uso de funciones como getValueAsCollection y getXPath dentro de una regla de negocio, no garantiza que el paquete incluye automáticamente los atributos involucrados en esas funciones.

 

Usted puede necesitar forzar el despliegue para tomar una entidad y sus atributos, o posiblemente confiar en incluir explícitamente la siguiente función para que su regla de negocio sea consciente de que la entidad requiere el atributo para satisfacer su regla de negocio: CHelper.usingAttrib("Nombre Entidad","Nombre Atributo");

 

3. Opcionalmente, incluir componentes del Diseño de Experiencias

Este paso es OPCIONAL, en caso de que se utilicen las características del Diseño de experiencias orientadas a las Personas en Bizagi. Si es así, haga clic en Experiencia para seleccionar los componentes a incluir en el paquete:

 

Esta opción está disponible porque los componentes del Diseño de experiencias están disociados de los procesos y pueden desplegarse por separado sin estar vinculados a un proceso específico.

Marque las casillas de verificación además de los componentes que desea desplegar para incluirlos explícitamente.

 

advanced_components_aut

 

En la siguiente tabla se enumeran todos los componentes disponibles y se indican los que deben seleccionarse.

 

OBJETO

VARIANTE

OBJETOS RELACIONADOS

Colecciones (mostrado en Mis cosas)

Colecciones indirectas

Cada contexto relacionado.

Colecciones directas

Entidad relacionada.

Su contexto.

El proceso relacionado si se configura un botón Agregar.

Las Personas y sus contextos relacionados si se configura un botón Agregar.

Todas las entidades utilizadas dentro de la expresión de visibilidad (si se utiliza en una configuración de botón Agregar).

Acciones

Proceso

El proceso relacionado.

Cada contexto relacionado.

Cada entidad utilizada dentro de la expresión de visibilidad (si se utiliza).

La entidad donde se define la acción.

Los procesos donde la acción puede ser lanzada.

Forma

La entidad donde se define la acción.

Cada contexto relacionado.

Cada entidad usada dentro de la expresión de visibilidad (si se usa).

Los procesos desde los que se puede lanzar la acción.

Expresión

La expresión relacionada.

La entidad donde se define la acción.

Cada contexto relacionado.

Cada entidad usada dentro de la expresión de visibilidad (si se usa).

Los procesos donde la acción puede ser lanzada.

Contextos

Todos excepto el contexto "Siempre disponible"

La Persona relacionada.

Buscadas

 

La Persona relacionada.

La entidad a buscar (esto desplegará también el formulario de búsqueda).

Los contextos relacionados.

Relevante para mí

 

La Persona relacionada.

El proceso relacionado.

El contexto relacionado.

Disparadores

Proceso

La entidad en la que se define el disparador.

Cada entidad necesaria para ejecutar correctamente la expresión de la condición.

El proceso relacionado, a ser lanzado.

Expresión

La entidad en la que se ha definido el disparador.

Cada entidad necesaria para ejecutar correctamente la expresión de la condición y la expresión de disparo.

Constructores

Proceso

La entidad donde se define el constructor.

El proceso relacionado.

Cada contexto relacionado.

Cada entidad utilizada dentro de la expresión de visibilidad (si se utiliza).

Forma

La entidad donde se define el constructor.

La expresión relacionada.

Cada contexto relacionado.

Cada entidad utilizada dentro de la expresión de visibilidad (si se utiliza).

 

4. Opcionalmente, utilice las opciones avanzadas para desplegar valores ambientales preestablecidos

Utilice este paso opcional, si desea modificar el tratamiento por defecto de ciertos registros que Bizagi incluye en el paquete.

 

Este tratamiento es especialmente aplicable al primer despliegue. Recuerde que una vez que un ambiente (por ejemplo, prueba o producción) ha desplegado procesos en él, ya no será un primer despliegue sino un despliegue incremental.

 

Haga clic en Revisión Avanzada para ver qué registros van incluidos en el paquete:

 

Asegúrese de dejar marcada la casilla de verificación de los registros que desea incluir en el despliegue (y deje sin marcar aquellos que no desea incluir):

 

AdvancedOptions

 

note_pin

Cuando incluya parámetros de ambiente, asegúrese de que estos valores como el servidor SMTP y la URL de la interfaz, correspondan con la configuración de su ambiente. Cuando despliega el paquete con esta configuración, los parámetros del ambiente de destino se sobrescriben.

Si marca las opciones de autenticación, la autenticación configurada en el ambiente de destino será anulada. No utilice esta opción a menos que esté seguro de cambiar las opciones de autenticación con la configuración de su ambiente de origen.

 

5. Incluir los Triggers

En esta pestaña, usted puede seleccionar los triggers previamente configurados para ser incluidos en el despliegue al ambiente de destino. Sean triggers de correo electrónico o de almacenamiento de archivo en la nube. Usted puede escoger los triggers por el nodo de tipo de Trigger o por cada trigger individual.

 

Export_trigger01

 

6. Generar el paquete de despliegue

Cuando esta listo, haga clic en el botón Exportar para generar el paquete de despliegue:

 

Export1_export

 

El paquete de despliegue tiene una extensión de archivo .bex.

El sistema le pedirá asignar un nombre al paquete e indicar dónde guardar el archivo .bex en su sistema local:

 

BexLocation

 

El sistema le dice cuando la exportación está completa:

 

BexSuccess

 

note_pin

Cuando una entidad paramétrica gestionada en Producción se considera en el paquete de despliegue, se incluyen todos sus atributos y relaciones, incluso los no utilizados.

 

¿Qué debo hacer ahora?

Una vez que tenga el paquete .bex, puede hacerle deployment en el entorno de Automation Service que elija.

Para obtener información sobre el siguiente paso, consulte Importar un proceso.


Last Updated 8/27/2024 2:59:47 PM