A imagem acima mostra diferentes opções de instalação para configurações locais. Frontline Command Center (FCC), Banco de Dados e Keycloak são auto-hospedados e são considerados os componentes centrais do ambiente do sistema Frontline.

O Servidor de Licenças está na Frontline Cloud e uma conexão com a FCC deve ser garantida. Alguns serviços podem ser auto-hospedados ou utilizados através da Frontline Cloud. Os obrigatórios incluem geração de PDF e manipulação de imagem FaaS. Os seguintes serviços são opcionais e dependem de casos de uso individuais:

  • Serviço de e-mail: As notificações por e-mail são usadas para convites de chamada do xAssist, bem como para a funcionalidade de redefinição de senha.
  • Pilha xAssist: O xAssist Stack cobre TURN Server Setup, WebRTC, etc. Essa configuração é necessária para qualquer chamada de vídeo diretamente ou dentro de fluxos de trabalho.
  • Proglove Scanner FaaS: Gera arquivos PDF necessários para configurar scanners Proglove. Só é necessário se forem utilizados scanners Proglove.

Nota: Recomendamos o uso dos Serviços de Nuvem do Frontline para instalações locais, sempre que possível. Esses serviços recebem as atualizações mais recentes e são mantidos centralmente pelo TeamViewer. Nenhum desses Frontline Cloud Services armazena dados e se concentra no processamento anônimo.

Os seguintes requisitos devem ser atendidos para uma instalação básica do Frontline Command Center (FCC):

  1. Sistema operacional do servidor: O sistema operacional de servidor preferido é o Ubuntu 20.04+ ou Windows Server 19 com um banco de dados MariaDB versão 10.3 +, no entanto, outras configurações do sistema também podem funcionar. Enquanto outras configurações do sistema também podem funcionar, o guia de instalação e o suporte se concentram nessa configuração.
  2. Especificações do servidor: São necessários pelo menos 4 GB de RAM e pelo menos 50 GB de espaço em disco.
  3. Direitos de administrador para o servidor: A instalação da plataforma Frontline requer direitos de administrador no servidor e, eventualmente, na infraestrutura.
  4. Java Runtime Environment (JRE): Certifique-se de que o servidor tenha o JRE versão 17+ instalado e que a JAVA_HOME variável esteja definida corretamente. Para validação, execute isso no terminal: java -version e $JAVA_HOME.
  5. Conexão com o servidor de licenças: Para usar a FCC, é necessária uma chave de licença válida. O servidor deve ser capaz de acessar o Frontline License Server. Para validação, execute isso no terminal: curl https://licensing.svc.frontlineworker.com/app/rest/key-management/jwk 
  6. SSL e Portas: SSL é obrigatório para a Plataforma Frontline. É recomendável usar um proxy reverso com terminação SSL para que apenas a porta de proxy reverso precise ser aberta. Como alternativa, o SSL pode ser configurado diretamente para FCC (porta 443 recomendada). Nesse caso, outra porta terá que ser aberta para o Keycloak (por exemplo, a porta 444). Há suporte para certificados autoassinados.
  7. IP estático / nome de domínio totalmente qualificado: A URL para dispositivos externos se conectarem ao Frontline Command Center deve ser configurada no arquivo xserver.properties . Para garantir que os HMDs possam se conectar ao Frontline Command Center, o servidor deve ter um nome de domínio totalmente funcional configurado com um endereço IP estático. Isso garantirá que, se o endereço IP for alterado, as configurações do HMD não serão revertidas para os valores padrão.

Implantação na AWS

  • Regiões: O Frontline pode ser implantado em qualquer região da AWS.
  • IAM:
    • Crie uma conta da AWS, se você ainda não tiver uma.
    • Não é recomendável usar o usuário raiz da sua conta da AWS para a implantação. Em vez disso, use outro princípio do IAM (por exemplo, Usuário do IAM).
    • Como padrão, você deve adotar uma política de privilégio mínimo para todos os acessos concedidos como parte da implantação.
    • Não há uma função do IAM especificamente necessária para implantar o Frontline. No entanto, no mínimo, a função deve ter as permissões para implantar e configurar VMs.
  • Limas: A instalação do Frontline na AWS não requer a criação de recursos públicos ou acesso à Internet. Nosso Guia de Instalação fornece todos os arquivos necessários.
  • Gerenciamento de chaves: Não há necessidade de criar nenhuma chave específica para implantar o Frontline. Recomendamos seguir suas políticas de segurança interna para gerenciar acessos por meio de chaves. Além disso, se você estiver usando credenciais programáticas do sistema e chaves criptográficas, recomendamos girá-las a cada 6 meses.
  • Gestão de Segredos: A implantação da linha de frente não requer segredos, portanto, não há necessidade do Gerenciador de Segredos.
  • VMs:
    • Os requisitos acima também se aplicam à VM usada para implantação na AWS.
    • Como todos os recursos são implantados em uma única VM, nenhuma criptografia de dados é necessária. Mas os requisitos acima para conectar o servidor de licenciamento e as portas devem ser seguidos.

Se você quiser saber mais sobre os custos, visite nossa página de Suporte ao Cliente ou entre em contato com seu Gerente de Sucesso do Cliente.

Para gerenciar limites de serviço, verifique as cotas de serviço da AWS.

Para quaisquer problemas durante a instalação, sobre falhas (comuns ou não) ou sobre recuperação de software, consulte nossa seção Instalação. Além disso, entre em contato com seu Gerente de Sucesso do Cliente para obter mais assistência.