Cloud Computing -- Everything As A Service

Michael Howard
DOI: https://doi.org/10.48550/arXiv.2206.07094
2022-05-25
Distributed, Parallel, and Cluster Computing
Abstract:Compute infrastructure hosted by a cloud provider allows an application to scale without limit. The application developer no longer needs to worry about the up-front investment in a server farm provisioned for a worst-case load scenario. However, managing cloud deployments requires a sophisticated framework that can autoscale the infrastructure and guarantee the up-time of running container images. This paper surveys existing research addressing the management and orchestration of cloud deployments as well as the modelling framework to abstract away the low-level details of the host infrastructure. We investigate blockchain distributed ledgers, quantum computing and Internet of Things application stacks to show how they can utilize cloud deployments.
What problem does this paper attempt to address?