Adaptive Resource Provisioning and Auto-scaling for Cloud Native Software

0Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Cloud-native applications (CNA) are developed to run on the cloud in a way that enables them to fully exploit the cloud computing characteristics. These applications are strongly dependent on automated machinery (i.e. auto-scaling engines, schedulers and cloud resource provisioning software), which enables elasticity and auto-healing. These features improve application availability, resource utilization efficiency and help minimizing SLA violations related to performance. This work provides a generic architecture of software system that enables elasticity of cloud native software by use of automated scaling and resource provisioning. The architecture is based on analysis of previous works presented by practitioners and academia. Also it is a cloud platform and vendor agnostic.

Cite

CITATION STYLE

APA

Pozdniakova, O., Mažeika, D., & Cholomskis, A. (2018). Adaptive Resource Provisioning and Auto-scaling for Cloud Native Software. In Communications in Computer and Information Science (Vol. 920, pp. 113–129). Springer Verlag. https://doi.org/10.1007/978-3-319-99972-2_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free