A microservice-based platform for IoT application development

被引:2
|
作者
Porruvecchio, Guido [1 ]
Romanino, Alessandro [1 ]
Casari, Carlino [1 ]
Sanna, Raffaella [1 ]
机构
[1] CRS4 Ctr Adv Studies Res & Dev Sardinia, Edificio 1, I-09050 Pula, CA, Italy
关键词
Internet of Things; Microservices; IoT middleware; INTERNET; THINGS;
D O I
10.1109/UEMCON53757.2021.9666727
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern Internet of Things ecosystems and applications must be able to cope with an increasing demand for flexibility, efficiency, scalability, security. This paper presents CMC-IoT (CRS4 Microservice Core - IoT), an Internet of Things platform built upon a microservice-based architecture, providing tools for developing scalable and robust IoT applications. The platform aims to act as a generic middleware to connect a wide variety of devices, using a connector-driven and vendor-agnostic approach, allowing the development of applications in many domains, as shown in the provided examples. The focus is on the most prominent architectural features of CMC-IoT, that are compared with a reference architecture available in literature.
引用
收藏
页码:332 / 336
页数:5
相关论文
共 50 条
  • [1] Microservice-based IoT for Smart Buildings
    Salikhov, Dilshat
    Khanda, Kevin
    Gusmanov, Kamill
    Mazzara, Manuel
    Mavridis, Nikolaos
    [J]. 2017 31ST IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (IEEE WAINA 2017), 2017, : 303 - 309
  • [2] Implementation of a Microservice-Based Certification Platform
    Copei, Sebastian
    Wickert, Manuel
    Zuendorf, Albert
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS (XP 2021), 2021, 426 : 186 - 191
  • [3] A Reconfigurable Microservice-Based Migration Technique for IoT Systems
    Sun, Chang-ai
    Wang, Jing
    Guo, Jing
    Wang, Zhen
    Duan, Li
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2019, 2020, 12019 : 142 - 155
  • [4] Data-driven Adaptation in Microservice-based IoT Architectures
    De Sanctis, Martina
    Muccini, Henry
    Vaidhyanathan, Karthik
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2020), 2020, : 59 - 62
  • [5] An End-user Microservice-Based Lightweight Architecture for IoT
    Wang, Ying
    Cheng, Bo
    Niu, Meng
    [J]. 2018 14TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO), 2018, : 68 - 72
  • [6] MicroIP: A general-purpose microservice-based integration platform
    Nebel, Andres
    Gonzalez, Laura
    Llambias, Guzman
    [J]. 2021 XLVII LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2021), 2021,
  • [7] Engineering Microservice-Based Applications Using an Integration Platform as a Service
    Schneider, Michael
    Abeck, Sebastian
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED SYSTEM ENGINEERING, SOSE, 2023, : 124 - 129
  • [8] Microservice-Based Platform for Space Situational Awareness Data Analytics
    Lu, Wanjie
    Xu, Qing
    Lan, Chaozhen
    Lyu, Liang
    Zhou, Yang
    Shi, Qunshan
    Zhao, Yinghao
    [J]. INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING, 2020, 2020
  • [9] A User-driven Adaptation Approach for Microservice-based IoT Applications
    De Sanctis, Martina
    Muccini, Henry
    Vaidhyanathan, Karthik
    [J]. 11TH INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS, IOT 2021, 2021, : 48 - 56
  • [10] Challenges in Adopting and Sustaining Microservice-based Software Development
    Vitharana, Padmal
    Daya, Shahir A.
    [J]. Queue, 2024, 22 (01): : 48 - 72