enGenome è una start-up innovativa, spin-off dell’Università di Pavia. Fornisce software per l’analisi e l’interpretazione dei dati di sequenziamento del DNA in contesti clinici e di ricerca al fine di fornire report accurati basati su tecniche genomiche per migliorare la diagnosi e il trattamento medico. enGenome ha scelto beSharp come AWS Premier Consulting partner per dare vita a eVai, una nuova piattaforma efficiente e scalabile per la bioinformatica e l’analisi genomica dei dati.
Regole avanzate di auto scaling hanno reso possibile l’avvio e la configurazione di stack di istanze EC2 spot in risposta ai diversi tipi di workload. Questo ha permesso di aggiungere ulteriore potenza di calcolo da impiegare all’occorrenza per il miglioramento delle prestazioni dei processi di analisi del genoma. Efficienza Il passaggio da un’infrastruttura monolitica ad una architettura stateless a microservizi, basata su istanze EC2 spot e on-demand, l’impiego di un database totalmente gestito e di un servizio di storage estremamente scalabile ha permesso alla piattaforma eVai di beneficiare di un notevole aumento delle performance raddoppiando il numero di job completati al giorno. Data e security eVai ha beneficiato dalle caratteristiche proprie del servizio Amazon S3 in termini di durabilità, disponibilità e ridondanza: la feature Lifecycle Hook ha permesso di impostare regole per lo spostamento dei dati nelle diverse classi di storage (Amazon Glacier), mentre il File Versioning ha consentito di tracciare tutti i cambiamenti avvenuti sui dati raccolti. Attraverso backup e Disaster Recovery automatici, inoltre, enGenome ha potuto salvare una copia dei dati anche in una Region diversa da quella di partenza.
beSharp ha collaborato con enGenome per sviluppare una piattaforma personalizzata, altamente scalabile e disponibile per l’analisi di enormi quantità di dati genomici e bioinformatici. La soluzione è stata sviluppata seguendo le best practice DevOps di AWS e in accordo con le linee guida dell’AWS Well-Architected Framework. Attraverso un approccio di tipo training on-the-job i Cloud Expert di beSharp hanno supportato il team DevOps di enGenome nello sviluppo della nuova infrastruttura rendendolo al contempo autonomo nella gestione.