Assuring the machine learning lifecycle: Desiderata, methods, and challenges

R Ashmore, R Calinescu, C Paterson - ACM Computing Surveys (CSUR), 2021 - dl.acm.org
Machine learning has evolved into an enabling technology for a wide range of highly
successful applications. The potential for this success to continue and accelerate has placed …

A review of auto-scaling techniques for elastic applications in cloud environments

T Lorido-Botran, J Miguel-Alonso, JA Lozano - Journal of grid computing, 2014 - Springer
Cloud computing environments allow customers to dynamically scale their applications. The
key problem is how to lease the right amount of resources, on a pay-as-you-go basis …

Research on auto-scaling of web applications in cloud: survey, trends and future directions

P Singh, P Gupta, K Jyoti, A Nayyar - Scalable Computing: Practice and …, 2019 - scpe.org
Cloud computing emerging environment attracts many applications providers to deploy web
applications on cloud data centers. The primary area of attraction is elasticity, which allows …

An autonomic resource provisioning approach for service-based cloud applications: A hybrid approach

M Ghobaei-Arani, S Jabbehdari… - Future Generation …, 2018 - Elsevier
In cloud computing environment, resources can be dynamically provisioned on deman for
cloud services The amount of the resources to be provisioned is determined during runtime …

GMonE: A complete approach to cloud monitoring

J Montes, A Sánchez, B Memishi, MS Pérez… - Future Generation …, 2013 - Elsevier
The inherent complexity of modern cloud infrastructures has created the need for innovative
monitoring approaches, as state-of-the-art solutions used for other large-scale environments …

An autonomous resource provisioning framework for massively multiplayer online games in cloud environment

M Ghobaei-Arani, R Khorsand… - Journal of Network and …, 2019 - Elsevier
Abstract Massively Multiplayer Online Games (MMOGs) applications are a class of
computationally intensive client-server multi-tier applications with real-time quality of service …
S Mubeen, SA Asadollah, AV Papadopoulos… - IEEE …, 2017 - ieeexplore.ieee.org
Cloud computing and Internet of Things (IoT) are computing technologies that provide
services to consumers and businesses, allowing organizations to become more agile and …

Service-oriented replication strategies for improving quality-of-service in cloud computing: a survey

S Slimani, T Hamrouni, F Ben Charrada - Cluster Computing, 2021 - Springer
The recent years have witnessed significant interest in migrating different applications into
the cloud platforms. In this context, one of the main challenges for cloud applications …

An edge-to-cloud virtualized multimedia service platform for 5G networks

F Alvarez, D Breitgand, D Griffin… - IEEE Transactions …, 2019 - ieeexplore.ieee.org
The focus of research into 5G networks to date has been largely on the required advances in
network architectures, technologies, and infrastructures. Less effort has been put on the …

gym-hpa: Efficient auto-scaling via reinforcement learning for complex microservice-based applications in kubernetes

J Santos, T Wauters, B Volckaert… - NOMS 2023-2023 IEEE …, 2023 - ieeexplore.ieee.org
Containers have revolutionized application deployment and life-cycle management in
current cloud platforms. Applications have evolved from large monoliths to complex graphs …