Anvaigo Mobile App / Instalación / Instalación de Anvaigo OnPrem (Tipo B y C)
Esta es una traducción automática. El mensaje original está disponible en Inglés.

Instalación de Anvaigo OnPrem (Tipo B y C)

Existen diferentes variantes de instalación de Anvaigo Mobile App: Como variante gestionada con Anvaigo Mobile App Cloud Service y como variante autogestionada con Anvaigo Server. Para obtener una visión general de las variantes disponibles, consulte los requisitos del sistema. Esta guía de instalación describe Anvaigo Tipo B y C: autogestionado.

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

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

Anvaigo App Service es la conexión entre Anvaigo Mobile App instalada en 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 el sistema.

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

Anvaigo Infraestructura Variante B también requiere la instalación de una base de datos PostgreSQL. La base de datos PostgreSQL proporciona el Servidor Anvaigo Delta, que es obligatorio para el Servicio Anvaigo Delta. Esta instalación se describe a continuación. En la Variante C de la Infraestructura de Anvaigo, 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 Anvaigo Server

Instala el Servidor Anvaigo ejecutando el archivo«Anvaigo 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 Anvaigo y el cliente de la aplicación móvil de Anvaigo, 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 digital 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:


Una vez introducida 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. Deberían eliminarse por borrado.

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

En caso de error, consulte los mensajes de error. Las posibles causas pueden ser un thumbprint incorrecto del certificado SSL o un puerto TCP ya asignado.

Instalación de la base de datos PostgreSQL

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

Tenga en cuenta que para Anvaigo Varainte C la base de datos PostgresSQL no es necesaria y esta sección se puede omitir. Continúe con «Configuración del Firewall de Windows».

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

Para sistemas activos, recomendamos utilizar servidores separados. Esto permite que el servidor Anvaigo se ubique como servidor frontent en la DMZ, mientras que el PostgreSQL se instala en un entorno seguro. Cuando se instala en un servidor diferente, se deben realizar configuraciones de seguridad adicionales en PostgreSQL, que no están documentadas aquí. 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 de la del servidor Anvaigo 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, debe utilizarse el puerto por defecto (5432) de PostgreSql. Sin embargo, si es necesario, puede cambiarlo.

Puede personalizar el idioma/localización en el siguiente paso. Le recomendamos que mantenga la configuración predeterminada.

Antes de iniciar la instalación, aún puede comprobar todas las entradas.

Por último, se inicia la instalación:

Configuración del cortafuegos de Windows

La comunicación entre Anvaigo Server, Anvaigo Mobile App y Dynamics requiere configurar los puertos apropiados en el Firewall de Windows.  

Comunicación Anvaigo Server con Microsoft Dynamics

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

Abra el Firewall de Windows.

Especifica el tipo.

El puerto se especifica en el paso siguiente.

El siguiente paso es especificar la dirección.

Y en qué caso la regla del cortafuegos debería surtir efecto.

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

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

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

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

Cree una nueva regla de cortafuegos y especifique su tipo.

Introduzca los puertos correspondientes.

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

Una vez finalizada la configuración, debería ver las nuevas reglas en el cortafuegos.

Nota:
Si la base de datos PostgreSQL no está instalada en el mismo servidor, deberá habilitarse otro puerto. En el servidor de la instalación PostgreSQL, el puerto 5432 (o el puerto personalizado) debe estar abierto por defecto para la comunicación con el servidor Anvaigo. 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 Anvaigo Mobile App.

Inicie la configuración de Anvaigo Mobile App en Microsoft Dynamics especificando que ha instalado Anvaigo Server en su propia infraestructura (Self-managed Anvaigo Server). Además, especifique un nombre de instancia de Anvaigo único. Esto se utilizará más tarde en los dispositivos móviles para el inicio de sesión. El nombre de la instancia debe contener el company name su company name y ser lo más breve y conciso posible. Aquí puede encontrar una lista de nombres de instancia que no están permitidos.

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

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 Anvaigo puede acceder al servidor Anvaigo desde el exterior a través de esta dirección. Para que se realice una comprobación del certificado SSL, en este punto debe utilizarse un FQDN, no una dirección IP.

El puerto TCP de App Service es por defecto 7020 a menos que se ajuste manualmente. Si varios Anvaigo App Services son proporcionados por un servidor Anvaigo, este puerto difiere del predeterminado.

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

La Dirección del Serv idor Anvaigo (interna) es la dirección interna a la que Microsoft Dynamics puede llegar al Servidor Anvaigo. 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 Anvaigo.

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

Después de introducir los datos de conexión para el servidor Anvaigo, 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 Anvaigo. Si la base de datos PostgreSQL está instalada en el mismo servidor que el servidor Anvaigo, introduzca aquí «localhost». Si la base de datos PostgreSQL está instalada en un servidor diferente, deberá configurarse el acceso externo. Encontrará más información al respecto en este enlace.

El modo SSL es Desactivar.

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

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 activa existente a la instancia. Para ello, introduce el nombre de tu instancia de Anvaigo que asignaste al principio. Cuando reciba una respuesta de nuestro equipo, reinicie el Asistente de Anvaigo.

El Asistente de Anvaigo 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 Anvaigo a intervalos regulares.

Este cálculo se inicia automáticamente cada vez que los usuarios de Anvaigo se sincronizan. El trabajo automático minimiza significativamente 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 Anvaigo Delta

La replicación de datos en el Servicio Anvaigo Delta es una función necesaria que se configura automáticamente para la primera instalación mediante el Asistente de instalación. Sin embargo, si está configurando la aplicación para que se adapte a sus necesidades, deberá echar un vistazo más de cerca a la configuración del Servicio Delta de Anvaigo.

¿Qué hace el servicio Anvaigo Delta?

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

Para ello, todos los cambios en los datos se transfieren periódicamente desde Dynamics al servicio Anvaigo Delta para que pueda realizar el cálculo rápidamente. De ello se encarga Delta Service Replication.

En el cliente Anvaigo Mobile App del dispositivo móvil, sólo están disponibles los datos definidos por los paquetes de sincronización de Anvaigo y la configuración del servidor Delta (consulte Configuración del servidor Delta).

¡Importante! Re-inicio de sesión después de 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 Configuración del Servicio Anvaigo Delta. Por lo tanto, recomendamos 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 tiempo de inactividad.

Instalar la aplicación Anvaigo Sales or Service

Si ha instalado la aplicación Anvaigo Sales o Service como extensión, ahora se le preguntará si desea configurarlas.

Anvaigo Sales App

Aquí encontrará los manuales de instalación de las soluciones listas para usar de Anvaigo Sales App.

Anvaigo Service App

Aquí encontrará los manuales de instalación de las soluciones listas para usar de Anvaigo Service App.