A Microservice Architecture for the Industrial Internet-Of-Things

被引:19
|
作者
Dobaj, Juergen [1 ]
Iber, Johannes [1 ]
Krisper, Michael [1 ]
Kreiner, Christian [1 ]
机构
[1] Graz Univ Technol, Graz, Austria
关键词
IoT; CPS; IIoT; SoA; Patterns; Industrial Automation; Industry; 4.0; Microservice; Software Architecture;
D O I
10.1145/3282308.3282320
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the introduction of Internet-of-Things (IoT) and cyber-physical system (CPS) concepts the industrial automation sector is undergoing enormous change towards highly interconnected and globally distributed automation systems. Following this trend the industry is facing interoperability challenges between devices and systems, which origin in the market and technology fragmentation of the past years. However, established integration techniques from the IoT domain cannot be fully adapted in industrial Internet-of-Things (IIoT) environments due to stricter dependability and real time constraints. Since design patterns offer a practical means to gain a deeper understanding of the problem domain, patterns are applied in this paper to develop a software architecture that is suitable for the deployment in the upcoming IIoT environments. The resulting software architecture combines ideas from the IoT world, industrial automation systems, as well as modern information technology (IT) and cloud architectures. Its lightweight and flexible design, along with the support of state-of-the-art development approaches (containerization, continuous integration (CI), continuous deployment (CD)) make the architecture equally suitable for the deployment on cloud, fog and edge devices. All in all, these features facilitate the deployment of services and communication protocols on device level, to enable the transparent and automatic integration of heterogenous devices and protocols, on demand.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] A Software Defined Networking Architecture for the Internet-of-Things
    Qin, Zhijing
    Denker, Grit
    Giannelli, Carlo
    Bellavista, Paolo
    Venkatasubramanian, Nalini
    [J]. 2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,
  • [2] Evaluation of a Hybrid Architecture for Security in Internet-of-Things
    Vulpe, Alexandru
    Arseni, Stefan-Ciprian
    Fratu, Octavian
    Halunga, Simona
    [J]. 2018 21ST INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA COMMUNICATIONS (WPMC), 2018, : 516 - 520
  • [3] Delivering Internet-of-Things Services in MobilityFirst Future Internet Architecture
    Li, Jun
    Shvartzshnaider, Yan
    Francisco, John-Austen
    Martin, Richard P.
    Nagaraja, Kiran
    Raychaudhuri, Dipankar
    [J]. PROCEEDINGS OF 2012 INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS, 2012, : 31 - 38
  • [4] A Microservice-Based Architecture for Performance and Energy Benchmarking of Docker-Host Linux Distributions on Internet-of-Things Devices
    Lennick, David
    Azim, Akramul
    Liscano, Ramiro
    [J]. 2021 22ND IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2021, : 705 - 711
  • [5] Designing a Smart City Internet of Things Platform with Microservice Architecture
    Krylovskiy, Alexandr
    Jahn, Marco
    Patti, Edoardo
    [J]. 2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 25 - 30
  • [6] An Architecture to Implement the Internet-of-Things using the Prometheus Methodology
    Manate, Bogdan
    Fortis, Florin
    Moore, Philip
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2015, 6 (04) : 1 - 20
  • [7] An Architecture for Accountable Anonymous Access in the Internet-of-Things Network
    Ma, Yuxiang
    Wu, Yulei
    Ge, Jingguo
    Li, Jun
    [J]. IEEE ACCESS, 2018, 6 : 14451 - 14461
  • [8] Traceability and visual analytics for the Internet-of-Things (IoT) architecture
    Lomotey, Richard K.
    Pry, Joseph C.
    Chai, Chenshean
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2018, 21 (01): : 7 - 32
  • [9] Blockchain in Internet-of-Things: Architecture, Applications and Research Directions
    Ahmad, Farhan
    Ahmad, Zeeshan
    Kerrache, Chaker Abdelaziz
    Kurugollu, Fatih
    Adnane, Asma
    Barka, Ezedin
    [J]. 2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 314 - 319
  • [10] Design Methodology for Industrial Internet-of-Things Wireless Systems
    Costa, Carlos Mendes da, Jr.
    Baltus, Peter
    [J]. IEEE SENSORS JOURNAL, 2021, 21 (04) : 5529 - 5542