IoT Applications: From Mobile Agents to Microservices Architecture

被引:0
|
作者
Salah, Tasneem [1 ]
Zemerly, M. Jamal [1 ]
Yeun, Chan Yeob [1 ]
Al-Qutayri, Mahmoud [1 ]
Al-Hammadi, Yousof [1 ]
机构
[1] Khalifa Univ, Dept Elect & Comp Engn, POB 127788, Abu Dhabi, U Arab Emirates
关键词
IoT; Mobile Agents; Microservices; SMART OBJECTS;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Internet of Things (IoT) is still grabbing the attention of researchers, developers, and organizations. This is due to the rapid increase of connected devices and the major advances seen in information and communication technologies every day. IoT refers to the network of interactive physical and virtual devices connected globally which includes smartphones, sensors, and robots. IoT devices require software adaptation as they are in continuous transition. Mobile Agents can offer adaptable composition for IoT systems. Mobile agents can be used to enable interoperability and global intelligence with smart objects in the Internet of Things. However, mobile agents come with many security concerns in which security protocols can be relatively heavy for IoT devices to handle. As a response, microservice architecture emerged and quickly became a widely used solution. The aim of this architecture is to break the application into a set of smaller independent services. It also allows developers and organizations to have the ability for frequent updates on their services. Studies in the last year showed a massive interest in microservice architectures in the context of IoT and cloud computing solutions. This paper offers a review of how microservices can replace mobile agents and be able to act as agents in IoT systems and highlight the benefits that can be obtained from this solution.
引用
收藏
页码:117 / 122
页数:6
相关论文
共 50 条
  • [1] A Reliable Architecture Based on Reactive Microservices for IoT applications
    Santana, Cleber
    Andrade, Leandro
    Mello, Brenno
    Batista, Ernando
    Sampaio, Jose Vitor
    Prazeres, Cassio
    [J]. WEBMEDIA 2019: PROCEEDINGS OF THE 25TH BRAZILLIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB, 2019, : 15 - 19
  • [2] Architecture for IoT applications based on reactive microservices: A performance evaluation
    Lira, Cleber
    Batista, Ernando
    Delicato, Flavia C.
    Prazeres, Cassio
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 145 : 223 - 238
  • [3] Microservices as Agents in IoT Systems
    Krivic, Petar
    Skocir, Pavle
    Kusek, Mario
    Jezic, Gordan
    [J]. AGENT AND MULTI-AGENT SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2018, 74 : 22 - 31
  • [4] An Open IoT Framework Based on Microservices Architecture
    Sun, Long
    Li, Yan
    Memon, Raheel Ahmed
    [J]. CHINA COMMUNICATIONS, 2017, 14 (02) : 154 - 162
  • [5] Architecture of an Interoperable IoT Platform Based on Microservices
    Vresk, Tomislav
    Cavrak, Igor
    [J]. 2016 39TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2016, : 1196 - 1201
  • [6] An Open IoT Framework Based on Microservices Architecture
    Long Sun
    Yan Li
    Raheel Ahmed Memon
    [J]. China Communications, 2017, 14 (02) : 154 - 162
  • [7] Cost-Aware Deployment of Microservices for IoT Applications in Mobile Edge Computing Environment
    Tang, Bing
    Guo, Feiyan
    Cao, Buqing
    Tang, Mingdong
    Li, Kuanching
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 3119 - 3134
  • [8] Increasing the availability of IoT applications with reactive microservices
    Cleber Santana
    Leandro Andrade
    Flávia C. Delicato
    Cássio Prazeres
    [J]. Service Oriented Computing and Applications, 2021, 15 : 109 - 126
  • [9] Increasing the availability of IoT applications with reactive microservices
    Santana, Cleber
    Andrade, Leandro
    Delicato, Flavia C.
    Prazeres, Cassio
    [J]. SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2021, 15 (02) : 109 - 126
  • [10] A Flexible IoT Stream Processing Architecture Based on Microservices
    Bixio, Luca
    Delzanno, Giorgio
    Rebora, Stefano
    Rulli, Matteo
    [J]. INFORMATION, 2020, 11 (12) : 1 - 19