A Survey: Microservices Architecture in Advanced Manufacturing Systems

被引:0
|
作者
Homay, Aydin [1 ]
Zoitl, Alois [2 ]
de Sousa, Mario [3 ]
Wollschlaeger, Martin [1 ]
机构
[1] Tech Univ Dresden, Fac Comp Sci, Dresden, Germany
[2] Johannes Kepler Univ Linz, LIT CPS Lab, Linz, Austria
[3] Univ Porto, Fac Engn, Porto, Portugal
关键词
Automation; Microservices; Granularity; Flexibility; Production; Function Block; SERVICE-ORIENTED ARCHITECTURE; DESIGN;
D O I
10.1109/indin41052.2019.8972079
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Plug & Produce is an important part of the 4th industrial revolution (I4.0) that focuses on product development and production scenarios, demanding rapid adaptation to customer needs, with minimum effort, and no business interruption. Achieving this requires the use of flexible and agile automation systems. Microservices Architecture can be an opportunity to bring such flexibility and agility to industrial automation systems. Since Microservices Architecture is a new paradigm in service-oriented systems, an in-depth analysis from the industrial automation perspective is necessary in order to figure out why and how this new architecture could be helpful to build flexible automation systems. In this paper we first clearly describe and characterize the Microservices Architecture. We next discuss an existing paradox in microservice granularity, and suggest an approach to solve the mentioned paradox. Then we compare this new approach to the Service Oriented Architecture, highlight the key (dis)advantages of utilizing Microservice Architecture in building flexible automation systems that fits in 4th industrial revolution needs, and describe the challenges to its future adoption.
引用
收藏
页码:1165 / 1168
页数:4
相关论文
共 50 条
  • [1] A Survey on Microservices Architecture: Principles, Patterns and Migration Challenges
    Velepucha, Victor
    Flores, Pamela
    [J]. IEEE ACCESS, 2023, 11 : 88339 - 88358
  • [2] Information Systems Architecture and Organization in the Era of MicroServices
    Cavallari, Maurizio
    Tornieri, Francesco
    [J]. NETWORK, SMART AND OPEN: THREE KEYWORDS FOR INFORMATION SYSTEMS INNOVATION, 2018, 24 : 165 - 177
  • [3] Architecture of intelligent manufacturing knowledge graph platform based on microservices
    JIAXi, Wang
    Zhao, Xiaodong
    Liu, Xianhui
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2024, 30 (05): : 1856 - 1867
  • [4] The Evolution of Distributed Systems Towards Microservices Architecture
    Salah, Tasneem
    Zemerly, M. Jamal
    Yeun, Chan Yeob
    Al-Qutayri, Mahmoud
    Al-Hammadi, Yousof
    [J]. 2016 11TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2016, : 318 - 325
  • [5] Base architecture of distributed systems, based on microservices
    Tique Ramirez, Johan
    Luis Arciniegas, Jose
    [J]. OBRAS COLECTIVAS EN CIENCIAS DE LA COMPUTACION, 2018, : 193 - 206
  • [6] A dynamic control architecture for metamorphic control of advanced manufacturing systems
    Brennan, RW
    Balasubramanian, S
    Norrie, DH
    [J]. ARCHITECTURES, NETWORKS, AND INTELLIGENT SYSTEMS FOR MANUFACTURING INTEGRATION, 1997, 3203 : 213 - 223
  • [7] A Survey on Microservices Trust Models for Open Systems
    Lu, Zhongyi
    Delaney, Declan. T. T.
    Lillis, David
    [J]. IEEE ACCESS, 2023, 11 : 28840 - 28855
  • [8] MAAD: A Distributed Anomaly Detection Architecture for Microservices Systems
    Tan, Rongyuan
    Li, Zhuozhao
    [J]. PROCEEDINGS 2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS 2024, 2024, : 1009 - 1021
  • [9] Design of Modern Distributed Systems based on Microservices Architecture
    Shabani, Isak
    Meziu, Endrit
    Berisha, Blend
    Biba, Tonit
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (02) : 153 - 159
  • [10] Macro Architecture for Microservices: Improving Internal Quality of Microservice Systems
    Braubach, Lars
    Jander, Kai
    Pokahr, Alexander
    [J]. INTELLIGENT DISTRIBUTED COMPUTING XIV, 2022, 1026 : 101 - 112