Anveo Mobile App / Instalación / Instalación del servidor Anveo (tipo B y C)
Esta es una traducción automática. El mensaje original está disponible en Inglés.

Instalación del servidor Anveo (tipo B y C)

Hay diferentes variantes de la instalación de Anveo Mobile App: Como variante gestionada con Anveo Mobile App Cloud Service y como variante autogestionada con el Anveo Server. Para ver un resumen de las variantes disponibles, consulte los requisitos del sistema. Esta guía de instalación describe Anveo Tipo B y C: autogestionado.

¿Cuándo debo utilizar la gestión o la autogestión?
La variante gestionada es la opción más rápida y sencilla. Anveo ofrece el App Service y el Delta Service como solución SaaS. Si no desea ejecutar su propio servidor Anveo, elija la variante de instalación Anveo Tipo A (gestionada).

El Servidor Anveo proporciona el Servicio Anveo App así como el Servicio Delta (para instalaciones Anveo B). Tanto el servidor Anveo como la base de datos PostgreSQL tienen capacidad multi-instancia, lo que permite utilizarlos para múltiples sistemas como entornos de producción y sandbox.

El Anveo App Service es la conexión entre la Anveo Mobile App instalada en los dispositivos móviles y Microsoft Dynamics System. Se utiliza para la autenticación y la seguridad y puede instalarse delante de un cortafuegos para proteger su sistema.

El servidor Anveo es necesario para las variantes de infraestructura Anveo B y C. Puedes instalarlo fácilmente con un setup. Como alternativa, se puede utilizar el Anveo Mobile App Cloud Service para instalar el Anveo Server. Puede encontrar más información sobre el servicio de nube de aplicaciones móviles de Anveo aquí.

La Variante B de la Infraestructura Anveo también requiere la instalación de una base de datos PostgreSQL. La base de datos PostgreSQL proporciona el Servidor Anveo Delta, que es obligatorio para el Servicio Anveo Delta. Esta instalación se describe a continuación. En la Variante C de la Infraestructura de Anveo, el Servidor Delta se instala directamente en la base de datos SQL donde reside la base de datos de Microsoft Dynamics. Por lo tanto, el Servicio Delta no es necesario para esta variante de instalación.

Instalar el servidor Anveo

Instale el Servidor Anveo ejecutando el«Anveo Server Setup.exe«. Seleccione el idioma y el directorio de destino.

A continuación, se le pedirá que seleccione un puerto y una contraseña. La contraseña será necesaria más tarde para la configuración en Microsoft Dynamics. Por razones de seguridad, sólo debe ser conocido por el administrador.

Debido a la transferencia encriptada de datos entre el servidor de Anveo y el cliente de la aplicación móvil de Anveo, recomendamos el uso de un certificado SSL. Para más información sobre el uso de un certificado, consulte nuestra Knowledge Base aquí. Para entornos de prueba, puede dejar este campo en blanco y se creará un certificado autofirmado


¿Dónde puedo encontrar la huella digital de mi certificado SSL?

Puede encontrar la huella de su certificado SSL de la siguiente manera:
Introduzca «Certificados» o «certlm.msc» en la búsqueda de Windows. Aparecerá la siguiente ventana:

En la pestaña «Detalles» encontrará la huella digital:


Después de introducir la «huella digital», puede comprobar la configuración e iniciar la instalación.

Nota: Al copiar y pegar desde este campo, se incluyen caracteres especiales invisibles al principio o al final, dependiendo de la versión de Windows. Estos deben ser eliminados por medio de la supresión.

Una vez finalizada la instalación, puede comprobar si el Servidor Anveo se ha iniciado correctamente.

En caso de error, compruebe los mensajes de error. Las posibles causas pueden ser una huella digital incorrecta del certificado SSL o un puerto TCP ya asignado.

Instalación de la base de datos PostgreSQL

Para utilizar el Anveo Server dentro de la instalación de Anveo B, se requiere la base de datos PostgreSQL. Puede descargarlo desde este enlace.

Tenga en cuenta que para Anveo Varainte C la base de datos PostgresSQL no es necesaria y esta sección puede ser omitida. Por favor, continúe con la «Configuración del Firewall de Windows».

Para los entornos de prueba, recomendamos instalar la base de datos PostgreSQL en el mismo servidor que el servidor Anveo.

En el caso de los sistemas vivos, se recomienda utilizar servidores separados. Esto permite que el servidor de Anveo se ubique como un servidor frontent en la DMZ, mientras que el PostgreSQL se instala en un entorno seguro. Cuando se instala en un servidor diferente, hay que hacer ajustes de seguridad adicionales en PostgreSQL, que no están documentados aquí. Puede encontrar información más detallada en este enlace

En el primer paso, seleccione el lugar de instalación.

Instale los componentes seleccionados por defecto. El Stack Builder no es necesario. Por lo tanto, puede eliminarlo de los componentes que se van a instalar.

En el siguiente paso puede cambiar el directorio de destino de la base de datos.

Por favor, establezca la contraseña de la base de datos. Esta contraseña debe ser muy diferente a la del servidor de Anveo y también conocida sólo por el administrador.

El siguiente paso es establecer el puerto para la base de datos PostgreSQL. Si es posible, se debe utilizar el puerto por defecto (5432) de PostgreSql. Sin embargo, si es necesario, puede cambiarlo.

Puede personalizar el idioma/ubicación en el siguiente paso. Le recomendamos que mantenga la configuración por defecto.

Antes de iniciar la instalación, puede seguir comprobando todas las entradas.

Por último, se inicia la instalación:

Configuración del Firewall de Windows

La comunicación entre el servidor Anveo, la aplicación móvil Anveo y Dynamics requiere la configuración de los puertos adecuados en el Firewall de Windows.  

Comunicación Anveo Server con Microsoft Dynamics

El Anveo Server se comunica con el Microsoft Dynamics Web Service a través del puerto de configuración del Anveo Server. Este es el puerto 8888 por defecto, pero puede configurarse de forma diferente al instalar Anveo Server. Este puerto sólo debe abrirse para la comunicación con Microsoft Dynamics Web Services. No se recomienda establecer este puerto como público.

Abra el Firewall de Windows.

Especifica el tipo.

El puerto se especifica en el siguiente paso.

El siguiente paso es especificar la dirección.

Y en cuyo caso la regla del cortafuegos debería tener efecto.

Por último, la nueva regla del cortafuegos necesita un nombre significativo.

Comunicación Anveo Server con la aplicación móvil Anveo

La comunicación del servidor Anveo con la aplicación móvil Anveo requiere dos puertos por instancia. Por defecto, estos son los puertos 7020 y 7021. Estos puertos deben ser de acceso público.

Nota: Si estás planeando otra instancia en este servidor de Anveo, puedes por ejemplo habilitar puertos adicionales como el 7022-7023.

Cree una nueva regla de firewall y especifique su tipo.

Introduzca los puertos correspondientes.

Siga los demás pasos descritos anteriormente. Por último, vuelve a introducir un nombre significativo.

Una vez que la configuración se haya completado con éxito, debería ver las nuevas reglas en el cortafuegos.

Tenga en cuenta:
Si la base de datos PostgreSQL no está instalada en el mismo servidor, se debe habilitar otro puerto. En el servidor de la instalación de PostgreSQL, el puerto 5432 (o el puerto personalizado) debe estar abierto por defecto para la comunicación con el servidor de Anveo. Este puerto también debe ser accesible sólo internamente y no debe ser accesible desde el exterior.

Configuración en Microsoft Dynamics

En Microsoft Dynamics, abra el asistente de configuración de la aplicación móvil Anveo.

Inicie la configuración de la aplicación Anveo Mobile en Microsoft Dynamics especificando que ha instalado el Anveo Server en su propia infraestructura (Self-managed Anveo Server). Además, especifique un nombre de instancia único de Anveo. Esto se utilizará más tarde en los dispositivos móviles para el inicio de sesión. Debe contener el company name su company name y ser lo más breve y conciso posible.

En la siguiente sección, se te pedirá que introduzcas los datos de conexión al servidor de Anveo.

La dirección de servicio de la aplicación (externa) es el «nombre de dominio completo» (FQDN) para el que necesita un certificado válido y confirmado oficialmente. El cliente de la aplicación móvil de Anveo puede acceder al servidor de Anveo desde el exterior a través de esta dirección. Para que se realice una comprobación del certificado SSL, se debe utilizar un FQDN en este punto, no una dirección IP.

El puerto TCP del servicio de la aplicación es por defecto el 7020 a menos que se ajuste manualmente. Si un servidor de Anveo proporciona varios Anveo App Services, este puerto difiere del predeterminado.

El puerto http de App Service es normalmente el 7021. Esto también puede ser diferente para las instalaciones múltiples.

La dirección del servidor de Anveo (interna) es la dirección interna a la que Microsoft Dynamics puede llegar al servidor de Anveo. Importante: Esta dirección no debe estar disponible para el mundo exterior.

El Puerto del Serv idor es 8888 por defecto y también fue definido durante la instalación del Servidor Anveo.

Usted asignó la contraseña del Anveo Server durante la instalación anterior del Anveo Server.

Después de introducir los datos de conexión para el servidor Anveo, el siguiente paso es configurar los datos de conexión a la base de datos PostgreSQL.

La dirección de la base de datos es el «nombre de dominio completo» (FQDN) o la dirección IP con la que se puede acceder a la base de datos PostgreSQL desde el servidor de Anveo. Si la base de datos PostgreSQL está instalada en el mismo servidor que el de Anveo, introduzca aquí «localhost». Si la base de datos PostgreSQL está instalada en un servidor diferente, el acceso externo debe seguir siendo configurado. Puede encontrar más información al respecto en este enlace.

El modo SSL está desactivado.

El usuario de la base de datos es «postgres» por defecto.

Ha asignado la contraseña de la base de datos durante la instalación de la base de datos PostgreSQL.

El siguiente paso es especificar la URL del servicio web y el cliente por defecto.

El siguiente paso es configurar el servidor de Anveo.

El siguiente paso es asignar una licencia a la instancia.

Por favor, no:
Esto no es un mensaje de error. Póngase en contacto con nuestro equipo en [email protected] Pueden crear una licencia de prueba para usted o asignar su licencia real existente a la instancia. Para ello, introduce el nombre de tu instancia de Anveo que asignaste al principio. Después de recibir una respuesta de nuestro equipo, reinicie el Asistente de Anveo.

El Asistente de Anveo continúa la configuración estableciendo el «Intervalo de trabajo».

Para el cálculo de los datos delta, recomendamos crear un trabajo en Microsoft Dynamics que determine automáticamente los cambios en los datos de Dynamics y los transmita al Servicio Delta de Anveo a intervalos regulares.

Este cálculo se inicia automáticamente cada vez que los usuarios de Anveo se sincronizan. El trabajo automático minimiza considerablemente el tiempo de sincronización, ya que los datos se calculan siempre mientras tanto y no en el momento de la sincronización.

Replicación de datos al servicio Anveo Delta

La replicación de datos en el Servicio Anveo Delta es una función necesaria que se configura automáticamente en la primera instalación mediante el Asistente de Instalación. Sin embargo, si está configurando la aplicación para satisfacer sus necesidades, es necesario examinar más detenidamente la configuración del Servicio Delta de Anveo.

¿Qué hace el servicio Anveo Delta?

Para proporcionar al usuario una sincronización rápida, sólo se transfieren entre Dynamics y la Anveo Mobile App los cambios de datos (el delta de datos) y no siempre todos los datos (la llamada carga completa)
. Para ello, los cambios de datos en Dynamics son determinados sobre la marcha por el servicio Anveo Delta y puestos a disposición de la aplicación móvil Anveo a través del servicio Anveo App.

Para ello, todos los cambios de datos se transfieren periódicamente desde Dynamics al servicio Anveo Delta para que éste pueda realizar el cálculo rápidamente. De ello se encarga la Replicación del Servicio Delta.

En el cliente de Anveo Mobile App en el dispositivo móvil, sólo están disponibles los datos definidos por los paquetes de sincronización de Anveo y la configuración del servidor Delta – véase la configuración del servidor Delta.

¡Importante! Volver a iniciar sesión después de los cambios de configuración

Debido a algunas limitaciones de Microsoft Dynamics, es necesario cerrar la sesión y volver a iniciarla para todos los usuarios después de haber realizado algunos cambios de configuración en la instalación del servicio Anveo Delta. Por lo tanto, se recomienda realizar los cambios fuera del horario laboral. En la actualidad, se requiere un tiempo de inactividad para los usuarios móviles mientras se resincronizan los cambios. En futuras versiones, podrá resincronizar automáticamente los cambios por la noche sin que haya tiempo de inactividad.

Instalar la aplicación de ventas o servicios de Anveo

Si ha instalado la aplicación de ventas o servicios de Anveo como una extensión, ahora se le preguntará si desea configurarlos.

Anveo Sales App

Aquí puede encontrar los manuales de instalación de las soluciones listas para usar de la aplicación de ventas Anveo.

Anveo Service App

Aquí puede encontrar los manuales de instalación de las soluciones listas para usar de la aplicación Anveo Service.