Search test library by skills or roles
⌘ K

Visão geral da arquitetura

Saiba como o Advanced TI Security Management da Adaface ajuda a proteger suas informações confidenciais contra acesso não autorizado, phishing, violações de dados e novas ameaças.


Infraestrutura de bate -papo

Os candidatos podem acessar as avaliações de conversação para as quais são convidados a partir de qualquer navegador moderno. Cada sessão de avaliação de conversação possui configurações e recursos de segurança que processam e protegem os dados do candidato, garantindo a facilidade de acesso. Todos esses clientes se conectam aos servidores seguros para fornecer acesso ao compartilhamento de arquivos, redação de código, compilação e envolvimento com o Adaface Chatbot, ADA. Nossa infraestrutura de bate -papo é composta pelos seguintes componentes:

Adaface Chat Architecture

Servidores de armazenamento de metadados

Certas informações sobre a conversa com o bot que são úteis para criar uma boa experiência do usuário ou consideradas elementos secundários na conversa geral são chamados de metadados. Este metadata inclui quaisquer arquivos enviados pelo usuário e informações de procurador coletadas pelo nosso bot durante a avaliação. Os serviços de armazenamento dedicados são implantados para diferentes tipos de dados secundários com base em função e formato. Servidores de armazenamento com suporte de sincronização e histórico de versão são implantados para dados relevantes, como editores de codificação usados ​​durante o bate -papo.

Bancos de dados de bate -papo

As informações primárias sobre o bate-papo são armazenadas em um serviço de banco de dados apoiadas pelo MySQL e são fragmentadas e replicadas conforme necessário para atender aos requisitos de desempenho e alta disponibilidade. Os dados de conversação primária atuam como uma única fonte de verdade para todas as conversas com o bot e armazena informações importantes para a avaliação úteis na administração da avaliação e na pontuação do desempenho dos candidatos.

Bancos de dados da organização

Informações da organização Crítica para a realização de um bate -papo - Dados de avaliação, personalizações, configurações e informações necessárias para a autenticação segura do candidato são armazenadas em um serviço de banco de dados apoiadas pelo MySQL e são rasgadas e replicadas conforme necessário para atender aos requisitos de desempenho e alta disponibilidade.

Servidores de metadados

Os servidores de metadados são responsáveis ​​pela limpeza, processamento e serviço de dados secundários coletados durante a avaliação.

Servidores de bate -papo

Nossos servidores de bate -papo são criados para escalar automaticamente com base em uma onda de avaliações de conversação simultâneas. Eles lidam com a lógica, o processamento de dados e a sincronização de dados de todos os dados primários coletados durante a avaliação.

Servidores do compilador

Este é um serviço separado dedicado a compiladores de código de suporte. As avaliações de conversação do Adaface suportam mais de 30 linguagens de programação. Para ativar a funcionalidade simultânea de execução e compilação de código para candidatos, nossos serviços de compilador são mantidos em infraestrutura de escala automática.

Painel/ infraestrutura de aplicativos

Os recrutadores da Adaface podem acessar seu painel/ conta do Adaface a qualquer momento da Web e dos clientes móveis, ou por meio de aplicativos de terceiros conectados ao aplicativo Adaface por meio de nossas APIs de integração. Todos esses clientes se conectam aos servidores seguros para fornecer acesso ao painel da Adaface, acessar/ criar/ editar a Biblioteca de testes Adaface, acessar/ criar/ excluir convites de candidatos, ver scorecards candidatos e gerenciar o pipeline candidato. Nossa infraestrutura de painel compreende os seguintes componentes:


Servidores de armazenamento de metadados

Os metadados/dados secundários coletados de candidatos durante a avaliação de conversação são usados ​​pelo aplicativo Adaface para gerar scorecards. Este metadata inclui quaisquer arquivos enviados pelo usuário e informações de procurador coletadas pelo nosso bot durante a avaliação. Os serviços de armazenamento dedicados são implantados para diferentes tipos de dados secundários com base em função e formato.

Bancos de dados de bate -papo

As informações primárias sobre o bate-papo são armazenadas em um serviço de banco de dados apoiadas pelo MySQL e são fragmentadas e replicadas conforme necessário para atender aos requisitos de desempenho e alta disponibilidade. As informações de avaliação armazenadas são usadas para pontuar o desempenho dos candidatos e reportar aos recrutadores em tempo real.

Bancos de dados da organização

As informações da organização necessárias para o gerenciamento de acesso, armazenando avaliações adquiridas e administração das avaliações são armazenadas em um serviço de banco de dados apoiadas pelo MySQL e são rasgadas e replicadas conforme necessário para atender aos requisitos de desempenho e alta disponibilidade.

Servidores de aplicativos secundários

Os servidores de aplicativos secundários do Adaface são responsáveis ​​pelo agendamento e execução de tarefas e notificações automatizadas. Esses subservos são responsáveis ​​por automatizar o fluxo de trabalho dos recrutadores e são personalizáveis. As tarefas automatizadas incluem o monitoramento de avaliações de conversação e o término das sessões não desenvolvidas. Eles também cuidam de cancelar convites não utilizados para que os recrutadores possam reivindicar os créditos e usá -los para mais convites. Nossos subservos de notificação dedicados são responsáveis ​​por alertar os recrutadores e candidatos por e-mails. Isso inclui o envio de e -mails de lembrete para candidatos inativos e notificações de email de solicitação de teste personalizadas.

Servidores de aplicativos primários

Os servidores de aplicativos primários do Adaface são criados para escalar automaticamente com base no uso dos recrutadores. Eles lidam com a lógica, o processamento de dados e a sincronização de dados de todos os dados da organização. Eles são responsáveis ​​pela autenticação, personalização e acesso a dados de organização inteira. A segurança é incorporada em várias camadas de nossos servidores de aplicativos, garantindo que toda ação seja registrada e servida apenas com base nas funções e permissões de um usuário.

Infraestrutura: nos bastidores

Nossa equipe de engenharia trabalha continuamente para inovar e implementar práticas seguras em todas as camadas de nossos aplicativos. Aqui estão alguns segmentos comuns:

Data centers

Os sistemas de produção da Adaface estão alojados em data centers da organização de subserviços de terceiros e provedores de serviços gerenciados localizados nos Estados Unidos. Esses provedores de serviços de terceiros são responsáveis ​​pelos controles de segurança física, ambiental e operacional nos limites da infraestrutura do Adaface. O Adaface é responsável pela segurança lógica, de rede e aplicativos de nossa infraestrutura abrigada em data centers de terceiros.

Criptografia

Os dados do Adaface em repouso são criptografados usando o padrão de criptografia avançado de 256 bits (AES). Para proteger os dados em trânsito entre aplicativos (atualmente API, ou Web) e nossos servidores, o Adaface usa Secure Sockets Camada (SSL)/Segurança da Camada de Transporte (TLS) para transferência de dados, criando um túnel seguro protegido por criptografia avançada de 128 bits ou mais alta Criptografia padrão (AES). Da mesma forma, os dados em trânsito entre um cliente Adaface (API ou Web) e os serviços hospedados são criptografados via SSL/TLS.

Certificado Pinning

O Adaface faz o certificado fixando os navegadores modernos que suportam a especificação de fixação de chave pública HTTP na maioria dos cenários e implementações. A fixação de certificados é uma verificação extra para garantir que o serviço que você está conectando é realmente a quem eles dizem que são e não um impostor. Nós o usamos para nos proteger contra outras maneiras pelas quais hackers qualificados podem tentar espionar sua atividade.

Segredo para a frente perfeito

Para pontos de extremidade que controlamos e os navegadores modernos, usamos cifras fortes e apoiamos o sigilo avançado perfeito. Ao implementar o sigilo avançado perfeito, fizemos isso para que nossa chave SSL privada não possa ser usada para descriptografar o tráfego passando da Internet. Isso adiciona proteção extra às comunicações criptografadas com o Adaface, desconectando essencialmente cada sessão de todas as sessões anteriores. Além disso, na Web, sinalizamos todos os cookies de autenticação como seguros e ativados HTTP Strict Transport Security (HSTS).

Gerenciamento -chave

A infraestrutura principal de gerenciamento da Adaface foi projetada com controles de segurança operacional, técnica e processual com acesso direto muito limitado às chaves. A geração, troca e armazenamento de chave de criptografia são distribuídos para processamento descentralizado.

Melhores práticas e estruturas aceitas pela indústria

Nossa abordagem de segurança se concentra na governança de segurança, gerenciamento de riscos e conformidade. Isso inclui criptografia em repouso e em trânsito, segurança de rede e proteção de servidor, controle de acesso administrativo, monitoramento de sistema, registro e alertas e muito mais.

We evaluated several of their competitors and found Adaface to be the most compelling. Great library of questions that are designed to test for fit rather than memorization of algorithms.

swayam profile image
Swayam
CTO, Affable
Use a ferramenta de avaliação mais amigável para candidatos
EXPERIMENTAR GRATUITAMENTE

(100% gratuito para começar, sem necessidade de cartão de crédito)