Search test library by skills or roles
⌘ K

Architectuuroverzicht

Leer hoe het geavanceerde IT -beveiligingsbeheer van Adaface uw gevoelige informatie helpt beschermen tegen ongeautoriseerde toegang, phishing, datalekken en nieuwe bedreigingen.


Chat -infrastructuur

Kandidaten hebben toegang tot de gespreksbeoordelingen waarvoor ze vanuit elke moderne browser worden uitgenodigd. Elke conversatiebeoordelingssessie heeft beveiligingsinstellingen en functies die de gegevens van de kandidaat verwerken en beschermen en tegelijkertijd worden toegestaan. Al deze clients maken verbinding met beveiliging van servers om toegang te bieden tot het delen van bestanden, code schrijven, compileren en betrekken bij Adaface Chatbot, ADA. Onze chat -infrastructuur bestaat uit de volgende componenten:

Adaface Chat Architecture

Metadata -opslagservers

Bepaalde informatie over het gesprek met de bot die nuttig is voor het creëren van een goede gebruikerservaring of beschouwd als secundaire elementen in het algemene gesprek wordt metadata genoemd. Deze metadata bevat alle bestanden die zijn ingediend door de gebruiker en proctoring -informatie die tijdens de beoordeling door onze BOT is verzameld. Toegewijde opslagservices worden geïmplementeerd voor verschillende soorten secundaire gegevens op basis van functie en indeling. Opslagservers met SYNC -ondersteuning en versiegeschiedenis worden geïmplementeerd voor relevante gegevens zoals coderingseditors die tijdens de chat worden gebruikt.

Chatdatabases

Primaire informatie over de chat wordt opgeslagen in een MySQL-gesteunde databaseservice en wordt indien nodig geactiveerd en gerepliceerd om te voldoen aan de prestaties en hoge beschikbaarheidseisen. Primaire gespreksgegevens werken als een enkele bron van waarheid voor elk gesprek met de BOT en slaat belangrijke beoordelingsinformatie op die nuttig is bij het beheren van de beoordeling en het scoren van de prestaties van de kandidaten.

Organisatiedatabases

Organisatie -informatie die cruciaal is voor het uitvoeren van een chat - beoordelingsgegevens, aanpassingen, instellingen en informatie die nodig is voor veilige kandidaat -authenticatie wordt opgeslagen in een MySQL -gesteunde databaseservice en wordt indien nodig gerepliceerd en gerepliceerd om te voldoen aan prestaties en vereisten voor hoge beschikbaarheid.

Metadata -servers

De metadata -servers zijn verantwoordelijk voor het reinigen, verwerking en het bedienen van secundaire gegevens die tijdens de beoordeling zijn verzameld.

Chatsservers

Onze chatsservers zijn gebouwd om automatisch te schalen op basis van een golf van gelijktijdige conversatie -beoordelingen. Ze behandelen de logica, gegevensverwerking en gegevenssynchronisatie van alle primaire gegevens die tijdens de beoordeling zijn verzameld.

Compilerservers

Dit is een afzonderlijke service die zich toelegt op het ondersteunen van codecompilers. Adaface Conversational Assessments ondersteunen 30+ programmeertalen. Om gelijktijdige code-uitvoering en compilatiefunctionaliteit voor kandidaten mogelijk te maken, worden onze compilerservices gehouden op automatische schaalinfrastructuur.

Dashboard/ app -infrastructuur

ADAFACE-recruiters hebben op elk gewenst moment toegang tot hun ADAFACE-dashboard/ account van internet en mobiele clients, of via applicaties van derden die via onze Integration API's zijn aangesloten op de ADAFACE-applicatie. Al deze clients maken verbinding met beveiligde servers om toegang te bieden tot het ADAFACE -dashboard, toegang/ maken/ bewerken van de ADAFACE -testbibliotheek, toegang/ maken/ verwijderen van kandidaat -uitnodigingen, bekijk kandidaat -scorekaarten en het beheren van de kandidaat -pijplijn. Onze dashboardinfrastructuur bestaat uit volgende componenten:


Metadata -opslagservers

Metadata/secundaire gegevens verzameld van kandidaten tijdens de conversatiebeoordeling worden door de ADAFACE -toepassing gebruikt om scorecards te genereren. Deze metadata bevat alle bestanden die zijn ingediend door de gebruiker en proctoring -informatie die tijdens de beoordeling door onze BOT is verzameld. Toegewijde opslagservices worden geïmplementeerd voor verschillende soorten secundaire gegevens op basis van functie en indeling.

Chatdatabases

Primaire informatie over de chat wordt opgeslagen in een MySQL-gesteunde databaseservice en wordt indien nodig geactiveerd en gerepliceerd om te voldoen aan de prestaties en hoge beschikbaarheidseisen. De opgeslagen beoordelingsinformatie wordt gebruikt om de prestaties van de kandidaten te scoren en in realtime aan de recruiters te rapporteren.

Organisatiedatabases

Organisatie-informatie die nodig is voor toegangsbeheer, het opslaan van gekochte beoordelingen en het beheer van de beoordelingen worden opgeslagen in een MySQL-gesteunde databaseservice en worden naar nodig geactiveerd en gerepliceerd om te voldoen aan de prestaties en hoge beschikbaarheidseisen.

Secundaire app -servers

ADAFACE Secundaire APP -servers zijn verantwoordelijk voor het plannen en uitvoeren van geautomatiseerde taken en meldingen. Deze subservices zijn verantwoordelijk voor het automatiseren van de workflow van recruiters en zijn aanpasbaar. Geautomatiseerde taken omvatten het monitoren van conversatiebeoordelingen en het beëindigen van de niet -ENDE -sessies. Ze zorgen ook voor het annuleren van ongebruikte uitnodigingen, zodat recruiters de credits kunnen claimen en ze kunnen gebruiken voor meer uitnodigingen. Onze toegewijde meldingssubservices zijn verantwoordelijk voor het waarschuwen van recruiters en kandidaten via e-mails. Dit omvat het verzenden van e -mails voor het verzenden van inactieve kandidaten en e -mailmeldingen op maat.

Primaire app -servers

ADAFACE Primaire app -servers zijn gebouwd om automatisch te schalen op basis van het gebruik van recruiters. Ze behandelen de logica, gegevensverwerking en gegevenssynchronisatie van alle organisatiegegevens. Ze zijn verantwoordelijk voor authenticatie, aanpassing en toegang tot volledige organisatiegegevens. Beveiliging is ingebouwd in meerdere lagen van onze app -servers en zorgt ervoor dat elke actie is vastgelegd en alleen wordt geserveerd op basis van de rollen en machtigingen van een gebruiker.

Infrastructuur: achter de schermen

Ons engineeringteam werkt continu om te innoveren en veilige praktijken te implementeren in elke laag van onze applicaties. Hier zijn enkele veel voorkomende segmenten:

Datacenters

ADAFACE-productiesystemen zijn gehuisvest bij datacenters van derden en onderdeurde organisatie en managed serviceproviders in de Verenigde Staten. Deze externe dienstverleners zijn verantwoordelijk voor de fysieke, milieu- en operationele beveiligingscontroles aan de grenzen van de ADAFACE-infrastructuur. Adaface is verantwoordelijk voor de logische, netwerk- en applicatiebeveiliging van onze infrastructuur gehuisvest bij datacenters van derden.

Codering

ADAFACE-gegevens in REST worden gecodeerd met behulp van 256-bit Advanced Encryption Standard (AES). Om gegevens te beschermen tijdens het transport tussen apps (momenteel API of Web) en onze servers, gebruikt ADAFACE Secure Sockets Layer (SSL)/Transport Layer Security (TLS) voor gegevensoverdracht, waardoor een veilige tunnel wordt beschermd door 128-bit of hogere gevorderde codering Standaard (AES) codering. Evenzo worden gegevens in transit tussen een ADAFACE -client (API of Web) en de gehoste services gecodeerd via SSL/TLS.

Certificaat pinning

Adaface doet certificaat pinning in moderne browsers die de HTTP Public Key Pinning -specificatie ondersteunen in de meeste scenario's en implementaties. Certificaat pinning is een extra cheque om ervoor te zorgen dat de service waarmee u verbinding maakt echt is met wie ze zeggen dat ze zijn en geen bedrieger. We gebruiken het om te waken tegen andere manieren dat bekwame hackers proberen uw activiteit te bespioneren.

Perfecte voorwaartse geheimhouding

Voor eindpunten die we besturen en moderne browsers, gebruiken we sterke cijfers en ondersteunen we een perfecte voorwaartse geheimhouding. Door een perfecte voorwaartse geheimhouding te implementeren, hebben we het zo gemaakt dat onze privé -SSL -sleutel niet kan worden gebruikt om voorbij internetverkeer te decoderen. Dit voegt extra bescherming toe aan gecodeerde communicatie met Adaface, waarbij elke sessie in wezen wordt losgekoppeld van alle eerdere sessies. Bovendien markeren we op internet alle authenticatiekoekjes als beveiligd en maken ze HTTP Strict Transport Security (HSTS) mogelijk.

Sleutelbeheer

De belangrijkste managementinfrastructuur van Adaface is ontworpen met operationele, technische en procedurele beveiligingscontroles met zeer beperkte directe toegang tot toetsen. Coderingsleutel generatie, uitwisseling en opslag worden gedistribueerd voor gedecentraliseerde verwerking.

Door de sector geaccepteerde best practices en raamwerken

Onze beveiligingsaanpak richt zich op security governance, risicomanagement en compliance. Dit omvat encryptie in rust en onderweg, netwerkbeveiliging en serververharding, administratieve toegangscontrole, systeemmonitoring, logboekregistratie en waarschuwingen, en meer.

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
Gebruik de meest kandidaatvriendelijke assessmenttool
PROBEER GRATIS

(100% gratis om te beginnen, geen creditcard vereist)