Custom Continuous Deployment to Uncover the Secrets in the Genome
YOW! Data 2019
Reading the genome to search for the cause of a disease has improved the lives of many children enrolled in clinical trials. However, to convert research into clinical practice requires the ability to query large volumes of data and find the needle in the haystack efficiently. This is hampered by traditional server- and database-based approaches being too expensive and unable to scale with accumulating medical information.
We hence developed a serverless approach to exchange human genomic information between organisations. The framework was architected to provide instantaneous analysis of non-local data on demand, with zero downtime costs and minimal running costs.
We used Terraform to write the infrastructure, enabling rapid iteration and version control at the architecture level. In order to maintain governance over our infrastructure created in this way, we developed a custom Continuous Deployment service that built and securely maintained each project, providing visibility and security over the entire organisation’s cloud infrastructure.