Authors:
René Peinl
and
Florian Holzschuher
Affiliation:
Hof University, Germany
Keyword(s):
Cloud Computing, Management Tools, Micro-services, System Integration, Docker, Container.
Related
Ontology
Subjects/Areas/Topics:
Cloud Abstraction of Composite IT Systems
;
Cloud Computing
;
Cloud Computing Enabling Technology
;
Cloud Resource Virtualization and Composition
;
Communication and Software Technologies and Architectures
;
e-Business
;
Enterprise Information Systems
;
Languages, Tools and Architectures
;
Model-Driven Software Development
;
Service Composition and Mashups
;
Service Discovery
;
Service-Oriented Architectures
;
Services Science
;
Software Engineering
;
Technology Platforms
;
Virtualization Technologies
Abstract:
Docker provides a good basis to run composite applications in the cloud, especially if those are not cloudaware,
or cloud-native. However, Docker concentrates on managing containers on one host, but SaaS providers
need a container management solution for multiple hosts. Therefore, a number of tools emerged that
claim to solve the problem. This paper classifies the solutions, maps them to requirements from a case study
and identifies gaps and integration requirements. We conclude that the Docker ecosystem could help moving
from IaaS and PaaS solutions towards a runtime environment for SaaS applications, but needs consolidation.