Serverless architectural design for IoT systems - Duarte Manuel Ribeiro Pinto (2018)