Como instalar a integração Liveness Detection do Azion Marketplace
O Liveness Detection é uma integração serverless disponível no Marketplace da Azion, desenvolvida pela Saffe. Ela fornece um sistema de autenticação biométrica com reconhecimento facial projetado para prevenir tentativas de spoofing usando fotografias ou vídeos.
Quando instalada, a integração implanta uma nova Application na Azion Web Platform junto com um domínio Azion, entregando um endpoint de liveness detection pronto para uso. A Function é executada na arquitetura distribuída da Azion, processando dados de imagem na rede para oferecer verificação de identidade em tempo real com baixa latência, sem rotear requisições para uma origem centralizada.
Obtenha a integração
Para instalar o Liveness Detection pelo Azion Marketplace:
- Acesse o Azion Console > Marketplace.
- Na homepage do Marketplace, digite
Liveness Detectionna barra de busca ou navegue pelos cards de integração. - Selecione o card Liveness Detection.
- Quando a página da integração abrir, clique no botão Install no canto inferior direito da página.
Uma mensagem de sucesso confirma que a integração foi instalada. O processo de instalação cria automaticamente uma nova Application e um domínio Azion para você.
Revise a função implantada
Após a instalação, uma Function chamada Face Detection é adicionada à sua conta. Para revisar sua configuração:
- No Products menu, acesse Build > Functions.
- Na lista de funções, selecione Face Detection.
- Na página da função, revise as abas disponíveis:
- Code: um editor somente leitura que exibe o código-fonte da função.
- Arguments: um editor JSON onde você pode configurar e armazenar os parâmetros usados pela função em tempo de execução.
Revise a application implantada
A instalação também cria uma nova Application pré-configurada com a função Liveness Detection. Para revisá-la:
- No Products menu, acesse Build > Applications.
- Selecione a application criada pela integração Liveness Detection.
- Navegue até a aba Functions para visualizar a função instanciada e sua configuração.
Acesse o endpoint do Liveness Detection
A integração gera automaticamente um novo domínio Azion. Para acessá-lo:
- No Products menu, selecione Domains.
- Localize o domínio associado à application do Liveness Detection.
- Copie o endereço do domínio.
- Abra o domínio em uma nova aba do navegador.
Você agora tem um sistema de autenticação biométrica com reconhecimento facial totalmente funcional rodando na arquitetura distribuída da Azion.
Como funciona
Para cada requisição recebida, a função Liveness Detection:
- Captura os frames de imagem enviados pelo cliente.
- Envia os dados para a API da Saffe para análise de liveness em tempo real.
- Retorna uma resposta indicando se o sujeito é uma pessoa real ou uma tentativa de spoofing (fotografia, vídeo ou máscara).
A função é executada diretamente na infraestrutura distribuída da Azion, reduzindo a latência de ida e volta e mantendo o processamento de dados biométricos sensíveis o mais próximo possível do usuário.
Configure os Arguments
Você pode personalizar o comportamento da função editando a aba Arguments na função Face Detection. Os argumentos são armazenados como uma estrutura JSON e passados para a função em tempo de execução.
Para atualizar os argumentos:
- No Products menu, acesse Build > Functions.
- Selecione a função Face Detection.
- Clique na aba Arguments.
- Edite a estrutura JSON com suas credenciais da Saffe e os parâmetros de configuração.
- Clique no botão Save.
Consulte a documentação da Saffe para a lista completa de parâmetros suportados e credenciais de autenticação necessárias para conectar à API da Saffe.
Monitore a integração
Use as ferramentas de observabilidade da Azion para monitorar a integração Liveness Detection:
- Real-Time Events: Acesse a aba Functions para inspecionar logs de requisições individuais e respostas da função.
- Data Stream: Crie um stream usando o template Functions Event Collector para encaminhar logs ao endpoint de sua preferência para análise de longo prazo.