Cloud and serverless computing for scientists : a primer (2020)