Database Systems Journal (May 2024)
Internet of Things - Overview
Abstract
The Internet of Things (IOT) is a paradigm that has changed the traditional way of living into one in step with technology. IoT has brought great changes in several fields such as agriculture, energy, healthcare, transportation and infrastructure. A lot has been done to improve IoT technology, but there are still study challenges (technical, political) that need to be solved to reach its full potential. The main purpose of this article is to provide an overview of what IoT means, its evolution and applicability in day-to-day life. This article discusses several aspects such as IoT architecture, IoT challenges, IoT applicability areas, importance of Big Data analytics in IoT and its evolution in the last few years. Furthermore, programming languages that can be used to create IoT-type software and small examples are presented, comparisons between them. This article will help the readers to better understand IoT, real-life applicability, evolution and overview of how to develop an IoT program using Arduino or Raspberry PI.