Title :
Dynamic Tailoring and Cloud-Based Deployment of Containerized Service Middleware
Author :
Gomez Saez, Santiago ; Andrikopoulos, Vasilios ; Jimenez Sanchez, Roberto ; Leymann, Frank ; Wettinger, Johannes
Author_Institution :
Inst. of Archit. of Applic. Syst., Univ. of Stuttgart, Stuttgart, Germany
Abstract :
The emergence and consolidation of container-based virtualization techniques has simplified and accelerated the development, provisioning, and deployment of applications for the Cloud. When considering the case of composite service-based applications that rely on service middleware solutions for their operation, container-based virtualization offers the opportunity for rapid and efficient building and deployment of lightweight, optimally configured middleware instances. As such, it provides an ideal tool for the purposes of cloudifying existing middleware solutions and offering them as part of larger PaaS offerings. As part of this effort, our investigation focuses on leveraging and evaluating a container-based virtualization environment towards enabling the assembly, provisioning, and execution of dynamically tailored instances to satisfy service middleware communication requirements of specific applications. For these purposes we scope the discussion on one particular type of messaging middleware for composite service applications, the Enterprise Service Bus (ESB) technology.
Keywords :
cloud computing; middleware; service-oriented architecture; virtualisation; ESB technology; PaaS; cloud application deployment; cloud application development; cloud application provisioning; cloud-based deployment; composite service applications; composite service-based applications; container-based virtualization techniques; containerized service middleware; dynamic tailoring; enterprise service bus technology; lightweight-optimally configured middleware; messaging middleware; Assembly; Containers; Operating systems; Servers; Virtualization; Container Virtualization; Cost Analysis; ESB Service Middleware; Performance Analysis; Platform-as-a-Service (PaaS); SOA;
Conference_Titel :
Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
Conference_Location :
New York City, NY
Print_ISBN :
978-1-4673-7286-2
DOI :
10.1109/CLOUD.2015.54