Adaptability of Microservices Architecture in IoT Systems : A Comprehensive Review

Abir El Akhdar, Chafik Baidada, Ali Kartit · 2024

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.

Read the paper · More papers on PaperTik