MARATTO

review

Adaptability of Microservices Architecture in IoT Systems : A Comprehensive Review

Abstract

Abstract. This paper investigates how microservices, a transformative paradigm in cloud and enterprise applications, can adapt to the challenges presented by the Internet of Things (IoT). Microservices architecture, identified by the disintegration of monolithic software into distributed and decoupled services, presents a solution that enhances scalability and maintainability. While traditionally top-down, microservices align with IoT's need for flexible, vendor-independent service combinations. Identifying challenges in traditional IoT architectures, this research addresses a gap in the lack of a comprehensive review on the integration of microservices. Objectives include analyzing characteristics, identifying benefits and challenges, exploring best practices, and evaluating adaptability in terms of flexibility, scalability, data management, security, privacy, performance, and efficiency. We aim, through this work, to add to the existing knowledge base on microservices and IoT systems and offer valuable perspectives for practitioners and researchers in the field.

Research topics

  • Software System Performance and Reliability
  • IoT and Edge/Fog Computing
  • Software-Defined Networks and 5G

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.1145/3659677.3659734

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.