HMSyncTOC("index.html", "cloud_deploy_export.htm");

Generar un paquete desde Studio

<< Haga clic para mostrar la tabla de contenido >>

Generar un paquete desde Studio

 

Generar un paquete desde Studio

  •     Introducción
  •     Perfil requerido
  •     Paquete de despliegue
  •     Que necesita hacer
  •     Proceso
  •         1. Seleccione la versión correcta de cada proceso que quieras desplegar
  •         2. Opcionalmente, enlace 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 ambientales preestablecidos
  •         5. Generar el paquete de despliegue
  •     ¿Qué debo hacer ahora?
  • 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 pruebas o producción).

     

    Perfil requerido

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

    1. Tiene conocimientos técnicos y entiende los conceptos que implican un proceso de despliegue con Bizagi, incluyendo qué objetos se exportan desde el 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 deployment 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 paso de exporte terminar por crear un paquete de despliegue de todos los procesos que desea exportar.

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

     

    export_1

     

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

     

    ExportUI

     

    Que necesita hacer

    Estos son los pasos a seguir para crear un paquete de desarrollo:

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

    2.Opcionalmente, atar objetos adicionales para incluirlos en el paquete.

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

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

    5.Generar el paquete de despliegue.

     

    Proceso

    Las imágenes siguientes 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 son enumeran según las herramientas a las pertenecen, 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, enlace objetos adicionales para incluirlos en el paquete

    Este paso es opcional. Úselo cuando quiera forzar el paquete para 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 el paquete.

     

    De forma similar, Bizagi identifica los objetos in el ambiente de desarrollo que los paquetes seleccionados no utilizan, y no los incluye in el paquete.

     

    Sólo es necesario realizar este paso cuando se desea atar ciertos objetos que pueden no ser requeridos por los procesos mismos, pero que apoyan o están relacionados con los procesos y son 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 usted desea incluir estos 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 http://help.bizagi.com/bpm-suite/es/index.html?relate_objects.htm.

     

    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

     

    Ahora puede navegar las cuatro categorías de objetos disponibles: Entidades, Formularios de consulta, Reglas de negocio y trabajos personalizados. Marque las casillas de los objetos de esas categorías que quiera incluir en el despliegue:

     

    RelateObjects_QueryForms

     

    Haga un clic en OK cuando termine.

     

    note_pin

    Recuerde 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 estrictamente opcional, en caso de que se utilicen las características del Diseño de experiencias orientadas a los Stakeholders en Bizagi.

    Si es así, puede hacer clic en Experiencia para asegurarse de que los componentes están incluidos en el paquete:

     

    Export1_Expdesign

     

    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

     

    En la tabla a continuación 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.

    Los stakeholders 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"

    El stakeholder relacionado

    Buscadas

     

    El stakeholder relacionado

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

    Los contextos relacionados.

    Relevante para mí

     

    El stakeholder relacionado.

    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).

     

    Haga clic en Agregar cuando termine.

     

    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 en el paquete:

     

    Export1_advanced

     

    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 elija incluir parámetros de entorno asegúrese de que estos valores de parámetros, como el servidor SMTP y la URL de la interfaz, se correspondan con la configuración de su ambiente. Cuando despliega el paquete con esta configuración, los parámetros del entorno de destino se sobrescriben.

    Si marca las opciones de autenticación, la autenticación configurada en el entorno 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 entorno de origen.

     

    Haga clic en Agregar cuando termine.

     

    5. Generar el paquete de despliegue

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

     

    Export1_export

     

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

    El sistema le pide que le des un nombre al paquete e indique dónde guardarlo 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.

    En este articulo