Search test library by skills or roles
⌘ K

Aperçu de l'architecture

Découvrez comment la gestion avancée de la sécurité informatique d'Adaface aide à protéger vos informations sensibles contre l'accès non autorisé, le phishing, les violations de données et les nouvelles menaces.


Infrastructure de chat

Les candidats peuvent accéder aux évaluations conversationnelles auxquelles elles sont invitées depuis n'importe quel navigateur moderne. Chaque session d'évaluation conversationnelle a des paramètres de sécurité et des fonctionnalités qui traitent et protègent les données du candidat tout en garantissant la facilité d'accès. Tous ces clients se connectent aux serveurs sécurisés pour donner accès au partage de fichiers, à l'écriture de code, à la compilation et à l'engagement avec Adaface Chatbot, ADA. Notre infrastructure de chat est composée des composants suivants:

Adaface Chat Architecture

Serveurs de stockage de métadonnées

Certaines informations sur la conversation avec le bot qui sont utiles pour créer une bonne expérience utilisateur ou considérées comme des éléments secondaires dans la conversation globale s'appellent les métadonnées. Ces métadonnées incluent tous les fichiers soumis par l'utilisateur et les informations de proctoriation collectées par notre bot lors de l'évaluation. Les services de stockage dédiés sont déployés pour différents types de données secondaires en fonction de la fonction et du format. Des serveurs de stockage avec la prise en charge de SYNC et l'historique des versions sont déployés pour des données pertinentes telles que les éditeurs de codage utilisés pendant le chat.

Bases de données de chat

Les informations primaires sur le chat sont stockées dans un service de base de données soutenues par MySQL et sont fraginées et reproduites selon les besoins pour répondre aux exigences de performances et de haute disponibilité. Les données de conversation primaires agissent comme une seule source de vérité pour chaque conversation avec le bot et stocke des informations d'évaluation importantes utiles pour administrer l'évaluation et marquer les performances des candidats.

Bases de données d'organisation

Informations sur les organisations essentielles pour effectuer un CHAT - Les données d'évaluation, les personnalisations, les paramètres et les informations requises pour l'authentification des candidats sécurisés sont stockées dans un service de base de données soutenues par MySQL et sont déconnectés et reproduits selon les besoins pour répondre aux exigences de performance et de haute disponibilité.

Serveurs de métadonnées

Les serveurs de métadonnées sont responsables du nettoyage, du traitement et du service des données secondaires collectées lors de l'évaluation.

Serveurs de chat

Nos serveurs de chat sont conçus pour évoluer automatiquement en fonction d'une surtension d'évaluations conversationnelles simultanées. Ils gèrent la logique, le traitement des données et la synchronisation des données de toutes les données primaires collectées lors de l'évaluation.

Serveurs de compilateur

Il s'agit d'un service distinct dédié aux compilateurs de code de support. Les évaluations conversationnelles ADAFACE prennent en charge 30+ langages de programmation. Pour permettre une fonctionnalité concurrente d'exécution de code et de compilation pour les candidats, nos services de compilateur sont conservés sur l'infrastructure automatique.

Tableau de bord / infrastructure d'applications

Les recruteurs ADAFACE peuvent accéder à leur tableau de bord / compte Adaface à tout moment à partir des clients Web et mobiles, ou via des applications tierces connectées à l'application ADAFACE via nos API d'intégration. Tous ces clients se connectent à des serveurs sécurisés pour donner accès au tableau de bord ADAFACE, accéder / créer / modifier la bibliothèque de tests ADAFACE, accéder / créer / supprimer les invitations candidates, afficher les tableaux de bord candidats et gérer le pipeline candidat. Notre infrastructure de tableau de bord comprend les composants suivants:


Serveurs de stockage de métadonnées

Les métadonnées / données secondaires collectées auprès des candidats pendant l'évaluation conversationnelle sont utilisées par l'application ADAFACE pour générer des tableaux de bord. Ces métadonnées incluent tous les fichiers soumis par l'utilisateur et les informations de proctoriation collectées par notre bot lors de l'évaluation. Les services de stockage dédiés sont déployés pour différents types de données secondaires en fonction de la fonction et du format.

Bases de données de chat

Les informations primaires sur le chat sont stockées dans un service de base de données soutenues par MySQL et sont fraginées et reproduites selon les besoins pour répondre aux exigences de performances et de haute disponibilité. Les informations d'évaluation stockées sont utilisées pour marquer les performances des candidats et faire rapport aux recruteurs en temps réel.

Bases de données d'organisation

Les informations sur l'organisation requises pour la gestion de l'accès, le stockage des évaluations achetées et l'administration des évaluations sont stockées dans un service de base de données soutenues par MySQL et sont fraginées et reproduites selon les besoins pour répondre aux exigences de performance et de haute disponibilité.

Serveurs d'applications secondaires

Les serveurs d'applications secondaires ADAFACE sont responsables de la planification et de l'exécution de tâches et de notifications automatisées. Ces sous-services sont responsables de l'automatisation du flux de travail des recruteurs et sont personnalisables. Les tâches automatisées incluent la surveillance des évaluations conversationnelles et la fin des séances non comprimées. Ils s'occupent également d'annuler des invitations inutilisées afin que les recruteurs puissent réclamer les crédits et les utiliser pour plus d'invitations. Nos sous-services de notification dédiés sont chargés d'alerter les recruteurs et les candidats par e-mails. Cela comprend l'envoi de courriels de rappel pour les candidats inactifs et les notifications de messagerie de demande de test personnalisé.

Serveurs d'applications primaires

Les serveurs d'applications primaires ADAFACE sont conçus pour évoluer automatiquement en fonction de l'utilisation des recruteurs. Ils gèrent la logique, le traitement des données et la synchronisation des données de toutes les données de l'organisation. Ils sont responsables de l'authentification, de la personnalisation et de l'accès à des données d'organisation entières. La sécurité est intégrée à plusieurs couches de nos serveurs d'applications garantissant que chaque action est enregistrée et servie uniquement en fonction des rôles et des autorisations d'un utilisateur.

Infrastructure: dans les coulisses

Notre équipe d'ingénierie travaille en continu pour innover et mettre en œuvre des pratiques sécurisées dans chaque couche de nos applications. Voici quelques segments courants:

Centres de données

Les systèmes de production d'Adaface sont hébergés dans des centres de données d'organisation de substar de tiers et des fournisseurs de services gérés situés aux États-Unis. Ces prestataires de services tiers sont responsables des contrôles physiques, environnementaux et opérationnels aux limites de l'infrastructure Adaface. Adaface est responsable de la sécurité logique, du réseau et des applications de notre infrastructure hébergée dans des centres de données tiers.

Chiffrement

Les données ADAFACE au repos sont chiffrées en utilisant la norme de cryptage avancé 256 bits (AES). Pour protéger les données en transit entre les applications (actuellement API ou Web) et nos serveurs, ADAFACE utilise une couche sécurisée de sockets (SSL) / Transport Layer Security (TLS) pour le transfert de données, créant un tunnel sécurisé protégé par un cryptage avancé ou plus élevé ou plus Cryptage standard (AES). De même, les données en transit entre un client ADAFACE (API ou Web) et les services hébergés sont chiffrés via SSL / TLS.

Épinglage de certificat

Adaface fait l'épinglage de certificat dans des navigateurs modernes qui prennent en charge la spécification de la clés publique HTTP dans la plupart des scénarios et implémentations. L'épinglage du certificat est un chèque supplémentaire pour s'assurer que le service auquel vous vous connectez est vraiment qui ils disent être et non un imposteur. Nous l'utilisons pour se prémunir contre d'autres façons dont les pirates qualifiés peuvent essayer d'espionner votre activité.

Secret avant parfait

Pour les points de terminaison que nous contrôlons et les navigateurs modernes, nous utilisons des chiffres solides et soutenons le secret avant parfait. En mettant en œuvre un secret avant parfait, nous l'avons fait pour que notre clé SSL privée ne puisse pas être utilisée pour décrypter le trafic Internet. Cela ajoute une protection supplémentaire aux communications chiffrées avec Adaface, déconnectant essentiellement chaque session de toutes les sessions précédentes. De plus, sur le Web, nous signalons tous les cookies d'authentification en tant que sécurisé et permettons la sécurité des transports stricts HTTP (HSTS).

Gestion clé

L'infrastructure de gestion des clés d'Adaface est conçue avec des contrôles de sécurité opérationnels, techniques et procéduraux avec un accès direct très limité aux clés. La génération, l'échange et le stockage des clés de chiffrement sont distribués pour un traitement décentralisé.

Meilleures pratiques et cadres acceptés par l’industrie

Notre approche en matière de sécurité se concentre sur la gouvernance de la sécurité, la gestion des risques et la conformité. Cela inclut le chiffrement au repos et en transit, la sécurité du réseau et le renforcement des serveurs, le contrôle des accès administratifs, la surveillance du système, la journalisation et les alertes, et bien plus encore.

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
Utilisez l’outil d’évaluation le plus convivial pour les candidats
ESSAYER GRATUITEMENT

(100 % gratuit pour commencer, aucune carte de crédit requise)