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


연구 분야: Software Development



학회: International Conference on Software Technologies


초록

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.


Author Profile
Zakaria Maamar

University of Doha for Science and Technology Doha Qatar

Andorra
Author Profile
Noura Faci

Univ Lyon UCBL CNRS INSA Lyon LIRIS UMR5205 69622 Villeurbanne France

France
Author Profile
Joyce El Haddad

Université Paris-Dauphine Université PSL CNRS LAMSADE 75016 Paris France

France

📄 논문 정보

발행 연도 2023년
인용수 0
출판 국가 Andorra, France
사이트 Springer
좋아요 수 0

연관 논문 목록 (221건)