A Cloud Computing web-based application for Smart Farming based on microservices architecture

被引:3
|
作者
Moysiadis, Vasileios [1 ]
Tsakos, Konstantinos [2 ]
Sarigiannidis, Panagiotis [1 ]
Petrakis, Euripides G. M. [2 ]
Boursianis, Achilles D. [3 ]
Goudos, Sotirios K. [3 ]
机构
[1] Univ Western Macedonia, Dept Elect & Comp Engn, Kozani, Greece
[2] Tech Univ Crete, Intelligent Syst Lab, Sch Elect & Comp Engn, Khania, Greece
[3] Aristotle Univ Thessaloniki, Dept Phys, Thessaloniki, Greece
关键词
Smart Farming; Cloud Computing; Microservices; Containerisation; BIG DATA;
D O I
10.1109/MOCAST54814.2022.9837727
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The agriculture sector is envisioning a revolution of traditional farming supported by Information and Communications Technologies (ICT) and Cloud Computing is one of them. This tendency is called Smart Farming and promises to boost productivity while reducing production costs and chemical inputs. Cloud Computing aims to provide the necessary resources and the central orchestration of all devices involved in a Smart Farming scenario. To achieve high scalability, usability and performance in Cloud-based applications, we have to move from a monolithic development approach to microservices architecture using cutting edge technologies like containerisation. This paper presents a Smart Farming application based on Cloud Computing that promises to provide useful information to agronomists and farmers to support their decisions based on measurements from ground sensors and images captured from UAVs or ground cameras. Our implementation is based on microservices architecture using Docker Containers as the virtualisation technology. Each microservice runs on a different container and communicates through a RESTful API interface. The proposed architecture is highly scalable in future upgrades and promises high performance and security.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] Dynamic request management algorithms for Web-based services in cloud computing
    Lancellotti, Riccardo
    Andreolini, Mauro
    Canali, Claudia
    Colajanni, Michele
    [J]. 2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, : 401 - 406
  • [22] Semantic web-based collaborative design system in cloud computing environment
    Jing Di
    [J]. Soft Computing, 2023, 27 : 9989 - 10000
  • [23] Granular computing application to web-based learning support system
    Fan, Lisa
    [J]. PROCEEDINGS OF THE SIXTH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2007, : 205 - 211
  • [24] Research on Web-based Scientific Computing Legacy Application Sharing
    Zhang, Yong
    Cui, Bin-Ge
    [J]. INTERNATIONAL CONFERENCE ON APPLIED PHYSICS AND INDUSTRIAL ENGINEERING 2012, PT B, 2012, 24 : 926 - 931
  • [25] The Application of Web-Based Scientific Computing System in Innovation and Entrepreneurship
    Cheng, Tingli
    [J]. DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2022, 2022
  • [26] Implementation and application of Web data mining based on cloud computing
    Lei, Wang
    Chong, Liu
    [J]. 2015 INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION, BIG DATA AND SMART CITY (ICITBS), 2016, : 470 - 473
  • [27] A middleware architecture to improve the efficiency of web-based telemedicine application
    Lin, C.-C.
    Hsu, W.-H.
    Chen, J.-H.
    Chen, H.-S.
    Chen, C.-Y.
    Hou, S.-M.
    [J]. Biomedical Engineering - Applications, Basis and Communications, 2000, 12 (03): : 124 - 130
  • [28] A web-based architecture for e-gov application development
    Tilli, Marcelo
    Panhan, Andre M.
    Lima, Osman
    Mendes, Leonardo S.
    [J]. ICE-B 2008: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON E-BUSINESS, 2008, : 476 - 479
  • [29] An IoT Platform Based on Microservices and Serverless Paradigms for Smart Farming Purposes
    Trilles, Sergio
    Gonzalez-Perez, Alberto
    Huerta, Joaquin
    [J]. SENSORS, 2020, 20 (08)
  • [30] Microservices Architecture based Cloudware Deployment Platform for Service Computing
    Guo, Dong
    Wang, Wei
    Zeng, Guosun
    Wei, Zerong
    [J]. PROCEEDINGS 2016 IEEE SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING SOSE 2016, 2016, : 358 - 364