Next Article in Journal
Enhancement of Photoemission on p-Type GaAs Using Surface Acoustic Waves
Next Article in Special Issue
A Consortium Blockchain-Based Agricultural Machinery Scheduling System
Previous Article in Journal
A Game-Based Rehabilitation System for Upper-Limb Cerebral Palsy: A Feasibility Study
Previous Article in Special Issue
A Noise Tolerant Spread Spectrum Sound-Based Local Positioning System for Operating a Quadcopter in a Greenhouse
Article

An IoT Platform Based on Microservices and Serverless Paradigms for Smart Farming Purposes

Institute of New Imaging Technologies, Universitat Jaume I, Av. Vicente Sos Baynat s/n, 12071 Castellón de la Plana, Spain
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(8), 2418; https://doi.org/10.3390/s20082418
Received: 20 March 2020 / Revised: 21 April 2020 / Accepted: 22 April 2020 / Published: 24 April 2020
(This article belongs to the Special Issue Smart Agricultural Applications with Internet of Things)
Nowadays, the concept of “Everything is connected to Everything” has spread to reach increasingly diverse scenarios, due to the benefits of constantly being able to know, in real-time, the status of your factory, your city, your health or your smallholding. This wide variety of scenarios creates different challenges such as the heterogeneity of IoT devices, support for large numbers of connected devices, reliable and safe systems, energy efficiency and the possibility of using this system by third-parties in other scenarios. A transversal middleware in all IoT solutions is called an IoT platform. the IoT platform is a piece of software that works like a kind of “glue” to combine platforms and orchestrate capabilities that connect devices, users and applications/services in a “cyber-physical” world. In this way, the IoT platform can help solve the challenges listed above. This paper proposes an IoT agnostic architecture, highlighting the role of the IoT platform, within a broader ecosystem of interconnected tools, aiming at increasing scalability, stability, interoperability and reusability. For that purpose, different paradigms of computing will be used, such as microservices architecture and serverless computing. Additionally, a technological proposal of the architecture, called SEnviro Connect, is presented. This proposal is validated in the IoT scenario of smart farming, where five IoT devices (SEnviro nodes) have been deployed to improve wine production. A comprehensive performance evaluation is carried out to guarantee a scalable and stable platform. View Full-Text
Keywords: Internet of Things; IoT platform; microservices; serverless; smart farming; vineyar diseases Internet of Things; IoT platform; microservices; serverless; smart farming; vineyar diseases
Show Figures

Figure 1

MDPI and ACS Style

Trilles, S.; González-Pérez, A.; Huerta, J. An IoT Platform Based on Microservices and Serverless Paradigms for Smart Farming Purposes. Sensors 2020, 20, 2418. https://doi.org/10.3390/s20082418

AMA Style

Trilles S, González-Pérez A, Huerta J. An IoT Platform Based on Microservices and Serverless Paradigms for Smart Farming Purposes. Sensors. 2020; 20(8):2418. https://doi.org/10.3390/s20082418

Chicago/Turabian Style

Trilles, Sergio, Alberto González-Pérez, and Joaquín Huerta. 2020. "An IoT Platform Based on Microservices and Serverless Paradigms for Smart Farming Purposes" Sensors 20, no. 8: 2418. https://doi.org/10.3390/s20082418

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop