Beginning serverless computing : developing with amazon web services, microsoft azure, and google cloud (2018)