Joining Jolie to Docker Orchestration of Microservices on a Containers-as-a-Service Layer

Alberto Giaretta, Nicola Dragoni, Manuel Mazzara

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

83 Downloads (Pure)

Abstract

Cloud computing is steadily growing and, as IaaS vendors have started to offer pay-as-you-go billing policies, it is fundamental to achieve asmuch elasticity as possible, avoiding over-provisioning that would imply higher costs. In this paper, we briefly analyse the orchestration characteristics of PaaSSOA, a proposed architecture already implemented for Jolie microservices, and Kubernetes, one of the various orchestration plugins for Docker; then, we outline similarities and differences of the two approaches, with respect to their own domain of application. Furthermore, we investigate some ideas to achieve a federation of the two technologies, proposing an architectural composition of Jolie microservices on Docker Container-as-a-Service layer.
Original languageEnglish
Title of host publicationProceedings of 5th International Conference in Software Engineering for Defence Applications : SEDA 2016
EditorsManuel Mazzara , Paolo Ciancarini , Stanislav Litvinov , Angelo Messina , Alberto Sillitti , Giancarlo Succi
Number of pages9
PublisherSpringer
Publication date2018
Pages167-175
ISBN (Print)978-3-319-70577-4
ISBN (Electronic)978-3-319-70578-1
DOIs
Publication statusPublished - 2018
Event5th International Conference in Software Engineering for Defence Applications - Rome, Italy
Duration: 10 May 201610 May 2016
Conference number: 5th

Conference

Conference5th International Conference in Software Engineering for Defence Applications
Number5th
CountryItaly
CityRome
Period10/05/201610/05/2016
SeriesAdvances in Intelligent Systems and Computing
Volume717
ISSN2194-5357

Fingerprint Dive into the research topics of 'Joining Jolie to Docker Orchestration of Microservices on a Containers-as-a-Service Layer'. Together they form a unique fingerprint.

Cite this