DevOps and microservices in scientific system development

MAXIMILIEN PHILIPPE M A DE BAYSER, Vinícius Segura, Leonardo Guerreiro Azevedo, Leonardo P. Tizzei, Raphael Melo Thiago, Elton Figueiredo de Souza Soares, Renato Cerqueira · Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing · 2022

In this work, we present the experience of a multi-year industry research project where agile methods, microservices and DevOps were applied. Our goal is to validate the hypothesis that the use of microservices would allow computational scientists to work in the more minimalistic prototype-oriented way they prefer while the software engineering team handle the integration. Hence, scientific multidisciplinary systems gain in a twofold way: (i) Subject Matter Experts (SME) use their preferable tools to develop the specific scientific part of the system; (ii) software engineers provide the high quality software code for the system delivery.

Read the paper · More papers on PaperTik