Research Output
Automated generation of deployment descriptors for managing microservices-based applications in the cloud to edge continuum
  With the emergence of Internet of Things (IoT) devices collecting large amounts of data at the edges of the network, a new generation of hyper-distributed applications is emerging, spanning cloud, fog, and edge computing resources. The automated deployment and management of such applications requires orchestration tools that take a deployment descriptor (e.g. Kubernetes manifest, Helm chart or TOSCA) as input, and deploy and manage the execution of applications at run-time. While most deployment descriptors are prepared by a single person or organisation at one specific time, there are notable scenarios where such descriptors need to be created collaboratively by different roles or organisations, and at different times of the application鈥檚 life cycle. An example of this scenario is the modular development of digital twins, composed of the basic building blocks of data, model and algorithm. Each of these building blocks can be created independently from each other, by different individuals or companies, at different times. The challenge here is to compose and build a deployment descriptor from these individual components automatically. This paper presents a novel solution to automate the collaborative composition and generation of deployment descriptors for distributed applications within the cloud-to-edge continuum. The implemented solution has been prototyped in over 25 industrial use cases within the DIGITbrain project, one of which is described in the paper as a representative example.

  • Date:

    05 December 2024

  • Publication Status:

    Published

  • Publisher

    Elsevier BV

  • DOI:

  • ISSN:

    0167-739X

  • Funders:

    European Commission

Citation

麻豆社区

DesLauriers, J., Kovacs, J., Kiss, T., Stork, A., Serna, S. P., & Ullah, A. (2025). Automated generation of deployment descriptors for managing microservices-based applications in the cloud to edge continuum. Future Generation Computer Systems, 166, Article 107628. https://doi.org/10.1016/j.future.2024.107628

Authors

Keywords

Cloud, Edge, IoT, Descriptors, Microservice, Orchestration, Deployment, Digital twins, Industry

Monthly Views:

Available Documents