O diagrama de arquitetura de nuvem do Aranda Field Service (AFLS) fornece uma visão de como o produto é implantado na nuvem, usando a plataforma Microsoft Azure.
Nesta modalidade, a camada de gerenciamento é composta por servidores de aplicativos, serviços, contas de armazenamento e bancos de dados que são implantados na nuvem Aranda, isso elimina a necessidade de infraestrutura própria por parte do cliente, que só precisa entrar na camada de gerenciamento a partir dos dispositivos atribuídos aos administradores. monitores e despachantes responsáveis por configurar e apoiar os especialistas em cross-country do site da AFLS.
Os especialistas de campo devem baixar o aplicativo móvel nos dispositivos para realizar o gerenciamento e a conclusão das ordens de serviço.
O AFLS aproveita a infraestrutura robusta do Azure para otimizar a operação de serviços de campo com uma atribuição oportuna de ordens de serviço, melhorando os tempos de resposta de atendimento, tendo acesso em tempo real às informações dos especialistas.
A arquitetura do Aranda Field Service é um aplicativo distribuído nos seguintes componentes:

Aranda Push Gateway Central 
Gerencie o serviço de notificação push, tecnologia que os aplicativos usam para enviar mensagens aos usuários.
Clientes 
Pessoa ou empresa que adquire os serviços configurados por uma empresa, para a gestão de ordens de serviço com AFLS. Levando em consideração a função atribuída ao cliente, ele tem permissão para acessar o console da Web ou o console do AssistMe a partir do navegador, pode fazer solicitações por meio das APIs disponíveis ou pode acessar o console móvel no Android ou iOS. Observação: o cliente deve publicar os serviços na Internet.
Servidor de banco de dados 
Um servidor que usa um aplicativo de banco de dados e fornece serviços de banco de dados para outros programas de computador ou computadores, conforme definido pelo modelo cliente-servidor.
Identidade Federada (SAML) 
Ele permite que você delegue a autenticação do usuário a um provedor de terceiros, melhorando a experiência do usuário em seu aplicativo.
Firewall 
Uma barreira de segurança que controla o tráfego de rede, permitindo ou bloqueando o acesso a uma rede de computadores de acordo com regras predefinidas para impedir o acesso não autorizado e proteger contra ameaças.
Servidor LDAP 
Permite armazenar e recuperar informações sobre usuários, grupos ou objetos em um servidor do Active Directory. Observação: a porta do servidor pode variar dependendo da configuração do cliente.
Servidor de e-mail 
É um servidor usado para receber, enviar e gerenciar e-mails.
Observação: a porta do servidor pode variar dependendo da configuração do cliente.
Microsoft Azure
Um pool de recursos em que os produtos e serviços da Aranda são hospedados na nuvem do Azure. Porta: É uma interface através da qual diferentes tipos de dados podem ser enviados e recebidos.
Servidor
É um computador que permite processar informações e programas. Eles são projetados para suportar cargas de trabalho mais pesadas e/ou estar sempre disponíveis para os usuários acessarem seus recursos, sejam softwares, dados, etc. No servidor temos a implantação do console Web AFLS, do console do cliente AssistMe e das APIs AFLS, a instalação dos serviços também é realizada.

Serviços do Windows 
É um programa de computador que funciona em segundo plano. Temos quatro serviços importantes:
| Serviço | Descrição |
|---|---|
| Serviços Aranda AFLS AssignmentEngine | O motor de atribuição AFLS assemelha-se ao funcionamento de uma rede neural, onde possui inputs com pesos iniciais que são decisivos na escolha do melhor especialista para atender a uma ordem de serviço. A relação dos parâmetros de entrada no mecanismo de mapeamento é: - Tempo de execução de cada ordem de trabalho (DmCost) - Posição em coordenadas (DmDistance) - Lista de habilidades necessárias para o serviço (DmSkill) - Limite de Tempo de Atenção da Ordem de Trabalho (DmSLA) - Distribuição da ordem de atendimento para suporte às ordens de serviço por especialistas (DmDistribution) Nota: A porta 1605 é usada |
| Aranda Licença Serviços do Windows | Administrador e validador de licenças para aplicações Aranda. Só pode haver um único serviço de licenciamento em execução no servidor |
| Aranda Worker Serviços do Windows | Executor de tarefas agendadas. Tarefas são ações específicas que devem ser executadas, algumas agendadas ou na hora de fazer alguma configuração AFLS estão na tabela AFW_TASKS (Iniciar com id 34), aquelas que requerem programação são exibidas na tabela AFW_SCHEDULER com uma frequência específica, tempo de execução do mesmo, data da última execução e data da próxima execução. Como funciona o processo entre o Agendador e o Trabalhador: - Agendador: Agende e envie tarefas para o Trabalhador. - Trabalhador: executa e deixa rastros de execução no AFW_WORKER_LOG. Nota: O Worker tem a capacidade de enfileirar solicitações, pois várias tarefas podem ser enviadas e executadas ao mesmo tempo. |