Implantação FACEIO On-Premises
Execute o FACEIO com PixLab Insight em sua própria infraestrutura para processar hashes biométricos de forma privada e controlar residência de dados, DNS/TLS, REST API e webhooks.
Use o FACEIO Console para solicitar acesso e revisar com a equipe de suporte os requisitos de servidor, DNS, TLS e integração.
Autenticação facial auto-hospedada
Uma opção de implantação privada para organizações com requisitos rigorosos de infraestrutura e segurança
O FACEIO On-Premises inclui o PixLab Insight como mecanismo de reconhecimento facial e permite que organizações com políticas de TI restritivas, requisitos de residência de dados ou necessidades de integração mais rigorosas executem toda a camada de reconhecimento em seus próprios servidores. Os hashes biométricos e os dados de reconhecimento são processados e armazenados no ambiente controlado pelo cliente e não saem dos seus servidores.
A opção on-premises é destinada a organizações que precisam de um sistema privado de autenticação facial, mantendo o fluxo de desenvolvimento próximo da integração padrão da FACEIO. As equipes podem começar pelo guia Primeiros passos, implemente o fluxo do navegador com o guia de integração do fio.js, proteja as implantações com as boas práticas de segurança, planeje os controles de usuário com as boas práticas de privacidade, e conecte os processos de backend por meio dos webhooks da FACEIO.
Esta página resume o que a implantação inclui, os requisitos do servidor e o trabalho de configuração de DNS/TLS necessário antes que o FACEIO Widget e o serviço de roteamento de API possam se comunicar com sua instalação.
Observação importante
O FACEIO On-Premises é destinado a organizações estabelecidas que precisam de infraestrutura privada. Equipes que não precisam operar a camada de reconhecimento podem usar os planos FACEIO na nuvem ↗. O FACEIO Console gerencia as configurações e os Facial IDs do aplicativo, enquanto o mecanismo de reconhecimento facial selecionado gerencia os hashes biométricos.
Caminho de implementação
Prepare primeiro o fluxo padrão do FACEIO e implante a camada de reconhecimento em sua infraestrutura depois que as equipes de segurança, privacidade e operações aprovarem o ambiente.
1. Prepare o fluxo da aplicação
Utilize Primeiros passos e o Guia de integração para mapear o cadastro, a autenticação, os callbacks e o comportamento do frontend antes de solicitar a implantação.
2. Revise os controles
Alinhe consentimento, exclusão, recuperação de conta, restrições de domínio e verificação de backend com os guias de privacidade e segurança de boas práticas.
3. Solicite a implantação
Use o FACEIO Console ↗ ou os canais de suporte para revisar os requisitos do servidor, a configuração de DNS/TLS e o suporte à integração.
Recursos e vantagens
O FACEIO On-Premises foi criado para equipes que precisam de mais controle operacional do que o serviço hospedado na nuvem oferece. As principais vantagens são o controle da infraestrutura, limites privados de implantação, dimensionamento direto do servidor e acesso aos mesmos recursos de ciclo de vida de aplicações FACEIO usados por integrações web e móveis. Antes do lançamento, revise os avisos no nível da aplicação e os fluxos de exclusão nas boas práticas de privacidade, e depois reforce a implantação usando as boas práticas de segurança.
- Processamento privado com PixLab Insight. Os hashes biométricos e os dados de reconhecimento são processados e armazenados no ambiente controlado pelo cliente.
- Capacidade de cadastro de usuários dimensionada pelos recursos do seu servidor**
- Autenticação facial processada pelo seu ambiente de implantação
- A instanciação do FACEIO Widget é direcionada para sua instalação configurada
- Acesso aos endpoints da API REST para o ambiente implantado
- Tráfego do navegador e da API criptografado com TLS***
- Assistente de instalação automatizado e pacote de implantação
- Webhooks e opções de segurança documentadas
- Atualizações e correções do pacote conforme os termos de suporte aplicáveis
- Suporte prioritário por e-mail e para integração
- Telemetria removida do pacote on-premises
O FACEIO On-Premises usa o PixLab Insight como mecanismo de reconhecimento facial. Consulte a seção sobre o mecanismo de reconhecimento facial para obter mais informações.
**Limitado pela capacidade do seu servidor. Consulte os requisitos abaixo.
***Você deve instalar seus próprios certificados TLS para cada hostname onde a solução estiver implantada.
Requisitos do sistema
A versão On-Premises da FACEIO pode ser implantada em servidores bare metal, máquinas com CPU ou GPU aprimoradas, ambientes virtuais modernos como VMware ou instâncias gerenciadas de provedores de nuvem, incluindo AWS, Google Cloud, Azure e OVH.
A tabela abaixo lista os requisitos técnicos mínimos para implantar a FACEIO em sua própria infraestrutura. O dimensionamento real depende do número de cadastros simultâneos, do volume de autenticações, do fluxo da aplicação descrito no Guia de integração e do mecanismo de reconhecimento facial selecionado para a instalação.
Requisitos técnicos
Instruções de implantação
Ao solicitar a implantação On-Premises da sua aplicação pelo FACEIO Console ↗, o pacote de implantação inclui os componentes necessários para instalar, configurar, atualizar e operar o serviço de autenticação facial auto-hospedado. Se sua equipe ainda não implementou a FACEIO, comece pelo Primeiros passos e o Guia de integração para que o fluxo de frontend e backend esteja claro antes do início do trabalho de infraestrutura:
- Pacotes binários pré-compilados para implantação
- Tokens de download para atualizações
- Assistente de instalação automatizado
- PDFs com instruções de instalação
- Contrato de licença comercial
- Contatos de e-mail para assistência técnica e de integração
Configure DNS e certificados TLS
Após a implantação nos servidores de destino, você deve instalar seus próprios certificados TLS, registrar o hostname vinculado ao servidor em execução e atualizar a configuração do pacote de acordo. O script automatizado de instalação por assistente incluído no pacote de implantação orienta você nesse processo de configuração. Se você implantou em mais de um servidor, instale os certificados em cada servidor onde a solução estiver implantada. Considere DNS, TLS, regras de firewall e controles de acesso ao backend como parte do checklist de produção documentado nas boas práticas de segurança.
A seção abaixo explica a configuração de certificados TLS para uma instalação FACEIO on-premises. A geração da configuração é automatizada: informe os caminhos dos certificados, o nome de domínio totalmente qualificado vinculado à máquina em execução e os demais valores solicitados pelo script de instalação.
O que você precisa
1. Seu certificado de servidor
Este é o certificado emitido pela autoridade certificadora para seu domínio. Use um certificado reconhecido pelos navegadores que acessam seu aplicativo; um certificado autoassinado exige configuração explícita de confiança em cada cliente.
2. Seu certificado intermediário
Esses arquivos permitem que os navegadores validem a autoridade certificadora emissora. Pode haver mais de um certificado intermediário. Se o certificado foi entregue em um arquivo ZIP, ele pode incluir os certificados intermediários, também chamados de CA bundle.
3. Sua chave privada
Este arquivo deve estar no seu servidor ou em sua posse caso você tenha gerado o CSR com uma ferramenta externa.
Configure o serviço WebSocket
Depois que o certificado TLS estiver instalado no servidor de destino, ajuste a configuração WebSocket do pacote de acordo:
-
O arquivo principal de configuração se chama
fioconfig.jsone geralmente fica no diretório raiz onde a solução On-Premises foi implantada. O caminho padrão geralmente é/usr/local/share/fio/, ou o diretório selecionado durante a instalação. - O script automatizado de instalação e configuração faz as alterações necessárias no arquivo de configuração depois que você informa os locais dos certificados TLS.
- É necessário um nome de domínio totalmente qualificado (FQDN) vinculado à máquina onde a solução está implantada para que o pacote On-Premises possa se registrar no FACEIO Widget e no serviço de roteamento de API da FACEIO.
Solicite acesso ao FACEIO On-Premises
Abra o FACEIO Console para enviar sua solicitação. A equipe de suporte revisará com você a infraestrutura, o DNS, o certificado TLS e os requisitos de integração.