Making sense of FaaS by learning about Azure Functions – Part I