错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Smart Farming Based on IoT-Edge Computing: Exploiting Microservices’ Architecture for Service Decomposition

  • Nitin Rathore,
  • Ramesh R. Naik,
  • Sunil Gautam,
  • Ravi Nahta,
  • Sidharth Jain

摘要

In today’s world of digitization, IoT plays a significant role. It has made everything smart, e.g., smart cities’ smart healthcare, industrial automation, commercial), and even farming is not untouched by IoT. Due to which, data generated by IoT devices will reach up to 180 zettabytes by 2025 as forecast by the International Data Corporation. To handle such enormous data, the edge computing approach has created innovation opportunities within the IoT ecosystem by applying cloud services to the network edge to reduce network latency and serve IoT applications in real-time. Edge computing has applications where Internet connectivity is poor or unreachable because, in this case, sensors are not able to communicate with the cloud efficiently. So in this paper, we have implemented a distributed edge computing platform for smart farming to increase/improve crop productivity in remote agri-land. Since edge computing nodes are resource-constrained, diverse, and distributed in nature, edge applications require to be built as a set of smaller, interdependent modules. These tactics are in line with microservices’ architecture, so proposed smart farming is based on a microservices’ architecture that allows service distribution across discrete computing nodes in the IoT-edge-cloud architecture. Results show that by applying service distribution and local processing at the edge layer, we achieve an 89.85% decrease in the quantity of data migrated to the cloud server.