Attribute-based policies through microservices in a smart home scenario
Application containerization allows for efficient resource utilization and improved performance when compared to traditional virtualization techniques. However, managing multiple containers and providing services such as load balancing, fault tolerance and security represent challenging tasks in the emerging microservices architectures. In this context, Kubernetes platform allows to build resilient distributed containers. Besides its efficiency in terms of configuration and architectural resiliency, it must also guarantee the access control to the managed resources. In fact, information must be protected throughout the different microservices which compose an application. To cope with such an issue, this paper proposes the definition of attribute-based policies able to regulate data disclosure within a Kubernetes-based microservices network. Simulations are carried out in a local Minikube environment, considering a smart residence scenario. The investigated metrics include response time, required memory, CPU load, and disk usage.
Authors
- Sabrina Sicari (ORCID: https://orcid.org/0000-0002-6824-8075)
- Alberto Coen‐Porisini (ORCID: https://orcid.org/0000-0002-3788-8926)
- Alessandra Rizzardi (ORCID: https://orcid.org/0000-0003-4765-5365)
Institutions
- University of Insubria (IT)
Publication Details
- Journal
- Computer Communications
- Published
- 2024-12-20
- DOI
- https://doi.org/10.1016/j.comcom.2024.108039
- Citations
- 2
- Primary Topic
- IoT and Edge/Fog Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.70