Abstract
IoT systems have limitations and challenges in many ways, such as performance, energy consumption, memory footprint and data storage. One possible solution to minimize these limitations is to integrate IoT devices with the serverless cloud computing model. In this context, this work aims to analyze the integration of these two technologies to determine if it can help overcome the limitations of IoT devices, most notably energy consumption and performance. A face detection application was adapted to run on an IoT device and the AWS Serverless Lambda service. Through experimentation, some metrics like latency, execution time and energy consumption were collected to evaluate the impact of serverless technology on the scope of IoT systems development. Results show that serverless technology is superior to the IoT device used in terms of performance, but it is directly related to the quality of the network connection to which the device is connected. Serverless technology can also be very useful when power supply to an IoT device is an issue, as these devices are usually battery-connected and have limited power source.
Publisher
Universidade Estadual de Maringa