Architecting a SDS for Microservices-based Distributed Edge Computing Systems

Urjaswala Vora · 2024

Software Defined Systems (SDS) abstract the actual hardware at different layers with software components, layers such as Networking, Storage, Security, Servers, Data Centers, Clouds etc. This abstraction facilitates construction, integration / composition and management of complex systems effectively and sustainably. Microservices architecture is increasingly being used for designing and deploying large-scale application systems in both cloud-based and enterprise infrastructures where relatively small, loosely coupled microservices communicate with each other using lightweight communication protocols and abstract complex software application(s). We propose a sustainable SDS architecture to manage microservices of a distributed edge computing system which reduces dependency on any data centre / cloud infrastructure.

Read the paper · More papers on PaperTik