
Spieghiamo come abbiamo implementato nel nostro data center un sistema di registrazione delle visite elettronico con tecnologie biometriche: perché era necessario, perché abbiamo deciso di sviluppare nuovamente una soluzione interna e quali vantaggi abbiamo ottenuto.
Entrata e uscita
L'accesso dei visitatori in un data center commerciale è un aspetto cruciale dell'organizzazione del lavoro dell'impianto. La politica di sicurezza del data center richiede un monitoraggio preciso delle visite e il tracciamento dei dati.
Qualche anno fa, noi di Linxdatacenter abbiamo deciso di digitalizzare completamente tutte le statistiche delle visite del nostro data center a San Pietroburgo. Abbiamo abbandonato la registrazione delle visite tradizionale, compresa la compilazione del registro delle visite, la gestione di archivi cartacei e la presentazione di documenti ad ogni visita.
I nostri tecnici hanno sviluppato in 4 mesi un sistema di registrazione elettronica delle visite integrato con tecnologie biometriche di controllo accessi. L'obiettivo principale era creare uno strumento moderno che rispettasse i nostri requisiti di sicurezza e fosse allo stesso tempo comodo per i visitatori.
Il sistema ha fornito una totale trasparenza sulle visite al Data Center. Chi, quando e dove ha avuto accesso al data center, comprese le rack server, tutte queste informazioni sono ora disponibili istantaneamente su richiesta. Le statistiche delle visite possono essere estratte dal sistema in pochi clic - preparare report per clienti e revisori delle organizzazioni di certificazione è diventato molto più semplice.
Punto di partenza
Nella prima fase è stata sviluppata una soluzione che ha consentito di inserire tutti i dati necessari su un tablet all'ingresso del Data Center.
L'autenticazione avveniva tramite l'immissione dei dati personali del visitatore. Successivamente, il tablet scambiava dati con il computer alla postazione di sicurezza attraverso un canale di comunicazione protetto dedicato. Dopodiché veniva emesso un pass.
Il sistema considerava due principali tipi di richiesta: richiesta di accesso temporaneo (visita singola) e richiesta di accesso permanente. Le procedure organizzative per questi tipi di richieste al Data Center differiscono notevolmente:
- Nella richiesta di accesso temporaneo vengono indicati il nome e l'azienda del visitatore, nonché la persona di contatto che deve accompagnarlo durante tutta la visita al Data Center.
- L'accesso permanente consente ai visitatori di muoversi autonomamente all'interno del data center (ad esempio, è importante per i professionisti dei clienti che visitano regolarmente per lavorare con l'attrezzatura nel data center). Questo livello di accesso richiede la partecipazione a un training di sicurezza sul lavoro e la firma di un accordo con Linxdatacenter per la trasmissione di dati personali e biometrici (impronta digitale, fotografia), oltre a ricevere tutta la documentazione necessaria riguardante le regole operative nel data center via email.
Con l'istituzione dell'accesso permanente, non sarà più necessario compilare una richiesta ogni volta e confermare l'identità con i documenti, basterà posare il dito per l'autenticazione all'ingresso.

Cambiamenti!
La piattaforma sulla quale abbiamo implementato la prima versione del sistema è il costruttore Jotform. Questa soluzione è utilizzata per creare sondaggi, e l'abbiamo adattata autonomamente per il sistema di registrazione.
Tuttavia, nel corso del tempo, durante l'uso, sono emersi alcuni 'colletti di bottiglia' e opportunità per ulteriori sviluppi della soluzione.
La prima difficoltà è stata che Jotform non era stato ottimizzato per i tablet, e i moduli da compilare, dopo il ricaricamento della pagina, tendevano spesso a 'saltare' nelle dimensioni, uscendo dai margini dello schermo, o viceversa, comprimendosi. Ciò ha creato molti inconvenienti durante la registrazione.
Non c'era nemmeno un'app mobile, quindi era necessario espandere l'interfaccia del sistema su tablet in modalità 'chiosco'. Tuttavia, questa limitazione si è rivelata vantaggiosa: in modalità 'chiosco', l'applicazione non può essere minimizzata o chiusa sul tablet senza privilegi di 'Amministratore', il che ci ha permesso di utilizzare un tablet utente standard come terminale di registrazione per l'accesso al data center.
Durante il processo di testing sono emersi numerosi bug. Diversi aggiornamenti della piattaforma portavano a blocchi e malfunzionamenti della soluzione. Questo accadeva soprattutto nei momenti in cui gli aggiornamenti riguardavano quei moduli su cui era stata implementata la funzionalità del nostro sistema di registrazione. Ad esempio, i moduli compilati dai visitatori non venivano inviati al punto di sicurezza, venivano persi, ecc.
Il funzionamento continuo del sistema di registrazione è estremamente importante, poiché sia i dipendenti che i clienti lo utilizzano quotidianamente. Durante i periodi di 'blocco', l'intero processo doveva tornare in formato cartaceo al 100%, il che era un inaccettabile passo indietro, portando a errori e apparendo come un enorme regresso.
A un certo punto Jotform ha rilasciato una versione mobile, ma questo aggiornamento non risolveva tutte le nostre problematiche. Così, eravamo costretti a 'mescolare' alcuni moduli con altri, ad esempio per le attività di formazione e di orientamento, seguendo il principio di un test.
Anche con la versione a pagamento, era necessaria una licenza Pro aggiuntiva per tutte le nostre esigenze di accesso. Il rapporto finale 'prezzo/qualità' si è rivelato lontano dall'ottimale: ottenevamo una funzionalità costosa e ridondante, che comunque richiedeva significative modifiche da parte nostra.
Versione 2.0, o 'Fai da te'
Dopo aver analizzato la situazione, siamo giunti alla conclusione che la soluzione più semplice e affidabile fosse quella di creare una soluzione propria e trasferire la parte funzionale del sistema su una macchina virtuale nel nostro cloud.
Abbiamo sviluppato noi stessi il software per i moduli su React, implementando tutto utilizzando Kubernetes, in produzione sulle nostre infrastrutture, ottenendo così un sistema di registrazione degli accessi al data center indipendente dai fornitori esterni.

Nella nuova versione abbiamo migliorato il modulo per la richiesta di permessi permanenti. Compilando il modulo per l'accesso al data center, il cliente può passare a un'altra applicazione, seguire un rapido corso di formazione sulle regole del data center e sostenere un test, per poi tornare all'interno del modulo su un tablet e completare la registrazione. Il visitatore non si accorge nemmeno di questo passaggio tra le applicazioni!
Il progetto è stato realizzato in modo piuttosto rapido: la creazione del modulo base per l'accesso al data center e la sua implementazione in ambiente produttivo hanno richiesto solo un mese. Dalla sua attivazione fino ad oggi, non abbiamo registrato alcun guasto e neppure un 'crash' del sistema, evitando anche piccoli inconvenienti come la non corrispondenza dell'interfaccia con le dimensioni dello schermo.
E voilà – è pronto
Nel corso del mese successivo all'implementazione, abbiamo trasferito sulla nostra piattaforma tutti i moduli necessari per il nostro lavoro:
- Accesso al data center,
- Richiesta di produzione lavori,
- Orientamento introduttivo.

Questa è l'aspetto del modulo per la richiesta di produzione lavori nel data center.
Il sistema è distribuito nel nostro cloud a San Pietroburgo. Controlliamo completamente il funzionamento della VM, tutte le risorse IT sono riservate, e questo ci dà la certezza che il sistema non si guasti e non perda dati in nessuno scenario.
Il software per il sistema è distribuito in un contenitore Docker nel repository del data center – questo semplifica notevolmente la configurazione del sistema quando si aggiungono nuove funzionalità, si modificano quelle esistenti e, in futuro, rende più semplice l'aggiornamento, la scalabilità, ecc.
Il sistema richiede un volume minimo di risorse IT dal data center, soddisfacendo completamente le nostre esigenze in termini di funzionalità e affidabilità.
Cosa c'è adesso e cosa succederà in seguito?
In generale, la procedura di accesso è rimasta la stessa: viene compilato un modulo elettronico di richiesta, poi i dati dei visitatori vengono inviati al posto di guardia (nome e cognome, azienda, posizione, scopo della visita, accompagnatore nel data center, ecc.), si verifica con le liste e viene presa una decisione sull'accesso.


Cosa può fare ancora il sistema? Qualsiasi attività di analisi nel lungo periodo, oltre al monitoraggio. Alcuni clienti richiedono report per il controllo interno del personale. Con questo sistema, monitoriamo i periodi di massimo afflusso, il che ci consente di pianificare più efficacemente le operazioni nel data center.
I futuri piani includono il trasferimento di tutti i check-list esistenti nel sistema, come ad esempio il processo di preparazione di un nuovo rack. Nel data center esiste una sequenza di passaggi regolamentati per preparare il rack per il cliente. Viene dettagliato cosa e in quale ordine deve essere fatto prima del lancio: requisiti di alimentazione, numero di PDU e pannelli patch da collegare, quali tappi rimuovere, se installare il sistema di controllo degli accessi, la videosorveglianza, ecc. Attualmente, tutto ciò è gestito attraverso la documentazione cartacea e parzialmente su una piattaforma elettronica, ma i processi aziendali sono già maturi per una completa migrazione della gestione e del controllo di tali attività in formato digitale e interfaccia web.
In questo ambito continuerà a svilupparsi la nostra soluzione, abbracciando nuovi processi e compiti di back office.
Fonte: habr.com
