Instalação de Anveo Server (Tipo B e C)
Existem diferentes variantes da instalação da Anveo Mobile App: Como variante gerida com o Anveo Mobile App Cloud Service e como variante auto-gerida com o Anveo Server. Para uma visão geral das variantes disponíveis, ver os requisitos do sistema. Este guia de instalação descreve o Anveo Tipo B e C: auto-gerido.
Quando é que devo usar gerido ou auto-gerido?
A variante gerida é a opção significativamente mais rápida e simples. A Anveo fornece o Serviço App e o Serviço Delta como uma solução SaaS. Se não quiser executar o seu próprio servidor Anveo, escolha a variante de instalação Anveo Tipo A (gerida).
O Anveo Server fornece o Anveo App Service, bem como o Delta Service (para instalações Anveo B). Tanto o Anveo Server como a base de dados PostgreSQL são capazes de multi-instância, permitindo a sua utilização em múltiplos sistemas, tais como ambientes de produção e sandbox.
O Anveo App Service é a ligação entre a Anveo Mobile App instalada em dispositivos móveis e o Microsoft Dynamics System. É utilizado para autenticação e segurança e pode ser instalado em frente de uma firewall para proteger o seu sistema.
O Anveo Server é necessário para as variantes da infra-estrutura Anveo Anveo B e C. Pode facilmente instalá-lo utilizando uma configuração. Em alternativa, o Anveo Mobile App Cloud Service pode ser utilizado para instalar o Anveo Server. Mais informações sobre o Anveo Mobile App Cloud Service podem ser encontradas aqui.
A variante B da infra-estrutura Anveo também requer a instalação de uma base de dados PostgreSQL. A base de dados PostgreSQL fornece o Anveo Delta Server, que é obrigatório para o Serviço Anveo Delta. Esta instalação é descrita abaixo. Na variante C da Infra-estrutura Anveo, o Delta Server é instalado directamente na base de dados SQL onde reside a base de dados Microsoft Dynamics. Por conseguinte, o Serviço Delta não é necessário para esta variante de instalação.
Instalar o Anveo Server
Instalar o Anveo Server executando o“Anveo Server Setup.exe“. Seleccionar a língua e o directório de destino.


Depois disso, ser-lhe-á pedido que seleccione uma porta e uma palavra-passe. A senha será necessária mais tarde para a configuração na Microsoft Dynamics. Por razões de segurança, só deve ser conhecido pelo administrador.

Devido à transferência encriptada de dados entre o servidor Anveo e o cliente de aplicação móvel Anveo, recomendamos a utilização de um certificado SSL. Para mais informações sobre a utilização de um certificado, consulte por favor o nosso Knowledge Base aqui. Para ambientes de teste, pode deixar este campo em branco e será criado um certificado autoassinado

Onde posso encontrar a impressão digital do polegar do meu certificado SSL?
Pode encontrar a impressão do polegar do seu certificado SSL da seguinte forma:
Introduza “Certificates” ou “certlm.msc” na pesquisa do Windows. Terá a seguinte janela:

Sob o separador “Detalhes” encontrará a impressão do polegar:

Depois de introduzir o “Thumbprint” pode verificar as suas definições e iniciar a instalação.
Atenção: Quando Copiar&Colar deste campo, caracteres especiais invisíveis são incluídos no início ou no fim, dependendo da versão do Windows. Estes devem ser removidos por eliminação.

Após a instalação estar concluída, pode verificar se o Anveo Server foi iniciado com sucesso.

Em caso de erro, por favor verifique as mensagens de erro. As causas possíveis podem ser uma impressão digital incorrecta do certificado SSL ou uma porta TCP já atribuída.
Instalação da base de dados PostgreSQL
Para utilizar o Anveo Server dentro da instalação do Anveo B, a base de dados PostgreSQL é necessária. Pode descarregá-lo a partir deste link.
Note-se que para Anveo Varainte C a base de dados PostgresSQL não é necessária e esta secção pode ser ignorada. Por favor, continuar com “Windows Firewall Setup”.
Para ambientes de teste, recomendamos a instalação da base de dados PostgreSQL no mesmo servidor que o Anveo Server.
Para sistemas ao vivo, recomendamos a utilização de servidores separados. Isto permite que o servidor Anveo seja localizado como servidor frontent na DMZ, enquanto o PostgreSQL é instalado num ambiente seguro. Ao instalar num servidor diferente, devem ser feitas configurações de segurança adicionais no PostgreSQL, que não estão documentadas aqui. Informações mais detalhadas podem ser encontradas neste link.
No primeiro passo, seleccionar o local de instalação.


Instalar os componentes seleccionados por defeito. O Stack Builder não é necessário. Assim pode removê-lo dos componentes a serem instalados.

No passo seguinte, pode alterar o directório de destino da base de dados.

Por favor, defina a palavra-passe para a base de dados. Esta senha deve ser muito diferente da do servidor Anveo e também conhecida apenas pelo administrador.

O passo seguinte é definir a porta para a base de dados PostgreSQL. Se possível, deve ser utilizada a porta padrão (5432) do PostgreSql. No entanto, se necessário, pode alterá-lo.

Pode personalizar a língua/localização na próxima etapa. Recomendamos que mantenha a configuração padrão.

Antes de iniciar a instalação, ainda é possível verificar todas as entradas.

Finalmente, a instalação é iniciada:


Configuração de Firewall do Windows
A comunicação entre o Anveo Server, a Anveo Mobile App e a Dynamics requer a criação das portas apropriadas na Firewall do Windows.
Communication Anveo Server com Microsoft Dynamics
O Anveo Server comunica com o Microsoft Dynamics Web Service através da porta de configuração do Anveo Server. Esta é a porta 8888 por defeito, mas pode ser definida de forma diferente ao instalar o Anveo Server. Esta porta só precisa de ser aberta para comunicação com Microsoft Dynamics Web Services. Não se recomenda que este porto seja público.
Abrir a Firewall do Windows.

Especificar o tipo.

O porto é especificado no passo seguinte.

O passo seguinte consiste em especificar a direcção.

E nesse caso, a regra da firewall deve entrar em vigor.

Finalmente, a nova regra de firewall precisa de um nome significativo.

Servidor de Comunicação Anveo com a Anveo Mobile App
A comunicação do Anveo Server para o Anveo Mobile App requer duas portas por instância. Por defeito, estes são os portos 7020 e 7021. Estes portos devem ser acessíveis ao público.
Nota: Se estiver a planear outra instância neste servidor Anveo, pode, por exemplo, permitir portos adicionais como 7022-7023.
Criar uma nova regra de firewall e especificar o seu tipo.

Entrar nos portos apropriados.

Seguir os passos seguintes, conforme descrito acima. Finalmente, introduza novamente um nome significativo.

Após a instalação ter sido concluída com sucesso, deverá ver as novas regras na firewall.

Atenção:
Se a base de dados PostgreSQL não estiver instalada no mesmo servidor, deve ser activada outra porta. No servidor da instalação do PostgreSQL, a porta 5432 (ou a porta personalizada) deve ser aberta por defeito para comunicação com o servidor Anveo. Esta porta deve também ser acessível apenas internamente e não deve ser acessível a partir do exterior.
Configuração em Microsoft Dynamics
Em Microsoft Dynamics, abra o Anveo Mobile App Setup Wizard.

Iniciar a configuração do Anveo Mobile App em Microsoft Dynamics especificando que instalou o Anveo Server na sua própria infra-estrutura (Self-managed Anveo Server). Além disso, especificar um nome de instância único da Anveo. Isto será utilizado mais tarde nos dispositivos móveis para o login. Deve conter o company name sua company name e ser tão breve e conciso quanto possível.

Na secção seguinte, ser-lhe-á pedido que introduza os detalhes da ligação ao servidor Anveo.

O App Service Address (externo) é o “Full Qualified Domain Name” (FQDN) para o qual necessita de um certificado válido, oficialmente confirmado. O servidor Anveo pode ser contactado pelo cliente da aplicação móvel Anveo a partir do exterior através deste endereço. Para que seja efectuada uma verificação do certificado SSL, deve ser utilizado neste momento um FQDN e não um endereço IP.
A porta TCP do App Service tem como padrão 7020, a menos que seja ajustada manualmente. Se vários Serviços Anveo App são fornecidos por um servidor Anveo, esta porta difere do padrão.
O Porto http do App Service é normalmente 7021. Isto também pode ser diferente para múltiplas instalações.
O endereço do Anveo Server (interno) é o endereço interno no qual Microsoft Dynamics pode chegar ao Anveo Server. Importante: Este endereço não deve estar disponível para o mundo exterior.
A porta do servidor é 8888 por defeito e foi também definida durante a instalação do Anveo Server.
Atribuiu a senha do Anveo Server durante a instalação anterior do Anveo Server.
Após introduzir os dados de conexão para o servidor Anveo, o passo seguinte é configurar os dados de conexão para a base de dados PostgreSQL.

O endereço da base de dados é o “Full Qualified Domain Name” (FQDN) ou endereço IP sob o qual a base de dados PostgreSQL pode ser alcançada a partir do servidor Anveo. Se a base de dados PostgreSQL estiver instalada no mesmo servidor que o servidor Anveo, por favor introduza “localhost” aqui. Se a base de dados PostgreSQL for instalada num servidor diferente, o acesso externo deve ainda ser configurado. Pode encontrar mais informações sobre isto neste link.
O modo SSL está desactivado.
O utilizador da base de dados é “postgres” por defeito.
Atribuiu a palavra-passe da base de dados durante a instalação da base de dados PostgreSQL.
O passo seguinte é especificar o URL do Serviço Web e o cliente padrão.

O passo seguinte é a instalação do servidor Anveo.

O passo seguinte é a atribuição de uma licença à instância.

Por favor não:
Isto não é uma mensagem de erro. Por favor contacte a nossa equipa em [email protected]. Podem criar uma licença de ensaio para si ou atribuir a sua licença em directo existente à instância. Para o fazer, introduza o nome da sua instância Anveo que lhe foi atribuído no início. Depois de ter uma resposta da nossa equipa, por favor reinicie o Anveo Wizard.

O Anveo Wizard continua a configuração, definindo o “Job Interval”.
Para o cálculo dos dados delta, recomendamos a criação de um trabalho em Microsoft Dynamics que determine automaticamente as alterações nos dados Dynamics e os transmita ao Serviço Anveo Delta a intervalos regulares.
Este cálculo é iniciado automaticamente sempre que os utilizadores Anveo se sincronizam. O trabalho automático minimiza significativamente o tempo de sincronização, uma vez que os dados são sempre calculados entretanto e não no momento da sincronização.

Replicação de dados para o serviço Anveo Delta
A replicação de dados ao Serviço Anveo Delta é uma funcionalidade necessária que é automaticamente configurada para a primeira instalação utilizando o Assistente de Instalação. No entanto, se estiver a configurar o aplicativo para satisfazer as suas necessidades, é necessário um olhar mais atento à configuração do Serviço Anveo Delta.
O que faz o serviço Anveo Delta?
A fim de fornecer ao utilizador uma sincronização rápida, apenas as alterações de dados (o delta de dados) e nem sempre todos os dados (a chamada carga completa)
são transferidos entre a Dynamics e a Anveo Mobile App. Para este fim, as alterações de dados em Dynamics são determinadas em tempo real pelo Serviço Anveo Delta e disponibilizadas à Anveo Mobile App através do Serviço Anveo App.
Para este fim, todas as alterações de dados são periodicamente transferidas da Dynamics para o serviço Anveo Delta, para que este possa efectuar o cálculo rapidamente. Isto é tratado pela Replicação do Serviço Delta.
No cliente Anveo Mobile App no dispositivo móvel, apenas os dados definidos pelos pacotes de sincronização Anveo e a configuração do servidor Delta – ver configuração do servidor Delta – estão disponíveis.
Importante! Reinicie sessão após alterações de configuração
Devido a algumas limitações da Microsoft Dynamics, é necessário terminar sessão e iniciar sessão novamente em todos os utilizadores após ter efectuado algumas alterações de configuração na Configuração do Serviço Anveo Delta. Por conseguinte, recomendamos que se façam alterações fora do horário de trabalho. Hoje em dia, é necessário tempo de paragem para os utilizadores móveis enquanto as alterações são ressincronizadas. Em futuros lançamentos, será capaz de ressincronizar automaticamente as alterações à noite, sem tempo de paragem.
Instalar o Anveo Sales or Service App
Se tiver instalado o Anveo Sales or Service App como uma extensão, ser-lhe-á agora perguntado se deseja instalá-los.
Anveo Sales App

Aqui pode encontrar os manuais de instalação para as soluções prontas a usar da Anveo Sales App.
Anveo Service App

Aqui pode encontrar os manuais de instalação para as soluções prontas a usar da aplicação de serviço Anveo.