loading
Documents

Research.Publish.Connect.

Paper

Authors: Peter-Christian Quint and Nane Kratzke

Affiliation: Lübeck University of Applied Sciences, Germany

ISBN: 978-989-758-295-0

Keyword(s): Cloud-native Applications, TOSCA, Docker Compose, Swarm, Kubernetes, Domain Specific Language, DSL, Cloud Computing, Elastic Container Platform.

Abstract: CCloud-native applications are intentionally designed for the cloud in order to leverage cloud platform features like horizontal scaling and elasticity – benefits coming along with cloud platforms. In addition to classical (and very often static) multi-tier deployment scenarios, cloud-native applications are typically operated on much more complex but elastic infrastructures. Furthermore, there is a trend to use elastic container platforms like Kubernetes, Docker Swarm or Apache Mesos. However, especially multi-cloud use cases are astonishingly complex to handle. In consequence, cloud-native applications are prone to vendor lock-in. Very often TOSCA-based approaches are used to tackle this aspect. But, these application topology defining approaches are limited in supporting multi-cloud adaption of a cloud-native application at runtime. In this paper, we analyzed several approaches to define cloud-native applications being multi-cloud transferable at runtime. We have not found an approach that fully satisfies all of our requirements. Therefore we introduce a solution proposal that separates elastic platform definition from cloud application definition. We present first considerations for a domain specific language for application definition and demonstrate evaluation results on the platform level showing that a cloud-native application can be transfered between different cloud service providers like Azure and Google within minutes and without downtime. The evaluation covers public and private cloud service infrastructures provided by Amazon Web Services, Microsoft Azure, Google Compute Engine and OpenStack. (More)

PDF ImageFull Text

Download
Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 34.229.151.87

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Quint, P. and Kratzke, N. (2018). Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-native Applications.In Proceedings of the 8th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-295-0, pages 400-408. DOI: 10.5220/0006683804000408

@conference{closer18,
author={Peter{-}Christian Quint. and Nane Kratzke.},
title={Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-native Applications},
booktitle={Proceedings of the 8th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2018},
pages={400-408},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006683804000408},
isbn={978-989-758-295-0},
}

TY - CONF

JO - Proceedings of the 8th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Towards a Lightweight Multi-Cloud DSL for Elastic and Transferable Cloud-native Applications
SN - 978-989-758-295-0
AU - Quint, P.
AU - Kratzke, N.
PY - 2018
SP - 400
EP - 408
DO - 10.5220/0006683804000408

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.