Microservices Deployment on a Multi-platform Ecosystem: A Contract-Based Approach - Archive ouverte HAL Accéder directement au contenu
Chapitre D'ouvrage Année : 2023

Microservices Deployment on a Multi-platform Ecosystem: A Contract-Based Approach

Résumé

To address the limitations of running monolithic applications, many organizations opt for microservices as a technology of choice that would make these applications agile. In addition to microservices, organizations are tapping into other technologies like cloud and edge to ensure computational, communication, and storage resource provisioning to their applications. To confirm this provisioning, this paper presents a contract-based approach for deploying microservices on top of a multi-platform ecosystem consisting of cloud, edge, and IoT devices. The approach integrates different contracts that capture the orchestration and choreography interactions during the deployment of microservices on different platforms. Technologies like Kubernetes and Amazon Web Services implementing a case study are used to demonstrate this deployment's technical doability.
Fichier non déposé

Dates et versions

hal-04280428 , version 1 (11-11-2023)

Identifiants

Citer

Zakaria Maamar, Noura Faci, Joyce El Haddad. Microservices Deployment on a Multi-platform Ecosystem: A Contract-Based Approach. Software Technologies, 1859, Springer Nature Switzerland, pp.21-41, 2023, Communications in Computer and Information Science, ⟨10.1007/978-3-031-37231-5_2⟩. ⟨hal-04280428⟩
34 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More