De invoering van cloudtechnologieën verandert de manier waarop onderzoekssoftware wordt ontwikkeld en gebruikt. IT voor het uitvoeren van onderzoek verschuift naar cloud-native ontwikkeling, waarbij applicaties worden gebouwd als schaalbare microservices en worden gebruikt via application programming interfaces (API's).
Deze aanpak, met de tool Docker voor containerisatie en de tool Kubernetes voor orkestratie van workflows, verhoogt de robuustheid en reproduceerbaarheid van academische software.
Praktijken zoals IaC (infrastructure as code) en CI/CD (continuous integration/continuous delivery) worden de norm en stellen onderzoekers in staat configuraties voor verschillende experimenten te delen, wat de reproduceerbaarheid van de experimenten versterkt. Deze modernisering versnelt niet alleen wetenschappelijke ontdekkingen, maar verbetert ook de levensduur en herbruikbaarheid van onderzoekssoftware, waardoor deze in lijn komt met standaarden en methoden zoals gebruikt in het bedrijfsleven.