641
Bizagi BPM Suite Guía de Usuario

Administración del sistema Bizagi.pdf

Embed Size (px)

Citation preview

  • Bizagi BPM SuiteGua de Usuario

  • 22 Copyright 2014 - Bizagi

    Tabla de Contenido

    Parte I Administracin del Sistema Bizagi 5................................................................................................................................... 6Configuracin de la base de datos

    .......................................................................................................................................................... 7Requisitos de la base de datos ......................................................................................................................................................... 7Requisitos al utilizar SQL Server

    ......................................................................................................................................................... 19Requisitos al utilizar Oracle......................................................................................................................................... 24Instalacin de Oracle Data Provider para .NET

    .......................................................................................................................................................... 27Configuracin de Bizagi ODS ......................................................................................................................................................... 33Definicin del ODS en el Servidor de Aplicaciones JEE

    ................................................................................................................................... 38Configuracin del servidor BPM.......................................................................................................................................................... 39Configuracin de Bizagi Engine sobre plataforma .NET ......................................................................................................................................................... 40Instalacin del IIS......................................................................................................................................................... 64Configuracin del sistema Bizagi......................................................................................................................................................... 81Administracin de Servidores y Clsters

    ......................................................................................................................................................... 103Recomendaciones de seguridad en la configuracin.......................................................................................................................................................... 110Configuracin de Bizagi Engine sobre plataforma JEE ......................................................................................................................................................... 111Configuracin del Servidor de Aplicacin JEE para trabajar con Bizagi

    ......................................................................................................................................... 112Configuracin de WebSphere................................................................................................................................... 112Configuracin de WebSphere en clster................................................................................................................................... 113Preconfiguracin de WebSphere para soporte a clster

    ................................................................................................................................... 133Configuracin de WebSphere en clster para trabajar conBizagi

    ................................................................................................................................... 181Configuracin del Scheduler en WebSphere

    ................................................................................................................................... 183Configuracin estndar de WebSphere......................................................................................................................................... 235Configuracin de Weblogic

    ................................................................................................................................... 235Configuracin de Weblogic para soporte a clster

    ................................................................................................................................... 236Preconfiguracin de Weblogic para soporte a clster

    ................................................................................................................................... 248Configuracin de Weblogic en clster para trabajar con Bizagi

    ................................................................................................................................... 283Configuracin del Scheduler en Weblogic

    ................................................................................................................................... 285Configuracin estndar de Weblogic......................................................................................................................................... 322Configuracin de JBoss

    ................................................................................................................................... 323Configuracin de JBoss para soporte a clster

    ................................................................................................................................... 324Configuracin de JBoss en clster para trabajar con Bizagi

    ................................................................................................................................... 346Configuracin del Scheduler en JBoss

    ................................................................................................................................... 348Configuracin estndar de JBoss......................................................................................................................................................... 373Configuracin de la arquitectura del sistema

    ......................................................................................................................................... 374Configuracin del balanceo de cargas................................................................................................................................... 375Balanceo de cargas con WebSphere................................................................................................................................... 380Balanceo de cargas con Weblogic................................................................................................................................... 383Balanceo de cargas con JBoss................................................................................................................................... 387Configuracin de Replicacin y Virtualizacin................................................................................................................................... 388Configuracin de Replicacin y Virtualizacin en JBoss

    ......................................................................................................................................................... 395Despliegue a un Servidor de Aplicacin JEE......................................................................................................................................... 395Despliegue hacia WebSphere......................................................................................................................................... 404Despliegue hacia Weblogic......................................................................................................................................... 410Despliegue hacia JBoss

    ................................................................................................................................... 420Otras opciones de configuracin

  • 3Copyright 2014 - Bizagi

    .......................................................................................................................................................... 420Configuracin de Bizagi en Amazon WS

    .......................................................................................................................................................... 420Configuracin de Bizagi para el acceso seguro desde Internet ................................................................................................................................... 428Deployment de Procesos

    .......................................................................................................................................................... 433Consideraciones y requerimientos ......................................................................................................................................................... 440Deployment de los objetos......................................................................................................................................................... 448Relacionar objetos.......................................................................................................................................................... 453Deployment a Pruebas ......................................................................................................................................................... 473Release Candidate en Deployment a Pruebas.......................................................................................................................................................... 476Deployment a Produccin ......................................................................................................................................................... 487Mejoramiento continuo

    ......................................................................................................................................... 493Gua para nueva versin de Proceso.......................................................................................................................................................... 497Deployment Avanzado ......................................................................................................................................................... 513Ejemplo de Deployment Avanzado

    ................................................................................................................................... 524Mantenimiento y administracin de proyectos.......................................................................................................................................................... 528Backups de base de datos ......................................................................................................................................................... 528Backups y su restauracin en SQL Server......................................................................................................................................................... 545Export e Import en Oracle.......................................................................................................................................................... 556Mantenimiento de la base de datos .......................................................................................................................................................... 558Monitoreo de servidores .......................................................................................................................................................... 560Administracin del entorno ......................................................................................................................................................... 560Management Console......................................................................................................................................................... 568Configuracin de parmetros......................................................................................................................................................... 575Administracin de Actividades Asncronas......................................................................................................................................................... 580Administracin de sistemas externos

    ......................................................................................................................................... 581Administracin de interfaces

    ......................................................................................................................................... 586Verificar Replicacin......................................................................................................................................................... 589Administracin de trabajos programados......................................................................................................................................................... 595Diagnstico y control de errores

    ......................................................................................................................................... 603Diagnstico y control de errores para servicios Web.......................................................................................................................................................... 608Versiones y actualizaciones ......................................................................................................................................................... 609Actualizacin de Bizagi

    ......................................................................................................................................... 609Actualizacin de edicin Xpress a Enterprise

    ......................................................................................................................................... 629Actualizacin de versin................................................................................................................................... 631Actualizacin menor de versin................................................................................................................................... 634Actualizacin de versin en la Enterprise JEE................................................................................................................................... 638Actualizacin mayor de versin

    ......................................................................................................................................................... 639Desinstalacin de Bizagi Engine

  • Parte IAdministracin del Sistema Bizagi

  • Copyright 2014 - Bizagi 5

    Administracin del Sistema BizagiTenga en cuenta que dentro del sistema Bizagi hacen parte los siguientes componentes:

    1. Un repositorio de Procesos.La base de datos (un RDBMS) donde Bizagi almacena la informacin de los procesos y sus modelos. El repositorio de procesos se configura en un servidor de base de datos y se soporta clster paramedidas de tolerancia a fallos.

    2. El Portal de trabajo Bizagi.Bizagi provee una aplicacin web como portal de trabajo para que los usuarios finales trabajen en susprocesos. Bizagi ejecuta los procesos en un servidor de aplicaciones .NET o JEE.Para un esquema de alta disponibilidad, se soporta configuracin en clster donde cada nodo delservidor BPM tendr una aplicacin de Bizagi.

    3. Un servicio Programador llamado Scheduler.Bizagi provee un servicio que se encarga de ejecutar tareas fuera de lnea del sistema, como porejemplo: tareas de mantenimiento, tareas peridicas especficas de la solucin, tareas personalizadaso aquellas integraciones con otros sistemas que se definan de manera asncrona, entre otras.

    4. Infraestructura adicionalCada proyecto puede contar con varias opciones de hardware o software para la configuracin delsistema, por ejemplo:

    Un esquema de tolerancia a fallos para la capa de datos, que debe estar configurado adecuadamente cuando se involucre ms de 1 nodo en un esquema activo-pasivo o activo-activo.

    Un esquema de ODS opcional, configurada para el mdulo de Anlisis de Procesos con el fin demejorar la disponibilidad y operacin del Portal de trabajo de Bizagi. Un servidor Http opcional, sea para la distribucin de los recursos estticos Web usados

    por el Portal de trabajo de Bizagi o configurado con capacidades de proxy inverso para el acceso delportal desde Internet.

    Un balanceador de cargas opcional, por hardware o software, que debe estar configuradoadecuadamente cuando se utiliza una solucin de Bizagi en clster. Un ESB (bus) que facilita servicios integrados.

    5. Otros sistemasOtros sistemas externos integrados en el proyecto de Bizagi Studio incluye:

    Un servidor LDAP para el manejo de la autenticacin.Un servidor SMTP para las notificaciones.Un sistema ECM utilizado como gestor documental.Uno o ms sistemas ofreciendo servicios Web a los procesos.Una o ms bases de datos integradas a travs la Virtualizacin o Replicacin.

    Perfiles requeridosDe acuerdo a los componentes que hacen parte de la solucin Bizagi, para la administracin y mantenimiento se debe contar con los siguientes perfiles:

  • Copyright 2014 - Bizagi 6

    1. Administrador de Bases de datos (DBA).Debe tener conocimiento experto en el motor de Base de datos especfico (Oracle o SQL Server).

    2. Administrador de plataforma de la solucin.Debe tener conocimiento experto para el manejo del servidor de Aplicaciones utilizado por el proyecto(WebSphere, Weblogic, JBoss o IIS), as mismo como del sistema operativo sobre el cual este seejecuta (p.e, Windows o Linux).

    3. Administrador de Procesos.Debe tener conocimiento del negocio y de la solucin Bizagi. Debe estar en capacidad de liderar el plan de despliegue as mismo como gestionar los cambios yactualizaciones sobre los ambientes de la solucin.Debe contar con acceso a las opciones de administracin en Bizagi y el uso de sus herramientas.

    Mayor informacinConsulte los captulos de esta seccin para ms informacin relacionada a los requisitos configuraciny administracin del sistema Bizagi:

    1. Para informacin sobre los requisitos, configuracin y opciones para el servidor de base de datos,consulte Configuracin del Servidor de Base de Datos (aplica para todos los ambientes: Desarrollo,Pruebas y Produccin).

    2. Para informacin sobre la configuracin involucrada en el servidor BPM, consulte la Configuracindel Servidor BPM.

    3. Para conocer sobre otras opciones de infraestructura, como la posibilidad de configurar un proxyinverso para el acceso seguro a Bizagi desde Internet, o la configuracin de Bizagi en servicios deAmazon AWS, consulte Otras opciones de configuracin.

    4. Para informacin sobre el despliegue de procesos (es decir, publicar los procesos o nuevasversiones de proceso a produccin bajo mejoramiento continuo), para lograr alinear las expectativasdel rea de TI y las necesidades de negocio, consulte Deployment de procesos.

    5. Para informacin sobre las tareas de mantenimiento de los proyectos Bizagi, consulteMantenimiento de proyectos.

    Configuracin de la base de datosBizagi Engine utiliza una base de datos como el repositorio de procesos.

    Para configurar su servidor de base de datos, deber contar con una instancia de base de datospreviamente instalada y revisar que est configurada para trabajar con Bizagi.

  • Copyright 2014 - Bizagi 7

    La capa de datos contiene el servidor de base de datos y soporta una configuracin en clster parala tolerancia a fallos.Debe asegurarse de configurar su base de datos en clster si desea utilizar dicha medida.Para procesos de misin crtica (para una configuracin orientada a alta disponibilidad), serecomienda utilizar esta medida de tolerancia a fallos (soportada tanto como en un esquemapasivo-activo o activo-activo).

    Consulte los captulos en esta seccin para ms informacin acerca de:1. Requerimientos de la base de datos. 2. Configuracin de Bizagi ODS, como una medida opcional para mejorar la disponibilidad yrendimiento de la aplicacin.

    Requisitos de la base de datosPara mayor informacin acerca de los requerimientos y configuracin cuando se utiliza SQL Server,consulte Configuracin y requerimientos de SQL Server.

    Para mayor informacin acerca de los requerimientos y configuracin cuando se utiliza Oracle,consulte Configuracin y requerimientos de Oracle.

    Requisitos al utilizar SQL ServerIntroduccinBizagi Engine requiere de una instancia de base de datos para el repositorio de sus procesos.

  • Copyright 2014 - Bizagi 8

    Microsoft SQL Server es soportado como motor de base de datos para este fin.

    Versiones y ediciones soportadasBizagi soporta las siguientes versiones:

    VERSIN NMERO

    SQL Server 2012 11.0.2100 o superior

    SQL Server 2008 R2, service pack 1 10.50.2500 o superior

    SQL Server 2008, service pack 1 10.00.2531 o superior

    SQL Server 2005, service pack 2 9.00.3042 o superior

    Todas las ediciones se soportan: Enterprise, Standard o Express.

    La base de datos debe instalarse con una intercalacin (collation) que cumpla lo siguiente:Sea sensible a maysculas, osea "case-insensitive" (CI).No sea una intercalacin del idioma turco.

    Configuracin requeridaLa configuracin de una instancia SQL Server para trabajar con Bizagi, requiere lo siguiente:

    Autenticacin tipo SQL Server Deber habilitar la autenticacin tipo SQL Server para esa instancia de base de datos.

    Protocolo TCP/IP Deber asegurarse de habilitar el protocolo TCP/IP, y de revisar que ste se configure bajo prcticasrecomendadas como: un puerto explcito TCP/IP (no utilizando puertos dinmicos), y permitir lasconexiones remotas.

    Login de usuario autorizadoDeber contar con un login de usuario (inicio de sesin), que utilice la autenticacin SQL Server y quetenga los permisos necesarios.

    Verificando la configuracin en SQL Server Lleve a cabo los siguientes pasos, para asegurarse de que su instancia SQL Server tenga laconfiguracin requerida.

    Antes de comenzarPara verificar la configuracin apropiada de su instancia SQL Server, necesitar las herramientas de

  • Copyright 2014 - Bizagi 9

    configuracin y herramientas cliente de SQL Server.Las herramientas utilizadas para los siguientes pasos son SQL Server Management Studio y SQL ServerConfiguration Manager.

    Tenga en cuenta que ambas herramientas las puede instalar la base de datos SQL Server. En caso deque su base de datos no haya incluido estas herramientas, tambin puede instalarlas y descargarlasdesde las pginas oficiales de Microsoft (sin costo).

    Qu versin tengo?Para determinar la versin de SQL Server y su detalle (p.e, la edicin), ejecute el siguiente comandodesde SQL Server Management Studio (habindose conectado a su instancia):Select @@version

    Esta consulta debe mostrar el detalle completo de la instancia:El nombre oficial del producto y el service packEl nmero exacto de versin y su fechaDetalla adicional acerca de la edicin de SQL Server y bits soportados.

    Revisando la configuracinRevise o configure como se indica a continuacin.

    1. Autenticacin tipo SQL ServerEjecute el SQL Server Management Studio.Conctese a su instancia, y d clic derecho sobre sta para seleccionar sus propiedades (properties):

  • Copyright 2014 - Bizagi 10

    Luego, en las opciones de Seguridad, asegrese de est marcado Autenticacin SQL Server yWindows.

  • Copyright 2014 - Bizagi 11

    2. TCP/IP protocolEjecute el SQL Server Configuration Manager.

  • Copyright 2014 - Bizagi 12

    En la instancia especfica de Base de datos (bajo SQL Server Network Configuration), habilite elprotocolo TCP/IP haciendo clic derecho sobre l, y seleccionando Habilitar:

    En las propiedades TCP/IP, se recomienda seleccionar un puerto TCP explcitamente (por defecto es1433) de manera que se garantice que no se utilizarn puertos dinmicos:

  • Copyright 2014 - Bizagi 13

    En la misma configuracin a travs de SQL Server Configuration Manager, podr asegurarse tambinde tener en un estatus de iniciado el servicio SQL Server Browser.

    Si realiz cambios en esta configuracin, es posible que se deba reiniciar el servicio de la instancia.Ntese que la configuracin anterior requiere que no hayan firewalls (cortafuegos) o bloqueos parael puerto de servicio TCP de esa instancia.

  • Copyright 2014 - Bizagi 14

    Para permitir conexiones remotas, en el tem Conexiones, revise la propiedad Permitir conexionesremotas a este servidor:

    3. Login de usuario autorizadoEjecute SQL Server Management Studio y asegrese de estar conectado a su instancia con un login deusuario con privilegios de administrador (p.e, con el login de usuario sa).Con este usuario, verifique que el login de usuario que utilizar para Bizagi Engine cumpla lo siguiente:

    El login de usuario debe usar autenticacin tipo SQL Server:

  • Copyright 2014 - Bizagi 15

    Asegrese de que tenga el rol sysadmin:

  • Copyright 2014 - Bizagi 16

    Debe incluir los siguientes mapeos (user mapping) para la base de datos especfica del proyecto:db_datareader, db_datawriter, public, rlBA_SQL_BizagiWebApp y rlBA_SQL_ExecuteBizagiSPs.

  • Copyright 2014 - Bizagi 17

    Verifique que este login de usuario est habilitado y permitido para conectarse, bajo sus opcionesde Status:

  • Copyright 2014 - Bizagi 18

    Podr modificar o revisar que este login de usuario SQL Server se utilice en el string de conexin quese configura para el Portal de trabajo de Bizagi y para el servicio Scheduler, al editar los archivos deconfiguracin.

    Cuando se ejecutan los procesos sobre una plataforma .NET, considere:La configuracin de la conexin que utiliza el Portal de trabajo se modifica editando el archivo deconfiguracin web.config ubicado en la carpeta Web application de la ruta del proyecto (pordefecto en C:\Bizagi\Projects\[su_proyecto]\WebApplication).La configuracin de la conexin que utiliza el servicio Scheduler se modifica editando el archivo deconfiguracin Bizagi.Scheduler.Services.exe.config ubicado en la carpeta Scheduler de la ruta delproyecto (por defecto en C:\Bizagi\Projects\[su_proyecto]\Scheduler).La conexin se configura para ambos archivos anteriomente mencionados, a travs del lasiguiente llave:

  • Copyright 2014 - Bizagi 19

    Cuando se ejecutan los procesos sobre una plataforma .NET, considere:La configuracin de la conexin que utiliza el Portal de trabajo se modifica a travs de laconfiguracin de la fuente de datos de Bizagi, cuando se define a nivel del servidor deAplicaciones JEE.La configuracin de la conexin que utiliza el servicio Scheduler toma por defecto la mismaconfiguracin definida para el Portal de trabajo.

    Requisitos al utilizar OracleIntroduccinBizagi Engine requiere de una instancia de base de datos para el repositorio de sus procesos.Oracle es soportado como motor de base de datos para este fin.

    Versiones y ediciones soportadasBizagi soporta las siguientes versiones:

    VERSIN NMERO

    Oracle 11g R2 11.2.0.1 o superior

    Oracle 10g R2 10.2.0.1 o superior

    Las ediciones soportadas son la Estndar y la Enterprise (la edicin Express de Oracle XE no estsoportada).

    La instancia debe tener un set de caracteres (NLS_CHARACTERSET) que no sea Unicode (se soportauna configuracin de single-byte).Para mayor informacin sobre los set de caracteres que no sean de multiple byte, consulte ladocumentacin oficial de Oracle.

    Prerrequisitos y recomendacionesEn la configuracin de una base de datos Oracle 11g, tenga en cuenta:

    1. Si utiliza archiving (habilita el modo Archive), se recomienda utilizar dos destinos para archivelog.

    2. Se recomienda utilizar un manejo de memoria compartido (Automatic Shared MemoryManagement).Tambin se recomienda que asigne como mnimo:

    4 Giga bytes para el tamao de la memoria SGA.3 Giga bytes para el tamao de la memoria PGA.

  • Copyright 2014 - Bizagi 20

    3. Se recomienda asignar como mnimo al tamao de bloque 8000 bytes (block size), y 300 procesos

  • Copyright 2014 - Bizagi 21

    4. Se recomienda utilizar 4 grupos de logs "redo", cada uno asignado con 3 Giga bytes.

    Recuerde que lo anterior considera estrictamente los requisitos mnimos para la configuracin de suinstancia de Oracle 11g.Consideraciones adicionales sobre el dimensionamiento dependen de las caractersticas de suproyecto, y por lo tanto, se recomienda tambin realizar un anlisis detallado cubriendo laescalabilidad y exigencias de su proyecto.

    Configuracin requerida para BizagiPara configurar una instancia de Oracle para trabajar con Bizagi, necesitar crear el usuario que utilizaBizagi en su instancia de Oracle, ejecutando un script.Este usuario se conoce como el usuario BizagiAdmon.

    En proyectos que se ejecuten sobre una plataforma de .NET, necesita adicionalmente instalar elconector ODP.NET en el servidor BPM.

    Verificando la configuracin en Oracle Lleve a cabo los siguientes pasos, para asegurarse de que su instancia de Oracle tenga laconfiguracin requerida.

    Qu versin tengo?Usted puede verificar la versin de base de datos Oracle y release ejecutando:select * from v$version;

    Si utiliza Oracle 11g R2, deber asegurarse de tener una versin 11.2.0.3.x o superior:

    Si utiliza Oracle 10g R2, deber asegurarse de tener una versin 10.2.0.1.x o superior:

  • Copyright 2014 - Bizagi 22

    Revisando la configuracinCree el usuario especfico que utiliza Bizagi.Bizagi se apoya en un usuario en Oracle para realizar tareas de administracin y del proyecto (p.e,para crear la metadata y estructura inicial de un proyecto de Bizagi, para crear backups, etc). Este usuario se conoce como BizagiAdmon y su creacin es prerequisito para trabajar con una basede datos Oracle.

    Para crear el usuario ejecutando un script SQL, siga estas instrucciones:

    Conctese a su instancia de Oracle como el usuario sys (sysdba)

    Edite el script ConfigureInstanceForBizAgi-[Oracle_Version].sql.

  • Copyright 2014 - Bizagi 23

    Ubique la ruta de instalacin de Bizagi Studio y dentro de esta, la ruta del modelo de proyecto dondeest la carpeta de archivos de base de datos (por defecto en C:\Archivos de programa\BizAgi\ProjectModel\Database\).

    Si usted utiliza Oracle 11g R2, edite el script llamado ConfigureInstanceForBizAgi-11g.sql.

    Si usted utiliza Oracle 10g R2, edite el script llamado ConfigureInstanceForBizAgi-10g.sql.

    Para editar este script, asegrese de remover las lneas comentareadas que definen las variables, yseguidamente edite sus valores:

    BA_TABLES_DATAFILES_DIR: La ruta donde Bizagi crear los datafiles de los tablespaces.BA_INDEXES_DATAFILES_DIR: La ruta donde Bizagi crear los datafiles de los ndices. BA_BACKUP_PATH: La ruta donde Bizagi almacenar los respaldos (backups). BA_BIZAGIADMON_PASSWORD: La contrasea para el usuario BizagiAdmon.

    Ejecute el script.Ejecute el script asegurndose que la operacin sea existosa.

  • Copyright 2014 - Bizagi 24

    El script anterior puede cambiar en cada versin de Bizagi. Por lo tanto, siempre debe tomar el script en cuestin que corresponda a la versin instalada deBizagi.

    Paso adicional

    Si su proyecto se ejecuta en una plataforma de .NET, deber instalar el conector ODP.NET como sedescribe en Instalacin de Oracle Data Provider.

    Instalacin de Oracle Data Provider para .NET

    IntroduccinBizagi Engine utiliza el conector de Oracle Data Provider para .NET (ODP.NET), para conectarse conbases de datos Oracle, cuando los procesos de Bizagi se ejecutan sobre una plataforma de .NET.

    El conector se requiere cuando Oracle se usa como la base de datos de los procesos de Bizagi, otambin cuando se integran bases de datos externas de Oracle (mediante la Virtualizacin oReplicacin de Bizagi). Este conector se requiere sobre el servidor de base de datos sino en el servidor BPM donde seejecuta el proyecto de Bizagi.La siguiente tabla ilustra en qu escenarios se requiere este conector y en qu servidores instalarlo:

    Instalacin ODAC requerida? Servidor BPM Servidor donde se ejecuta elProgramador (usualmente elmismo Servidor BPM)

    Usando Oracle como la base de datos de Bizagi Si Si

    Usando Virtualizacin para integrar Oracle Si No

    Usando Replicacin para integrar Oracle No Si

  • Copyright 2014 - Bizagi 25

    Para instalar el componente siga estas instrucciones.

    1. Escoger el instalador adecuadoEl conector Oracle Data Provider para .NET se instala a travs de los componentes para el acceso dedatos a Oracle (ODAC). Bizagi utiliza la versin ODAC 11g, la cual puede ser descargada directamente desde el sitio oficial deOracle.

    Para una configuracin de Bizagi con soporte a 64 bits, descargue la versin 11.2.0.3.0 x64 para elframework 4.0, desde:http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html

    2. Instalar ODAC y su conector ODP.NET Ejecute el instalador donde tenga instalado Bizagi Studio, y asegrese de seleccionar la opcin OracleData Access Components for Oracle Client:

    Seguidamente, asegrese de marcar Oracle-Data-Provider for .NET:

  • Copyright 2014 - Bizagi 26

    D clic en Instalar para completar el procedimiento.Una vez completado, ser notificado que puede cerrar el instalador.

    Vea mayor informacin sobre este conector, e instrucciones detalladas del ODAC en: http://www.oracle.com/technology/software/tech/windows/odpnet/install1110720.html.

    3. Repita la instalacin en otros servidores, segn apliqueSi usted cuenta con un clster de BPM o si tiene el servicio Scheduler instalado en un servidordiferente, asegrese de instalar el conector en estas los otros servidores .Cuando se configura un entorno de trabajo colaborativo, los usuarios de Bizagi Studio tambindebern instalar este conector en sus estaciones de trabajo.Este conector tambin es necesario si se utiliza la Virtualizacin o Replicacin de datos comocaractersticas de integracin en Bizagi, para conectar el proyecto a una fuente externa de Oracle.

    Ntese que:El servidor de base de datos no requiere de este componente.No se requiere que las estaciones de los usuarios finales instalen este componente.

    Los usuarios finales acceden al portal de Bizagi, por lo que nicamente requieren de un navegador.

  • Copyright 2014 - Bizagi 27

    Configuracin de Bizagi ODSIntroduccinBizagi ODS presenta la opcin de configurar un Almacn de datos operacionales (ODS), para que lasconsultas usen esta conexin y as mejorar la disponibilidad y rendimiento de los Procesosejecutndose sobre el Servidor BPM.

    El concepto detrs del ODS de Bizagi, es separar los recursos involucrados en las opciones de Anlisisy BAM del Portal de Trabajo, de los dems recursos empleados en las actividades del da a da de losProcesos.Vea ms informacin sobre las opciones de Anlisis e indicadores.

    Esta funcionalidad es especialmente poderosa y til en aplicaciones de misin crtica, donde se manejaun gran volumen de datos dentro de la informacin de solicitudes de consultas de anlisis, y nodebemos afectar el rendimiento de la ejecucin de los Procesos en la aplicacin.

    Cmo funciona?A travs del ODS de Bizagi, las opciones de Anlisis y BAM utilizarn una conexin diferente, a unaBase de datos replicada con respecto a la Base de datos donde se realizan las transacciones diarias.

    Esto permite que las solicitudes realizadas sobre opciones de anlisis (opciones enfocadas amonitoreo, reportes, mejora continua e indicadores) donde se maneja un gran volumen de datos, selleven a cabo sin competir con los recursos asignados a la ejecucin como tal de los Procesos.

    El siguiente diagrama ilustra el diseo en Bizagi ODS:

    Lo que debe hacerPara utilizar el ODS de Bizagi, como prerrequisito, se debe configurar la replicacin de la Base dedatos repositorio de los Procesos (Base de datos del Proyecto de Bizagi).

  • Copyright 2014 - Bizagi 28

    Esta configuracin de replicacin se realiza desde las opciones del manejador de la instancia de laBase de datos como tal, donde dichas opciones difieren de acuerdo al motor de Base de datos (SQLServer u Oracle)

    Una vez que se establezca la replicacin de acuerdo a las recomendaciones enumeradas acontinuacin, la configuracin del ODS en Bizagi es muy simple: se especifican los parmetros deconexin a la Base de datos rplica.

    Ms informacin sobre cmo llevar a cabo la replicacin, se puede revisar en los enlaces externos: Sobre SQL Server 2008 o 2008 R2: http://technet.microsoft.com/en-us/library/ms151198.aspx.Sobre SQL Server 2005: http://technet.microsoft.com/en-us/sqlserver/bb895875.Sobre Oracle: http://www.orafaq.com/wiki/Advanced_Replication_FAQ

    La siguientes recomendaciones se presentan como gua para enumerar los aspectos importantes quese deben tener en cuenta en la configuracin de la replicacin de la Base de datos de Bizagi. Para unagua detallada sobre los pasos para realizar esto, por favor dirjase a la documentacin de la base dedatos en:http://www.sql-server-performance.com/2010/transactional-replication-2008-r2/ Lista gua para la configuracin de la replicacinCabe mencionar que la configuracin apropiada de una replicacin de Base de datos, as como suconfiguracin de seguridad, son responsabilidad del DBA.Esta gua y recomendaciones se enfoca en buenas prcticas y requerimientos de cara a laconfiguracin del ODS en Bizagi.

    1. La Base de datos de Bizagi es la nica que publica informacin. Esto significa que sin importar cuntos distribuidores intermediarios se utilicen, la Base de datos de los

  • Copyright 2014 - Bizagi 29

    Procesos de Bizagi debe ser la nica de la cul proviene realmente la replicacin de datos.

    2. Replicacin en tiempo real.Para lograr la actualizacin de informacin de la manera ms acertada, y que se refleje la totalidad delos datos al consultar las opciones de Anlisis y BAM, se debe transmitir rpidamente la informacin enla replicacin. Por ejemplo y si se utiliza SQL Server, la replicacin transaccional cubre esterequerimiento.

    3. Replicacin en una sola va. Las operaciones en el ODS no deben afectar la Base de datos principal de Bizagi. En las consultassobre el ODS, puede guardarse informacin sobre las mismas, e internamente se manejanagregaciones, datos temporales, tablas intermedias y otra informacin no relevante para la ejecucinde Procesos. Por lo tanto, esto no debe verse reflejado hacia la Base de datos principal. Por ejemplo ysi se utiliza SQL Server, nuevamente la replicacin transaccional cubre este requerimiento.

    4. Estimacin apropiada de bloques de replicacin.Dado que hay transacciones de escritura en la Base de datos que pueden llegar a involucrar una grancantidad de datos (por ejemplo, cuando se adjuntan archivos en las instancias de Proceso), serecomienda que se realice una estimacin adecuada de los artculos de replicacin y su configuracin. Esta estimacin puede realizarse sobre el ambiente de pruebas de la solucin.Por ejemplo y si se utiliza SQL Server, el parmetro de Max Text replication Data define el tamaoque en trminos de Bizagi, es apropiado usualmente de 3 a 5 MB. 5. Credenciales apropiadas para la replicacin. Es frecuente y obedece a una buena prctica, que la Base de datos principal y el ODS se ubiquen enServidores de Base de datos diferentes.Siendo as, asegrese de tener las cuentas del dominio para ejecutar las tareas y servicios dereplicacin, como por ejemplo las que inician el Agente de SQL Server.Evite utilizar cuentas como la del sistema local ("Local System"), dado que estas credenciales no tienenel acceso a otras ubicaciones en la red, e igualmente no se autentica frente a la red.

    Definir el ODS en BizagiUna vez que se haya configurado la replicacin de la Base de datos hacia el ODS, la configuracin dela conexin hacia el ODS en Bizagi se realiza a travs del Management Console para cualquierambiente (produccin, pruebas, desarrollo), como se describe a continuacin:

    1. Edite las opciones del entorno.

    Ejecute el Management Console y abra su proyecto Bizagi en el ambiente de pruebas o produccin.Vaya a la pestaa Avanzado, d clic sobre Opciones para abrir la configuracin del entorno.

  • Copyright 2014 - Bizagi 30

    Esta opcin tambin est disponible a travs de Bizagi Studio para el ambiente de desarrollo:

  • Copyright 2014 - Bizagi 31

    2. Ubique la configuracin del ODS.Debajo de las opciones avanzadas, ubique la seccin del Almacn de datos operacional, y configure laconexin hacia su Base de datos replicada.

    3. Configure la conexin.Para configurar la conexin, primero escoja el tipo de Proveedor.

    Cuando se utiliza en Bizagi una plataforma .NET considere lo siguiente:

    Para SQL Server, ingrese los detalles de la cadena de conexin teniendo en cuenta: Servidor: El Servidor e instancia donde se encuentra la Base de datos replicada.Base de datos: La Base de datos replicada (ODS). Usuario: La cuenta para acceder a la instancia de SQL Server.Contrasea: La contrasea para esa cuenta de login.

  • Copyright 2014 - Bizagi 32

    Para Oracle, ingrese los detalles de la cadena de conexin teniendo en cuenta:

    Servicio: La cadena de conexin a la instancia de Oracle. Debe tener el siguiente formato: [ServidorBD]:[puerto]/[servicio]Usuario: El esquema de usuario que representa la Base de datos replicada.Contrasea: La contrasea para ese esquema de usuario.

    EjecucinUna vez que esta informacin est configurada, las opciones de Anlisis y BAM del Portal de Trabajoutilizarn inmediatamente la conexin al ODS y sin usar diferentes fuentes que involucren lasactividades diarias de los usuarios.

  • Copyright 2014 - Bizagi 33

    Definicin del ODS en el Servidor de Aplicaciones JEE

    IntroduccinSi su proyecto se ejecuta sobre una plataforma JEE, al usar la opcin del ODS en Bizagi, deber definirla fuente de datos a nivel de su servidor de aplicaciones JEE. Esta posibilidad es opcional aunque recomendada para la mejora en el rendimiento y disponibilidadde los servicios del servidor BPM.Para mayor informacin sobre el uso del ODS con Bizagi Engine, consulte Configuracin de Bizagi ODS.

    Definicin de la fuente de datos del ODSUna vez haya configurado la replicacin a su fuente de datos, asegrese de registrar y definir la fuentede datos en su servidor de aplicaciones JEE.Este paso difiere ligeramente segn el servidor de aplicaciones JEE que utilice (WebSphere, Weblogic,JBoss).

    Configuracin en WebSpherePara definir y registrar la fuente de datos al ODS en WebSphere, tenga en cuenta que puede utilizar elProveedor JDBC que se tenga previamente definido para la conexin al Portal de Bizagi.Al reutilizar este proveedor, solamente se debe crear una nueva fuente de datos (un Data Source).

    Para ello, acceda a la consola administrativa y ubique el panel a la izquierda para ir rpidamente alenlace de Fuentes de datos (Data sources), ubicado todava bajo la seccin de recursos (Resources)sobre el item JDBC.

  • Copyright 2014 - Bizagi 34

    Asegrese de seleccionar el scope que incluye la instancia del servidor (o el clster si tiene unaconfiguracin en clster).

    Cree una fuente de datos haciendo clic sobre el botn Nuevo (New).En la configuracin de la nueva fuente de datos, ingrese la siguiente informacin:

    Data source name (nombre de la fuente de datos): Ingrese un nombre nico.Tenga presente que este nombre ser el que debe referenciar para el registro del ODS en laconfiguracin desde Bizagi.

    JNDI name (nombre JNDI): Puede ingresar el mismo nombre que asign en la anterior propiedad (elnombre de la fuente de datos).

    Asegrese de usar Select an existing JDBC Provider el proveedor de datos JDBC de acuerdo a sumotor de Base de datos (Oracle o SQL Server).

  • Copyright 2014 - Bizagi 35

    Si usted utiliza una Base de datos Oracle, d clic en Siguiente (Next) y asegrese de editar la URL dela cadena de conexin.

    Para el valor de la URL, ingrese la informacin de conexin a su instancia de Oracle. Esta conexindebe tener el siguiente formato:jdbc:oracle:thin:@[database_server]:[port_number]:[service_name]Considere:o database_server: El Servidor de Base de datos. Puede utilizar el SID en cambio.o port_number: El puerto bajo el cual el servicio de la Base de datos atiende. En Oracle por defecto, es

    el puerto 1521.o service_name: El nombre del servicio de la instancia Oracle.Una vez que haya configurado la conexin a su instancia Oracle, d clic en Siguiente (Next ) en lasventanas a continuacin (hasta que se llegue al final de los pasos asistidos, donde se debe dar clic enFinalizar --Finish-- para crear la fuente de datos).

    Por otro lado, y si usted utiliza una Base de datos SQL Server, d clic en Siguiente (Next) en lasventanas a continuacin (hasta que se llegue al final de los pasos asistidos, donde se debe dar clicen Finalizar --Finish-- para crear la fuente de datos).

    No se requiere configuracin adicional e igualmente se pueden mantener los valores por defecto deWebSphere.

    D clic sobre la fuente de datos creada (independientemente del motor de Base de datos: Oracle oSQL Server), para configurar las propiedades adicionales. Para ello, d clic en el enlace de propiedades personalizadas (Custom properties) ubicado en laseccin de Propiedades adicionales (Additional Properties).

  • Copyright 2014 - Bizagi 36

    Edite las propiedades como se describe a continuacin (de acuerdo a su motor de Base de datos), yasigne los valores correspondientes de la conexin.

    Para Oracle:Cree 2 nuevas propiedades: usuario (user) y contrasea (password). Para sus valores considere:o user: El esquema de usuario que representa el proyecto Bizagi.o password: La contrasea de ese esquema de usuario.

    Para SQL Server:Edite las siguientes propiedades.o serverName: El nombre del Servidor de Base de datos. o portNumber: El puerto bajo el cual la instancia atiende. En SQL Server y por defecto, es el puerto

    1433.o databaseName: El nombre de la Base de datos que corresponde al proyecto.o user: La cuenta login para acceder a la Base de datos.o password: La contrasea de esa cuenta login.

    Al finalizar con la edicin de propiedades, haga clic en Guardar(Save) para aplicar los cambios.

    Configuracin en WeblogicPara definir y registrar la fuente de datos del ODS en Weblogic, tenga en cuenta que solamente sedebe crear la fuente de datos (se selecciona un proveedor de datos existente).Para ello, acceda a la consola administrativa y vaya a la seccin de Servicios (Services) y d clic sobrefuentes de datos (Data Sources).

  • Copyright 2014 - Bizagi 37

    Cree una nueva fuente de datos dando clic sobre Nuevo (New) y especificando que es una fuente dedatos de tipo genrica (Generic Data Source).Para la fuente de datos, especifique:

    Data source name (nombre de la fuente de datos): Ingrese un nombre nico.Tenga presente que este nombre ser el que debe referenciar para el registro del ODS en laconfiguracin desde Bizagi.

    JNDI name (nombre JNDI): Puede ingresar el mismo nombre que asign en la anterior propiedad (elnombre de la fuente de datos).

    Seguidamente, y para una Base de datos replicada en Oracle, seleccione Oracle como el tipo de Basede datos (Database type). D clic en Siguiente (Next) y seleccione el driver Oracles Driver (Thin) for instanceconnections; Versions: 9.0.1 and later (Database Driver).

    Si est utilizando una Base de datos replicada en SQL Server, entonces seleccione MS SQL Servercomo el tipo de Base de datos (Database type). D clic en Siguiente (Next) y seleccione el driverMicrosoft's MS SQL Server Driver (Type 4) Versions:2005 and later (DatabaseDriver).

    D clic en Siguiente (Next) para especificar los detalles de la conexin, independientemente de si sumotor de Base de datos es Oracle o SQL Server. En ello, asegrese de editar y revisar la URL de laconexin.Finalice la configuracin cerciorndose que la fuente de datos aplique al contexto de su instancia (o desu clster, si utiliza una configuracin con esquema de alta disponibilidad).

    Finalmente, asegrese de activar los cambios realizados.

  • Copyright 2014 - Bizagi 38

    Qu sigue?Una vez haya finalizado, asegrese de configurar la fuente de datos del ODS en Bizagi (como sedescribe en Configuracin del ODS en el Servidor de aplicaciones JEE), teniendo en cuenta el uso delnombre exacto de la fuente de datos que se defini en esta seccin.

    Configuracin del servidor BPMPara configurar el servidor BPM de Bizagi Engine, asegrese de contar previamente con una base dedatos ya instalada. Para ms informacin sobre este requerimiento, consulte Configuracin del servidor de base de datos.

    La capa BPM soporta una configuracin de balanceo de cargas para la escalabilidad de la solucin(usando configuracin enc clster con nodos adicionales).

    Bizagi BPM Suite soporta la ejecucin de procesos en una plataforma .NET o una plataforma JEE.

    Para plataformas en .NET, un entorno Windows es utilizado con Internet Information Services (IIS) comoServidor Web.Si usted ejecuta sus procesos sobre una plataforma .NET, consulte Configuracin de Bizagi Enginespbre plataforma .NET.

  • Copyright 2014 - Bizagi 39

    Para la plataforma JEE, los Servidores de Aplicacin ms representativos del mercado son soportados:WebLogic, WebSphere, y JBoss.Si usted ejecuta sus procesos sobre una plataforma JEE, consulte Configuracin de Bizagi Engine sobreplataforma JEE.

    Configuracin de Bizagi Engine sobre plataforma .NET

    IntroduccinCuando se ejecutan los procesos sobre una plataforma de .NET, Bizagi configura automticamente suproyecto para los ambientes: desarrollo, pruebas y produccin.La configuracin del ambiente de ejecucin de Bizagi Engine (Servidor BPM y Servidor de Base dedatos) se realiza como se describe a continuacin:

    1. En el ambiente de desarrollo, esto lo realiza Bizagi cuando se crea el proyecto.Para este ambiente, primero se instala Bizagi asegurndose de incluir los componentes para laautomatizacin (Bizagi Studio).Esta instalacin garantizar que los componentes adicionales requeridos por Bizagi Studio o laejecucin de los procesos (p.e el framework de .NET) sean incluidos.

    2. En el ambiente de pruebas o de produccin, esto lo realiza Bizagi a travs d la funcionalidad deDeployment en un clic,que se presenta desde Bizagi Studio.Esto significa, que cuando se haya completado las fases de implementacin y automatizacin deprocesos, se publican los procesos a un ambiente de pruebas o produccin con esta opcin Bizagiconfigura el ambiente.Para ms informacin acerca del Deployment en un clic, consulte el Deployment de los procesos.

    Para utilizar el Deployment en un clic, deber tener instalado Bizagi en su servidor BPM de pruebas oproduccin.Tenga en cuenta que para esta instalacin, no requiere de Bizagi Studio y nicamente requiere instalarlos componentes de ejecucin para pruebas o produccin.instalacin garantizar que los componentes adicionales requeridos por la ejecucin de los procesos(p.e el framework de .NET) sean incluidos.

  • Copyright 2014 - Bizagi 40

    En escenarios sofisticados, donde no sea viable instalar los componentes usados por Bizagi a travsde su instalador, o donde el uso del Deployment en un clic no aplique, entonces podr configurar demanera manual el ambiente de ejecucin de pruebas o de produccin.Estos escenarios son principalmente cuando:

    El Deployment en un clic no satisface las necesidades porque el servidor de produccin no est en lamisma red del servidor de desarrollo (y se requiere un Deployment offline).Es estrictamente requerido instalar y desplegar Bizagi (aplicar paquetes de Deployment) de maneramanual, debido a polticas corporativas).

    Si desea realizar una configuracin manual del sistema Bizagi en un ambiente de Pruebas o deProduccin, siga las instrucciones de las siguientes secciones.

    Instalacin del IIS

    IntroduccinBizagi Engine provee un Portal de trabajo como aplicacin web final a los usuarios para que haganlogin, accedan a los procesos y trabajen en sus actividades diarias.

    En proyectos de Bizagi ejecutndose sobre una plataforma .NET, este portal de trabajo se configurasobre Microsoft Internet Information Services (IIS).

    Versiones soportadasLas siguientes versiones son soportadas:

    VERSIN IIS SISTEMA OPERATIVO

    8.5 Windows Server 2012, Windows 8.1

    8.0 Windows Server 2012, Windows 8

    7.5 Windows Server 2008 R2, Windows 7

    7.0 Windows Server 2008, Windows 7, Windows Vista

    6.0 Windows Server 2003, Windows XP

    Configuracin requeridaPara configurar que IIS funcione con Bizagi, necesita habilitarlo en su sistema operativo Windows yasegurarse de que activ las siguientes funcionalidades del mismo:

    GRUPO DE FUNCIN DEIIS

    FUNCIN DE IIS APLICA PARA...

  • Copyright 2014 - Bizagi 41

    Web Management Tools IIS 6 Metabase compatibility IIS versions 7 o superior.

    IIS Metabase y IIS 6configuration compatibility

    IIS versions 7 o superior.

    IIS Management Console IIS versions 7 o superior.

    Servicios World Wide Web .NET Extensibility IIS versions 7 o 7.5.

    .NET Extensibility 4.5 IIS versions 8 o superior.

    ASP.NET IIS versions 7 o 7.5.

    ASP.NET 4.5 IIS versions 8 o superior.

    Funcionalidades comunesde HTTP

    Contenido Esttico IIS versions 7 o superior.

    Funcionalidades dedesempeo

    Compresin de ContenidoEsttico

    IIS versions 7 o superior, paramejoras en el rendimiento.

    Contenido Esttico dinmico IIS versions 7 o superior, paramejoras en el rendimiento.

    Seguridad Autenticacin de Windows IIS versions 7 o superior, cuando seusa autenticacin Windows.

    Verificar la configuracin del IISSiga las instrucciones para verificar una correcta instalacin y configuracin del IIS para trabajar conBizagi.Consulte la seccin que corresponda a su sistema operativo.

    Windows Server 2012Windows Server 2012 trabaja con Internet Information Services en su versin 8.5 o 8.0.

    Para revisar la instalacin del servidor y los componentes que requiere Bizagi, siga los pasos acontinuacin.

    1. Ubique las opciones de administracin de servidor.Esta administracin est disponible dando clic derecho sobre Mi PC y seleccionando Administrar osobre el cono de acceso rpido:

  • Copyright 2014 - Bizagi 42

    Ntese que para ello, se requiere de permisos de administrador.

    2. En la ventana de administracin (Server Manager), ubique la opcin rpida desde el Dashboard yutilice Adicionar roles y caractersticas (Add Roles and features).Esta opcin inicia un asistente para configurar el IIS seleccionando los tems y componentes.

    Ntese que cuando se inicie el asistente de instalacin, se mostrar una pgina de introduccininformativa y para que se revise lo siguiente:

    La cuenta del administrador tiene una contrasea segura. Las direcciones IP y dems temas de red ya estn configurados.Se tienen las ltimas actualizaciones de Windows para el sistema operativo.

    Puede escoger saltarse esta pgina para las configuraciones a futuro.

    3. Seleccione Role-based or feature-based installation y d clic en Siguiente (Next).

  • Copyright 2014 - Bizagi 43

    4. Utilice la opcin de seleccionar el servidor Web desde el pool (Select the Web Server from theserver pool), de manera que se ubique el servidor local para la instalacin y se adicionen los rolesrequeridos.

  • Copyright 2014 - Bizagi 44

    D clic en Siguiente (Next).

    5. Marque la opcin del Servidor Web (IIS) como los roles del servidor que va a instalar.

  • Copyright 2014 - Bizagi 45

    D clic en Siguiente (Next).

    Cuando se le pregunte por las caractersticas requeridas, asegurese de adicionar los requerimientos(haciendo clic en Adicionar caractersticas).

  • Copyright 2014 - Bizagi 46

    Asegrese de marcar las casillas como se ensea a continuacin:

  • Copyright 2014 - Bizagi 47

  • Copyright 2014 - Bizagi 48

    D clic en Siguiente y revise la configuracin general de roles del servidor Web. D clic en Siguiente.

    6. Confirme la seleccin de configuracin para la instalacin y d clic en Finalizar (Finish) para iniciarcon la instalacin:

    Una vez finalizada la instalacin, una ventana mostrar el xito del procedimiento y qu roles yservicios fueron instalados. Note que el enlace de exportar la configuracin le permite opcionalmente reutilizar esta configuracina travs de PowerShell en algn otro equipo.

  • Copyright 2014 - Bizagi 49

    Haga clic en Cerrar (Close).

    Windows 8.1 o Windows 8Windows 8.1 incluye Internet Information Services en su versin 8.5.Windows 8 incluye Internet Information Services en su versin 8.0.

    En estos sistemas operativos, la instalacin del IIS no se incluye por defecto, por loq que de igualmanera no cuenta con los componentes requeridos habilitados.

    Para revisar la instalacin y adicionar los componentes que hacen falta, se deben activar loscomponentes de Windows desde el Panel de control como se muestra a continuacin.

    1. Vaya al Panel de Control\Programas\Programas y componentes, y d clic en Habilitar/deshabilitarcomponentes de windows.

  • Copyright 2014 - Bizagi 50

    2. Asegrese de marcar las casillas de los componentes como se ensea a continuacin.Ntese que algunas casillas ya estn marcadas por defecto, y estas deben mantenerse activas,

  • Copyright 2014 - Bizagi 51

  • Copyright 2014 - Bizagi 52

    3. D clic en OK para finalizar la configuracin. Ntese que esto puede tardar algunos minutos y que estos cambios muy posiblemente requieranreiniciar la mquina.

    Windows Server 2008 R2 o Windows Server 2008Windows Server 2008 y Windows Server 2008 R2 incluyen Internet Information Services en su versin7.5.En estos sistemas operativos, la instalacin del IIS se realiza como un rol, y se configura con estospasos:

    1. Vaya a Inicio\Programas\Herramientas administrativas\Administrador del servidor. Esta administracin tambin esta disponible desde las opciones del clic derecho sobre Mi PC. Nteseque para ello, se requiere de permisos de administrador.

    2. En la ventana de administracin del Servidor, ubique el item de roles, y seleccione la opcin de Adicionar Roles.

  • Copyright 2014 - Bizagi 53

    Esta opcin inicia un asistente para configurar el IIS seleccionando los items y componentes.

  • Copyright 2014 - Bizagi 54

    Ntese que cuando se inicie el asistente de instalacin, se mostrar una pgina de introduccininformativa y para que se revise lo siguiente:

    La cuenta del administrador tiene una contrasea segura. Las direcciones IP y dems temas de red ya estn configurados.Se tienen las ltimas actualizaciones de Windows para el sistema operativo.

    Puede escoger saltarse esta pgina para las configuraciones a futuro.

    3. Marque la opcin del Servidor Web (IIS) para que los componentes del IIS se muestren acontinuacin.Esto permite la adicin de sus roles.

    Haga clic en Siguiente.

    En la siguiente ventana se muestra la informacin general del IIS, donde no se requiere accin alguna.Haga clic en Siguiente cuando haya revisado la informacin.

  • Copyright 2014 - Bizagi 55

    4. Seleccione los servicios de rol que se requiere para el Portal de Trabajo de Bizagi.

  • Copyright 2014 - Bizagi 56

  • Copyright 2014 - Bizagi 57

    Haga clic en Siguiente despus de asegurarse que haya marcado todos los componentes y sub-componentes.

    Ntese que para marcar algunos componentes, se requiere la adicin de algunos roles.Para ello, el asistente le avisar, y debe asegurarse de adicionar los requerimientos de estos roles(haciendo clic en Adicionar los servicios de roles requeridos).

    5. Una ventana de confirmacin aparece con el resumen de los roles y servicios que se instalarn.

  • Copyright 2014 - Bizagi 58

    Una vez que proceda y de el visto bueno, comenzar la instalacin.

    6. Una vez finalizada la instalacin, una ventana mostrar el xito del procedimiento y qu roles yservicios fueron instalados. Este cambio requiere que se reinicie el Servidor.

    Windows Vista o Windows 7 Windows Vista y Windows 7 incluyen Internet Information Services en su versin 7.0.En tales sistemas operativos, la instalacin del IIS se incluye por defecto pero no cuenta con todos loscomponentes habilitados.Para revisar la instalacin y adicionar los componentes que hacen falta, se deben activar loscomponentes de Windows desde el Panel de control como se muestra a continuacin.

    1. Vaya al Panel de Control\Programas\Programas y componentes, en el men de izquierda, y d clicen Habilitar/deshabilitar componentes de windows.

  • Copyright 2014 - Bizagi 59

    2. Asegrese de marcar las casillas de los componentes como se ensea a continuacin.Ntese que algunas casillas ya estn marcadas por defecto, y estas deben mantenerse activas ya quehacen parte de la configuracin.

  • Copyright 2014 - Bizagi 60

    3. D clic en OK para finalizar la configuracin.

  • Copyright 2014 - Bizagi 61

    Ntese que esto puede tardar algunos minutos y que estos cambios muy posiblemente requieranreiniciar la mquina.

    Windows Server 2003 o Windows XP Windows Server 2003 y Windows XP no incluyen por defecto el IIS.

    En estos sistemas operativos, para instalar el IIS se requiere del CD de instalacin de Windows.

    1. Vaya al Panel de control y seleccione la opcin de Agregar o remover programas. En esta ventana, seleccione Adicionar/remover componentes de Windows desde el botn del panel ala izquierda.

    2. Se muestra una nueva ventana donde los componentes adicionales disponibles de Windows sepueden seleccionar. Seleccione el componente Servidor de aplicacin en la ventana donde se listan los componentes ainstalar. D clic en Detalles.

  • Copyright 2014 - Bizagi 62

    3. Marque la casilla del componente Internet Information Server(IIS).

  • Copyright 2014 - Bizagi 63

    D clic en OK y despus en Siguiente para iniciar la instalacin.

    4. Una vez se complete la instalacin, el sistema le notificar que debe reiniciar el equipo.

    Despus de configurar el IIS 5 o 6, es posible que requiera de configuracin adicional para cadaaplicacin Web que crea Bizagi.Esto significa que despus de crear un proyecto Bizagi, debe revisar los pasos siguientes para cadaproyecto.Crear un mapeo de ISAPI (ISAPI Wildcard mapping) que referencie el filtro ASP.NET ISAPI:

    Abra el administrador del IIS (IIS Manager) y ubique su sitio web (expanda los items paranavegar).En IIS 5, d clic derecho sobre su directorio virtual (de la aplicacin) y seleccione las propiedades.

    En IIS 6, d clic derecho sobre su sitio y seleccione las propiedades.En IIS 5, seleccione la pestaa del directorio virtual. En IIS 6, seleccione la pestaa del directorio deinicio Home.D clic en el botn de configuracin.La pestaa para el mapeo a nivel de aplicaciones debe estar visible.D clic en el botn de insertar.En el texto de ejecutable (Executable), digite la ruta completa al ensamblado del filtro ISAPI(ASP.NET ISAPI filter DLL).

    Para ASP.NET 4, esta ruta usualmente es: "C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll"

    En el texto de extensin (Extension), digite: .* Importante: Desmarque la opcin de verificar (Verify).D clic en Ok en ambos dilogos para retornar al administrador del IIS (IIS Manager). Hemosfinalizado los cambios.Ejecute un iisreset

    ImportanteTenga en cuenta:

    1. Si se instala el IIS despus de instalar el Framework de .NET de Microsoft, es posible que tenga queregistrar dicho framework en el IIS de manera manual.

    Para ello, se puede utliizar el comando aspnet_regiis -i desde la ruta del framework (por defecto en C:\Windows\Microsoft.NET\Framework\[version]\.

    2. Si se instala el IIS despus de haber instalado Bizagi (el servicio Server Operations Service), entoncesdeber reinstalar dicho servicio o ejecutar los siguientes comandos:%systemroot%\system32\inetsrv\APPCMD unlock config -section:system.webServer/httpCompression%systemroot%\system32\inetsrv\APPCMD unlock config -section:system.webServer/serverRuntime

    3. El IIS debe tener el sitio por defecto llamado Default Web site, ya que all Bizagi crear el Portal de

  • Copyright 2014 - Bizagi 64

    Trabajo para los proyectos.

    Configuracin del sistema Bizagi

    IntroduccinEsta seccin describe cmo configurar Bizagi Engine manualmente para un ambiente de pruebas o deproduccin que se ejecuta sobre una plataforma de .NET.Tenga en cuenta que estos pasos de configuracin no se requieren cuando se utiliza el Deployment enun clic de Bizagi.Para ms informacin sobre en qu escenarios es til realizar esta configuracin manual, consulteConfiguracin de Bizagi Engine sobre plataforma .NET.

    Para llevarlo a cabo, se parte de que en el ambiente de desarrollo se han implementado los procesos.La ruta donde Bizagi se instal en el ambiente de desarrollo, ser referenciada como a partir de este momento (la ruta por defecto es C:\Program Files\BizAgi\[edicin_Bizagi]\).

    PrerrequisitosLa instalacin de Bizagi incluye los componentes bsicos que requiere el Servidor BPM.Ntese que Bizagi no requiere de componentes adicionales en el servidor de Base de datos.

    Al instalar de manera manual el ambiente de ejecucin de Bizagi, deber asegurarse de que elServidor BPM cuente con estos componentes instalados:

    1. Microsoft .NET Framework 4.0 full.Puede descargar e instalar este componente directamente desde los sitios oficiales de Microsoft en:http://www.microsoft.com/en-us/download/details.aspx?id=17718.

    2. Componentes habilitados del Internet Information Services.Para asegurarse de que su Servidor BPM cuenta con una versin soportada de IIS y tiene habilitadoslos componentes necesarios, consulte la Instalacin del IIS.

    3. Componentes adicionales segn su proyecto.Si usted utiliza una base de datos Oracle como repositorio de sus procesos, o utiliza laVirtualizacin/Replicacin de Bizagi para conectarse a una fuente de datos externa Oracle, entoncesdeber instalar el componente ODP.NET como se describe en Instalar ODP.NET de Oracle.Si su proyecto fue creado en versiones anteriores a Bizagi 10.x (y ahora ha sido actualizada a una versin de Bizagi 10.x) - por ejemplo un proyecto creado originalmente en Bizagi 9.1.x-, entoncesdeber instalar el componente Microsoft Visual J# 2.0 SE.

    Para ms informacin sobre los requerimientos de sistema, consulte Requerimientos de Bizagi.

  • Copyright 2014 - Bizagi 65

    Otros componentes como los provistos por SQL Server 2005 y Visual C++ 2008, no son requeridosen el ambiente de ejecucin dado que se usan nicamente por Bizagi Studio en el ambiente dedesarrollo.

    Antes de comenzarAntes de configurar Bizagi en un ambiente de produccin, tenga en cuenta que debe contar con laslicencias correspondientes para activar el Portal de trabajo.Esta licencia deber tenerse a la mano para ser activada en el Servidor BPM de produccin, de locontrario, el Portal de Bizagi no quedar operativo.

    Para ms informacin sobre el licenciamiento por favor contctenos a [email protected].

    Si su configuracin incluye una configuracin en clster de su Servidor BPM (mltiples nodos parasoportar el balanceamiento de cargas), entonces usted podr llevar a cabo los pasos descritos acontinuacin pero deber contactar a nuestro equipo de soporte para la activacin de la licencia ensu ambiente en clster.

    Lo que debe hacerseUna vez que haya revisado que se cumplan los prerrequisitos, para configurar su ambiente de pruebaso de produccin de Bizagi, siga estos pasos (detalle y gua completa proporcionada en la seccin deProcedimiento):

    1. Crear la base de datos del ambiente de produccin o de pruebasEn este paso, se publican aquellos procesos que ya han sido implementados en su etapa dedesarrollo, y se publican a una base de datos diferente a la que se usa en el ambiente de desarrollo.

    2. Crear la estructura de carpetas de su proyectoEn este paso, se crea un directorio y su estructura de sub directorios relevantes para el proyecto deBizagi.

    3. Instalar y configurar el Portal de trabajoEn este paso, se instala el Portal de trabajo en el servidor Web (IIS).

    4. Instalar y configurar el servicio programadorEn este paso, se instala el servicio programador como un servicio Windows (el servicio programadorest a cargo de ejecutar tareas offline o en lote que realiza el sistema).

    5. Activar la licencia.En este paso, se activa la licencia ya comprada para soportar sus usuarios de pruebas o deproduccin.

    ProcedimientoLleve a cabo lo siguiente:

  • Copyright 2014 - Bizagi 66

    1. Crear la base de datos del ambiente de produccin o de pruebasCuando no se utiliza la funcionalidad del Deployment en un clic, deber entonces crear la base dedatos de su ambiente de pruebas o produccin.La creacin de esta base de datos se lleva a cabo mediante el uso de la herramienta de Deploymentavanzado.Para ms informacin consulte el Deployment avanzado.

    Una vez que haya completado este paso, asegrese de conocer los detalles de conexin a la base dedatos de pruebas o de produccin creada (estos detalles sern necesarios para configurar el Portal detrabajo y el servicio programador).

    2. Crear la estructura de carpetas de su proyecto Antes de instalar los componentes del ambiente Bizagi, asegrese de asignar una ruta en el servidorBPM Server, en la cual se ubicarn la estructura y archivos relevantes al proyecto de Bizagi.Tenga en cuenta:

    La ruta, a partir de la cual se crea un directorio, ser referenciada como a partirde este momento.Cree un directorio en el, cuyo nombre sea igual al del proyecto.Dentro del directorio que haya creado, deber igualmente crear los siguientes sub directorios:

    Backups, ComponentLibrary, Database, Docs, Domains, EntityManager, Resources, SOA, Temporary,Tools, y Trace.

    La estructura de \[Su_proyecto]\ en este punto deber ser como se ilustra:

  • Copyright 2014 - Bizagi 67

    3. Instalar y configurar el Portal de trabajoPara instalar el Portal de trabajo de Bizagi, deber copiar la estructura y archivos web de Bizagi hacia \[Su_proyecto]\.

    Esto paso en particular se realiza en ms de un servidor BPM si su solucin va a ser configurada enclster, para soportar el balanceo de cargas.Por lo tanto para un ambiente en clster, asegrese de instalar y configurar el Portal en cada nodo.

    3.1. Copie la carpeta Web application.Tome una copia de la carpeta llamada WebApp que se encuentra en la ruta de instalacin de Bizagi(por defecto ubicada como \ProjectModel\WebApp\), y ubquela en la rutaasignada para su proyecto Bizagi (bajo \[Su_proyecto]).

    3.2 Revise los permisos del folder para el Portal.Una vez que haya copiado la carpeta WebApp en la ruta local, asegrese de que no quede marcadacomo slo lectura.

    Para revisar los permisos, haga clic derecho sobre la carpeta y seleccione sus propiedades donde lacasilla read-only deber estar desmarcada:

  • Copyright 2014 - Bizagi 68

    Seguidamente, asegrese tambin de otorgar permisos de full control:

    CUENTA PRIVILEGIOS

    NETWORK SERVICE Full control

    Ntese que ac utilizamos la cuenta Network service, pero igual se recomienda utilizar una cuenta deservicio que tenga estos permisos y est validada ante la red.

  • Copyright 2014 - Bizagi 69

    D clic en Ok para guardar los cambios.

    3.3 Preconfigure el Portal de trabajo.Edite el archivo de configuracin del portal de manera que incluya el detalle de la conexin a la basede datos de su proyecto.

    Para hacerlo, ubique el archivo \[Su_proyecto]\WebApp\web.config y editesus elementos: DSNDB, PROVIDERTYPE y PROJECT de acuerdo a la conexin a la base de datos depruebas o de produccin. Realice estos cambios como se describe a continuacin:

    Si usted utiliza SQL Server:

    Considere:o [instancia_bd]: La instancia de la base de datos que incluye el nombre del servidor.o [base_de_datos]: El nombre de la base de datos de su proyecto en este ambiente. o [cuenta_login]: La cuenta de usuario para autenticarse ante la instancia de base de datos.o [contrasea]: La contrasea de la cuenta de usuario. Esta informacin podr definirse de manera

  • Copyright 2014 - Bizagi 70

    encriptada.o [nombre_proyecto]: El nombre del proyecto de Bizagi para este ambiente.Ntese que este detalle deber corresponder a la base de datos generada a travs del DeploymentAvanzado.

    Si usted utiliza Oracle:

    Consider:o [servidor_bd]: El Servidor de base de datos.o [puerto]: El nmero del puerto sobre el cual la instancia de base de datos atiende.o [nombre_servicio]: El identificador del servicio de la instancia de base de datos.o [esquema]: El nombre de su proyecto Bizagi (visto como esquema de usuario).o [contrasea]: La contrasea para ese esquema de usuario.o [nombre_proyecto]: El nombre del proyecto de Bizagi para este ambiente.Ntese que este detalle deber corresponder a la base de datos generada a travs del DeploymentAvanzado.

    La siguiente imagen ilustra el cambio en el archivo de configuracin del Portal, para conectarse a unabase de datos SQL Server:

    Guarde los cambios y cierre el archivo.

  • Copyright 2014 - Bizagi 71

    Es fundamental asegurarse que el valor de la llave Project () corresponda al nombre de su proyecto el cual tendr el mismonombre del directorio definido como \[Su_proyecto]\.

    Si su servidor BPM utiliza IIS 7 o superior, tenga en cuenta que deber habilitar la funcionalidad decompresin HTTP para utilizar las mejoras de rendimiento de la aplicacin (como se menciona en laInstalacin del IIS).Podr revisar que el archivo web.config contenga la especificacin (definidodentro de ) :

    3.4 Cree la aplicacin Web del PortalPara instalar el Portal de trabajo, deber crear su aplicacin Web. Para ello, primero asegrese decrear un pool de aplicacin dedicado al Portal de trabajo.Para ello, inicie ejecutando el administrador del IIS (inetmgr).

    En el listado de pools de aplicacin, utilice la opcin de adicionar uno nuevo (Add application pool...)para crear un pool con las siguientes caractersticas:

    Name (Nombre): De un nombre nico a este pool.Si usted utiliza un sistema con soporte a 64 bits, se sugiere que se nombre el pool como Bizagi 64-Bit ASP.NET v4.0.De lo contrario y si usted utiliza un sistema con soporte a 32 bits, se sugiere que se nombre el poolcomo Bizagi 32-Bit ASP.NET v4.0.

    .NET Framework version (versin del framework de .NET): 4.0.Manage pipeline mode: Integrated (Integrado).

  • Copyright 2014 - Bizagi 72

    D clic en Ok.Luego, edite la configuracin del pool para asignar los siguientes valores a sus propiedades:

    Enable 32-Bit Applications (Habilitar aplicaciones en modo 32 bits): False (si usted utiliza unainstalacin de 64 bits de Bizagi).

    Para instalaciones de 32 bits de Bizagi, seleccione verdadero (True).Identity (Identidad): Network service

    Asegrese de seleccionar la cuenta de que se configur en el paso 3.Note que ac tomamos la cuenta Network service, ya que esta tiene permisos sobre:

    La carpeta WebApp del portal de trabajo ubicada como: \[Su_proyecto]\WebApp\Las carpetas temporales que utiliza el framework de .NET como por ejemplo C:\Windows\Temp o C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\

    Recomendamos usar una cuenta de servicio con permisos y que est validada ante la red.

  • Copyright 2014 - Bizagi 73

    D clic en Ok.Una vez que se haya configurado el pool de aplicacin, adicione una nueva aplicacin Web mediante laopcin de Add application...:

  • Copyright 2014 - Bizagi 74

    Ntese que se recomienda que esta aplicacin Web se cree bajo el Default Web site. Si usted un sitioWeb diferente, deber considerar el nmero del puerto bajo el cual sube la aplicacin.

    Asegrese de configurar:Un Alias para su referenciacin.El uso del pool de aplicacin configurado previamente.La ruta fsica a la carpeta WebApp ubicada como \WebApp

  • Copyright 2014 - Bizagi 75

    D clic en Ok.

    Por defecto la configuracin de autenticacin para la aplicacin Web quedarn con la posibilidadannima (Anonymous authentication) habilitada, y con la autenticacin tipo Windows deshabilitada. Deber revisar o editar esta configuracin si su proyecto utiliza autenticacin integrada de Windows.Si este es su caso, esta configuracin se lleva a cabo como se describe en Usando autenticacin tipoWindows.

    Finalmente, ejecute los siguientes comandos en una consola:%systemroot%\system32\inetsrv\APPCMD unlock config -section:system.webServer/httpCompression%systemroot%\system32\inetsrv\APPCMD unlock config -section:system.webServer/serverRuntime

    En este punto, el Portal de trabajo ha sido configurado para su ambiente de Bizagi.Para configurar medidas de seguridad adicionales (recomendado), consulte Configuracin adicional deseguridad.

    4. Instalar y configurar el servicio programadorPara instalar el servicio programador de Bizagi (Scheduler), deber copiar la estructura y archivos delmismo hacia \[Su_proyecto]\.

    4.1 Copie la carpeta Scheduler.Tome una copia de la carpeta llamada Scheduler que se encuentra en la ruta de instalacin de Bizagi(por defecto ubicada como \ProjectModel\Scheduler\), y ubquela en la rutaasignada para su proyecto Bizagi (bajo \[Su_proyecto]).

    4.2 Revise los permisos del folder para el programador.Una vez que haya copiado la carpeta Scheduler en la ruta local, asegrese de que no quede marcadacomo slo lectura.

    Para revisar los permisos, haga clic derecho sobre la carpeta y seleccione sus propiedades donde lacasilla read-only deber estar desmarcada:

  • Copyright 2014 - Bizagi 76

    Seguidamente, asegrese tambin de otorgar los siguientes permisos a estas cuentas:

    USUARIO PERMISOS

    ASPNET Modify, Write

    NETWORK SERVICE Modify, Write

    SYSTEM user Full control

  • Copyright 2014 - Bizagi 77

    D clic en Ok para guardar los cambios.

    4.3 Preconfigure el programador.Edite el archivo de configuracin del programador de manera que incluya el detalle de la conexin a labase de datos de su proyecto.

    Para hacerlo, ubique el archivo \[Su_proyecto]\Scheduler\BizAgi.Scheduler.Services.exe.config y edite sus elementos: DSNDB, PROVIDERTYPE yPROJECT de acuerdo a la conexin a la base de datos de pruebas o de produccin. Realice estoscambios como se describe a continuacin:

    Si usted utiliza SQL Server:

    Considere:o [instancia_bd]: La instancia de la base de datos que incluye el nombre del servidor.

  • Copyright 2014 - Bizagi 78

    o [base_de_datos]: El nombre de la base de datos de su proyecto en este ambiente. o [cuenta_login]: La cuenta de usuario para autenticarse ante la instancia de base de datos.o [contrasea]: La contrasea de la cuenta de usuario. Esta informacin podr definirse de manera

    encriptada.o [nombre_proyecto]: El nombre del proyecto de Bizagi para este ambiente.Ntese que este detalle deber corresponder a la base de datos generada a travs del DeploymentAvanzado.

    Si usted utiliza Oracle:

    Consider:o [servidor_bd]: El Servidor de base de datos.o [puerto]: El nmero del puerto sobre el cual la instancia de base de datos atiende.o [nombre_servicio]: El identificador del servicio de la instancia de base de datos.o [esquema]: El nombre de su proyecto Bizagi (visto como esquema de usuario).o [contrasea]: La contrasea para ese esquema de usuario.o [nombre_proyecto]: El nombre del proyecto de Bizagi para este ambiente.Ntese que este detalle deber corresponder a la base de datos generada a travs del DeploymentAvanzado.

    La siguiente imagen ilustra el cambio en el archivo de configuracin del programador, para conectarsea una base de datos SQL Server:

  • Copyright 2014 - Bizagi 79

    Es fundamental asegurarse que el valor de la llave Project () corresponda al nombre de su proyecto el cual tendr el mismonombre del directorio definido como \[Su_proyecto]\.

    Guarde los cambios y cierre el archivo.

    La estructura dentro de \[Su_proyecto]\ deber verse como se ilustra:

    4.4 Instale el servicio programador.Para instalar el programador, deber crear un servicio de Windows. Para ello, primero asegrese decrear un archivo .bat llamado BizAgi_[nombre_proyecto]_Scheduler_Service_Install.bat con el siguientecontenido.

    CD /D "%~dp0"C:\WINDOWS\Microsoft.NET\[version_framework]\v4.0.30319\installutil /name=BizAgi[project_name]SchedulerService BizAgi.Scheduler.Services.exeNET START "BizAgi[nombre_proyecto]SchedulerService"pause

    Considere:

  • Copyright 2014 - Bizagi 80

    [nombre_proyecto]: Es el nombre de su proyecto Bizagi en este ambiente. [version_framework]: Deber ser framework64 o framework segn su instalacin (32 o 64 bits).

    Una vez que haya creado este archivo, ejectelo bajo una cuenta de administrador para instalar elservicio. Podr revisar el log y los servicios de la mquina para asegurarse que el servicio se hayacreado exitosamente y se liste en los servicios de Windows:

    Ntese que el servicio que quedar registrado como BizAgi[nombre_proyecto]SchedulerServicetendr que estar en un status de iniciado.

    5. Activar la licenciaActive su licencia siguiendo los pasos descritos en Activacin de licencias, que para este escenario deconfiguracin manual, deber hacerse a travs de una instalacin de Bizagi que tenga acceso por redal Servidor BPM de pruebas o de produccin en cuestin.

    Si usted est configurando un ambiente en clster (con ms de un nodo para el Servidor BPM), porfavor contacte a nuestro equipo de soporte.

    En este punto, usted tendr configurado el ambiente de ejecucin de Bizagi.

    Pasos adicionalesPara la administracin de su ambiente operativo, recuerde que podr utilizar Bizagi ManagementConsole para la configuracin de ciertos parmetros como: el servidor SMTP, la URL y sistema deservicios Web externos, sistemas ECM y virtualizados, entre otros (para mayor informacin sobre estasopciones consulte Bizagi Management Console).

    Para utilizar el Management Console, debe instalarlo en un servidor que tenga acceso a la base dedatos del proyecto.

  • Copyright 2014 - Bizagi 81

    Administracin de Servidores y ClstersIntroduccinBizagi ofrece una consola administrativa llamada Management Console, la cual permite realizar tareasadministrativas en cualquier ambiente del proyecto (Desarrollo, produccin o pruebas).

    Dentro de estas tareas administrativas, hay un mdulo de administracin de servidores el cual permiteadministrar la infraestructura especfica del ambiente de produccin. Dentro de estas opcionesencontramos: la configuracin de un clster para el Servidor BPM, mover el Servidor BPM, laposibilidad de recrear el ambiente a partir de una base de datos (el Portal de Trabajo y el servicioProgramador). Montar la solucin en un clster est soportado en la edicin Bizagi JEE, sin embargo los pasos que sellevan a cabo para dicha edicin difieren a los presentados en este documento, el cual usaManagement Console.Si usted est utilizando la edicin Bizagi JEE y desea montar su solucin en clster, consulteConfiguracin Servidor de Aplicacin JEE.

    Antes de iniciarPor defecto, Bizagi se podr configurar para utilizar las capacidades de balanceo de carga del sistemaoperativo (p.e Network Load Balancing para Servidores Windows). Sin embargo, se soporta utilizarcualquier Balanceador de cargas a nivel de Hardware (recomendado para ambientes de altadisponibilidad y misin crtica).

    Para configurar el clster en Bizagi, se debe:

    1. Llevar a cabo los pasos desde la Consola Administrativa (como se describen en esta seccin).Mediante estos, se define en Bizagi los nodos que hacen parte de la solucin, y se permitir quecompartan la informacin de la licencia activa.

    2. Asegurarse de contar con un Balanceador de cargas.ste se debe configurar para que considere los nodos de la solucin (en este paso se define elbalanceo como una tarea externa a Bizagi). Este paso vara de acuerdo al Balanceador de cargas utilizado (en esta seccin no se entrar en esedetalle).

    Prerrequisitos Para utilizar cualquiera de las opciones descritas a continuacin (incluye el paso #1 mencionado en laseccin anterior), asegrese de:

    1. Tener credenciales autorizadas para acceder a los Servidores involucrados en los procedimientosespecficos.Esto significa, tener a la mano una cuenta de acceso de los servidores que estn tanto dentro delgrupo Administrador, como del grupo Bizagi.

  • Copyright 2014 - Bizagi 82

    2. Tener la informacin relacionada a sus licencias activas (para casos donde se mueva estainformacin de las licencias). Esto significa que para opciones donde se migre el servidor de produccin, debe validar que lainformacin sobre las licencias sea correcta.

    Otras consideraciones adicionales al realizar operaciones que involucren licencias son:El nuevo servidor no debe tener ya otra licencia activa. El servidor desde donde se mueve una licencia, debe tener acceso a Internet (especficamente awww.bizagi.com). El nuevo servidor debe cumplir con los requerimiento tcnicos, tal como el Servidor de produccin.

    3. Configure la ruta Bizagi para almacenar adjuntos adecuadamente.Si est configurando un clster, deber asegurarse de que su ruta para almacenar los adjuntos deBizagi se configure en una carpeta compartida de un servidor de archivos (si no se utiliza integracincon sistemas ECM).Esto se debe a que todos los nodos BPM debern tener un acceso a un repositorio compartido de losdocumentos adjuntos.

  • Copyright 2014 - Bizagi 83

    Si usted nicamente est moviendo el servidor, entonces deber asegurarse que: la configuracin deesta ruta corresponda a la que espera sea la ruta accesible por el nuevo servidor, y que dicha carpetacontenga los documentos que hayan sido adjuntados previamente.

    Mdulo de administracin de ServidoresEste mdulo est disponible en el Management Console para ambientes de produccin. Las opciones descritas a continuacin varan ligeramente dependiendo de si se maneja un ambiente enclster o no.

    Opciones p