Advanced search
Start date
Betweenand


IoTDeploy: Deployment of IoT Smart Applications over the Computing Continuum

Full text
Author(s):
Oliveira, Francis Borges ; Di Felice, Marco ; Kamienski, Carlos
Total Authors: 3
Document type: Journal article
Source: INTERNET OF THINGS; v. 28, p. 19-pg., 2024-09-04.
Abstract

IoT Smart Applications have created a demand for architectures, infrastructure, platforms, orchestration, and service deployment strategies. They are deployed from sensors to the cloud over a geographical and computing continuum, which is challenging for service orchestration and DevOps strategies. The distributed infrastructure to implement the end-to-end data path may vary, even for similar applications, concerning the services deployed over the mist, fog, edge, and cloud stages. This paper proposes and evaluates IoTDeploy, a solution for streamlining and scaling static and dynamic IoT service deployment over the continuum. IoTDeploy implements a CI/CD tool plugin for deploying applications running on the continuum and supports dynamic service migration. We evaluated the service migration from cloud to fog and fog to cloud with a case study on smart irrigation in agriculture. The experiments reveal that deployment in IoT-distributed environments is reliable and resilient, enabling migration without interrupting the application and losing data. (AU)

FAPESP's process: 22/03621-5 - DATUM: distributed applications for the IoT continuum
Grantee:Carlos Alberto Kamienski
Support Opportunities: Scholarships abroad - Research