Anvaigo Mobile App / Installazione / Installazione di Anvaigo OnPrem (tipo B e C)
Questa è una traduzione automatica. Il messaggio originale è disponibile in Inglese.

Installazione di Anvaigo OnPrem (tipo B e C)

Esistono diverse varianti dell’installazione di Anvaigo Mobile App: Come variante gestita con Anvaigo Mobile App Cloud Service e come variante autogestita con Anvaigo Server. Per una panoramica delle varianti disponibili, vedere i requisiti di sistema. Questa guida all’installazione descrive Anvaigo di tipo B e C: autogestito.

Quando è opportuno utilizzare il sistema gestito o autogestito?
La variante gestita è l’opzione più rapida e semplice. Anvaigo fornisce il Servizio App e il Servizio Delta come soluzione SaaS. Se non volete gestire un vostro server Anvaigo, scegliete la variante di installazione Anvaigo di tipo A (managed).

Il server Anvaigo fornisce il servizio App Anvaigo e il servizio Delta (per le installazioni Anvaigo B). Sia il server Anvaigo che il database PostgreSQL sono multi-instanza e possono essere utilizzati per sistemi multipli, come ambienti di produzione e sandbox.

Anvaigo App Service è il collegamento tra l’App Anvaigo Mobile installata sui dispositivi mobili e Microsoft Dynamics System. Viene utilizzato per l’autenticazione e la sicurezza e può essere installato davanti a un firewall per proteggere il sistema.

Il server Anvaigo è necessario per le varianti dell’infrastruttura Anvaigo B e C. È possibile installarlo facilmente utilizzando una configurazione. In alternativa, è possibile utilizzare il servizio Anvaigo Mobile App Cloud per installare il server Anvaigo. Ulteriori informazioni sul servizio Anvaigo Mobile App Cloud sono disponibili qui.

Anvaigo Infrastructure Variant B richiede anche l’installazione di un database PostgreSQL. Il database PostgreSQL fornisce il server Anvaigo Delta, obbligatorio per il servizio Anvaigo Delta. Questa installazione è descritta di seguito. In Anvaigo Infrastructure Variant C, Delta Server viene installato direttamente nel database SQL in cui risiede il database Microsoft Dynamics. Pertanto, il servizio Delta non è necessario per questa variante di installazione.

Installare il server Anvaigo

Installare il server Anvaigo eseguendo il file“Anvaigo Server Setup.exe“. Selezionare la lingua e la directory di destinazione.

Successivamente, vi verrà chiesto di selezionare una porta e una password. La password sarà necessaria in seguito per la configurazione in Microsoft Dynamics. Per motivi di sicurezza, deve essere noto solo all’amministratore.

A causa del trasferimento criptato dei dati tra il server Anvaigo e il client dell’app mobile Anvaigo, si consiglia l’uso di un certificato SSL. Per ulteriori informazioni sull’uso di un certificato, consultare la nostra Knowledge Base qui. Per gli ambienti di prova, è possibile lasciare questo campo vuoto e verrà creato un certificato autofirmato.


Dove posso trovare l’impronta del mio certificato SSL?

Per trovare l’impronta del certificato SSL, procedere come segue:
Inserire “Certificates” o “certlm.msc” nella ricerca di Windows. Si aprirà la seguente finestra:

Nella scheda “Dettagli” si trova l’impronta del pollice:


Dopo aver inserito il “Thumbprint” è possibile controllare le impostazioni e avviare l’installazione.

Nota bene: quando si fa copia-incolla da questo campo, i caratteri speciali invisibili vengono inclusi all’inizio o alla fine, a seconda della versione di Windows. Questi devono essere rimossi per eliminazione.

Al termine dell’installazione, è possibile verificare se il server Anvaigo è stato avviato correttamente.

In caso di errore, controllare i messaggi di errore. Le possibili cause possono essere un thumbprint errato del certificato SSL o una porta TCP già assegnata.

Installazione del database PostgreSQL

Per utilizzare Anvaigo Server all’interno dell’installazione di Anvaigo B, è necessario il database PostgreSQL. È possibile scaricarlo da questo link.

Si noti che per Anvaigo Varainte C il database PostgresSQL non è necessario e questa sezione può essere saltata. Continuare con “Installazione di Windows Firewall”.

Per gli ambienti di prova, si consiglia di installare il database PostgreSQL sullo stesso server del server Anvaigo.

Per i sistemi live, si consiglia di utilizzare server separati. In questo modo il server Anvaigo può essere collocato come server frontale nella DMZ, mentre PostgreSQL è installato in un ambiente protetto. Quando si installa su un altro server, è necessario effettuare ulteriori impostazioni di sicurezza in PostgreSQL, che non sono documentate qui. Informazioni più dettagliate sono disponibili a questo link

Nel primo passo, selezionare la posizione di installazione.

Installare i componenti selezionati per impostazione predefinita. Lo Stack Builder non è necessario. Quindi è possibile rimuoverlo dai componenti da installare.

Nel passaggio successivo è possibile modificare la directory di destinazione del database.

Impostare la password del database. Questa password deve essere molto diversa da quella del server Anvaigo e deve essere nota solo all’amministratore.

Il passo successivo consiste nell’impostare la porta per il database PostgreSQL. Se possibile, si dovrebbe utilizzare la porta predefinita (5432) di PostgreSql. Tuttavia, se necessario, è possibile modificarla.

È possibile personalizzare la lingua/località nel passaggio successivo. Si consiglia di mantenere l’impostazione predefinita.

Prima di avviare l’installazione, è comunque possibile controllare tutte le voci.

Infine, l’installazione viene avviata:

Configurazione del firewall di Windows

La comunicazione tra il server Anvaigo, l’App Anvaigo Mobile e Dynamics richiede l’impostazione delle porte appropriate nel firewall di Windows.  

Comunicazione Anvaigo Server con Microsoft Dynamics

Il server Anvaigo comunica con il servizio Web di Microsoft Dynamics attraverso la porta di configurazione del server Anvaigo. La porta predefinita è la 8888, ma può essere impostata diversamente al momento dell’installazione di Anvaigo Server. Questa porta deve essere aperta solo per la comunicazione con Microsoft Dynamics Web Services. Non è consigliabile impostare questa porta su Pubblica.

Aprire il firewall di Windows.

Specificare il tipo.

La porta viene specificata nel passaggio successivo.

Il passo successivo consiste nello specificare la direzione.

E in quale caso la regola del firewall dovrebbe avere effetto.

Infine, la nuova regola del firewall deve avere un nome significativo.

Comunicazione Anvaigo Server con l’App Anvaigo Mobile

La comunicazione tra il server Anvaigo e l’app mobile Anvaigo richiede due porte per istanza. Per impostazione predefinita, si tratta delle porte 7020 e 7021. Queste porte devono essere accessibili al pubblico.

Nota: se si sta pianificando un’altra istanza su questo server Anvaigo, si possono ad esempio abilitare porte aggiuntive come 7022-7023.

Creare una nuova regola del firewall e specificarne il tipo.

Immettere le porte appropriate.

Seguire i passi successivi come descritto sopra. Infine, inserire nuovamente un nome significativo.

Una volta completata la configurazione, si dovrebbero vedere le nuove regole nel firewall.

Nota bene:
Se il database PostgreSQL non è installato sullo stesso server, è necessario abilitare un’altra porta. Sul server dell’installazione di PostgreSQL, la porta 5432 (o la porta personalizzata) deve essere aperta di default per la comunicazione con il server Anvaigo. Questa porta deve essere accessibile solo internamente e non deve essere accessibile dall’esterno.

Configurazione in Microsoft Dynamics

In Microsoft Dynamics, aprire l’Installazione guidata app mobile Anvaigo.

Avviare la configurazione dell’App Anvaigo Mobile in Microsoft Dynamics specificando di aver installato il Server Anvaigo sulla propria infrastruttura (Server Anvaigo autogestito). Inoltre, specificare un nome di istanza Anvaigo univoco. Questo verrà utilizzato in seguito sui dispositivi mobili per il login. Il nome dell’istanza deve contenere il company name ed essere il più breve e conciso possibile. Qui si trova un elenco di nomi di istanze non consentite.

Nella sezione successiva, verrà richiesto di inserire i dettagli di connessione al server Anvaigo.

L’App Service Address (esterno) è il “Full Qualified Domain Name” (FQDN) per il quale è necessario un certificato valido e ufficialmente confermato. Il server Anvaigo può essere raggiunto dal client dell’app mobile Anvaigo dall’esterno tramite questo indirizzo. Per eseguire la verifica del certificato SSL, a questo punto è necessario utilizzare un FQDN e non un indirizzo IP.

La porta TCP del servizio app è predefinita a 7020, a meno che non venga regolata manualmente. Se più Anvaigo App Services sono forniti da un server Anvaigo, questa porta differisce da quella predefinita.

La porta http del servizio app è normalmente 7021. Questo può anche essere diverso per le installazioni multiple.

L’indirizzo del server Anvaigo (interno) è l’indirizzo interno al quale Microsoft Dynamics può raggiungere il server Anvaigo. Importante: questo indirizzo non deve essere accessibile all’esterno.

La porta del server è 8888 per impostazione predefinita ed è stata definita durante l’installazione del server Anvaigo.

La password del server Anvaigo è stata assegnata durante la precedente installazione del server Anvaigo.

Dopo aver inserito i dati di connessione per il server Anvaigo, il passo successivo è quello di impostare i dati di connessione al database PostgreSQL.

L’ indirizzo del database è il “Full Qualified Domain Name” (FQDN) o l’indirizzo IP con cui il database PostgreSQL può essere raggiunto dal server Anvaigo. Se il database PostgreSQL è installato sullo stesso server del server Anvaigo, inserire qui “localhost”. Se il database PostgreSQL è installato su un altro server, l’accesso esterno deve essere comunque configurato. Potete trovare maggiori informazioni al riguardo a questo link.

La modalità SSL è disabilitata.

L’utente del database è “postgres” per impostazione predefinita.

La password del database è stata assegnata durante l’installazione del database PostgreSQL.

Il passo successivo consiste nello specificare l’URL del servizio Web e il client predefinito.

Il passo successivo è la configurazione del server Anvaigo.

Il passo successivo consiste nell’assegnare una licenza all’istanza.

Si prega di non:
Questo non è un messaggio di errore. Contattare il nostro team all’indirizzo [email protected]. Possono creare una licenza di prova per voi o assegnare la vostra licenza live esistente all’istanza. A tal fine, inserire il nome dell’istanza Anvaigo assegnato all’inizio. Dopo aver ricevuto una risposta dal nostro team, riavviare la procedura guidata Anvaigo.

L’Anvaigo Wizard continua la configurazione impostando l'”Intervallo di lavoro”.

Per il calcolo dei dati delta, si consiglia di creare un job in Microsoft Dynamics che determini automaticamente le modifiche dei dati Dynamics e le trasmetta ad Anvaigo Delta Service a intervalli regolari.

Questo calcolo viene avviato automaticamente ogni volta che gli utenti Anvaigo si sincronizzano. Il lavoro automatico riduce notevolmente il tempo di sincronizzazione, poiché i dati vengono sempre calcolati nel frattempo e non al momento della sincronizzazione.

Replica dei dati al servizio Anvaigo Delta

La replica dei dati al Servizio Anvaigo Delta è una funzione necessaria che viene impostata automaticamente per la prima installazione mediante l’Installazione guidata. Tuttavia, se si sta configurando l’app per soddisfare le proprie esigenze, è necessario dare un’occhiata più da vicino alla configurazione di Anvaigo Delta Service.

Cosa fa il servizio Anvaigo Delta?

Per fornire all’utente una sincronizzazione rapida, tra Dynamics e l’App mobile Anvaigo vengono trasferiti solo i dati che cambiano (il delta dei dati) e non sempre tutti i dati (il cosiddetto full load)
. A tal fine, le modifiche dei dati in Dynamics sono determinate al volo dal Servizio Anvaigo Delta e rese disponibili all’App mobile Anvaigo tramite il Servizio App Anvaigo.

A tal fine, tutte le modifiche dei dati vengono periodicamente trasferite da Dynamics al servizio Anvaigo Delta, in modo che possa eseguire il calcolo rapidamente. Questo viene gestito da Delta Service Replication.

Nel client dell’App Anvaigo Mobile sul dispositivo mobile sono disponibili solo i dati definiti dai pacchetti di sincronizzazione Anvaigo e dall’impostazione del server Delta (vedere Impostazione del server Delta).

Importante! Re-login dopo le modifiche alla configurazione

A causa di alcune limitazioni di Microsoft Dynamics, è necessario scollegare e ricollegare tutti gli utenti dopo aver apportato alcune modifiche alla configurazione del Servizio Anvaigo Delta. Pertanto, si consiglia di effettuare le modifiche al di fuori dell’orario di lavoro. Oggi è necessario un tempo di inattività per gli utenti mobili durante la risincronizzazione delle modifiche. Nelle versioni future, sarà possibile risincronizzare automaticamente le modifiche di notte senza tempi di inattività.

Installare l’App Anvaigo per le vendite o l’assistenza

Se si è installata l’App vendite o assistenza Anvaigo come estensione, verrà chiesto se si desidera configurarla.

Anvaigo Sales App

Qui potete trovare i manuali di installazione delle soluzioni pronte all’uso dell’App Anvaigo Sales.

Anvaigo Service App

Qui potete trovare i manuali di installazione delle soluzioni pronte all’uso dell’App Anvaigo Service.