The rapid growth of new computing models that exploit the cloud continuum has a big impact on the adoption of microservices, especially in dynamic environments where the amount of workload varies over time or when Internet of Things (IoT) devices dynamically change their geographic location. In order to exploit the true potential of cloud continuum computing applications, it is essential to use a comprehensive set of various intricate technologies together. This complex blend of technologies currently raises data interoperability problems in such modern computing frameworks. Therefore, a semantic model is required to unambiguously specify notions of various concepts employed in cloud applications.
The goal of the present paper is therefore twofold:
(i) offering a new model, which allows an easier understanding of microservices within adaptive fog computing frameworks, and
(ii) presenting the latest open standards and tools which are now widely used to implement each class defined in our proposed model.