English
Related papers

Related papers: Statically Inferring Usage Bounds for Infrastructu…

200 papers

Cloud computing has rapidly emerged as model for delivering Internet-based utility computing services. In cloud computing, Infrastructure as a Service (IaaS) is one of the most important and rapidly growing fields. Cloud providers provide…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-05-12 Tahseen Khan , Wenhong Tian , Rajkumar Buyya

The increasing complexity of cloud-native infrastructure has made Infrastructure-as-Code (IaC) essential for reproducible and scalable deployments. While large language models (LLMs) have shown promise in generating IaC snippets from…

Software Engineering · Computer Science 2025-10-07 Rana Nameer Hussain Khan , Dawood Wasif , Jin-Hee Cho , Ali Butt

To optimally deploy their applications, users of Infrastructure-as-a-Service clouds are required to evaluate the costs and performance of different combinations of cloud configurations to find out which combination provides the best service…

Software Engineering · Computer Science 2014-08-21 Joel Scheuner , Philipp Leitner , Jurgen Cito , Harald Gall

Cloud Computing is an emerging area for accessing computing resources. In general, Cloud service providers offer services that can be clustered into three categories: SaaS, PaaS and IaaS. This paper discusses the Cloud workload analysis.…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-02-14 Sukhpal Singh , Inderveer Chana

Infrastructure as a Service (IaaS) clouds have become the predominant underlying infrastructure for the operation of modern and smart technology. IaaS clouds have proven to be useful for multiple reasons such as reduced costs, increased…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-01-13 Nivedhitha Duggi , Masoud Rafiei , Mohsen Amini Salehi

Infrastructure as a Service (IaaS) Cloud services allow users to deploy distributed applications in a virtualized environment without having to customize their applications to a specific Platform as a Service (PaaS) stack. It is common…

Software Engineering · Computer Science 2018-01-30 Christian Stier , Jörg Domaschka , Anne Koziolek , Sebastian Krach , Jakub Krzywda , Ralf Reussner

Deploying applications across the computing continuum requires selecting infrastructure nodes from geographically distributed and heterogeneous environments while satisfying constraints (e.g., performance, location). This decision problem…

The environmental sustainability of Information Technology (IT) has emerged as a critical concern, driven by the need to reduce both energy consumption and greenhouse gas (GHG) emissions. In the context of cloud-native applications deployed…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-02-23 Andrea D'Iapico , Monica Vitali

The cloud computing model is rapidly transforming the IT landscape. Cloud computing is a new computing paradigm that delivers computing resources as a set of reliable and scalable internet-based services allowing customers to remotely run…

Cryptography and Security · Computer Science 2016-12-30 Amani S. Ibrahim , James Hamlyn-Harris , John Grundy

Infrastructure as Code (IaC) enables scalable and automated IT infrastructure management but is prone to errors that can lead to security vulnerabilities, outages, and data loss. While prior research has focused on detecting IaC issues,…

Software Engineering · Computer Science 2025-05-19 Nuno Saavedra , João F. Ferreira , Alexandra Mendes

Infrastructure as Code (IaC) has become essential for modern software management, yet security flaws in IaC scripts can have severe consequences, as exemplified by the recurring exploits of Cloud Web Services. Prior work has recognized the…

Cryptography and Security · Computer Science 2025-09-24 Aicha War , Serge L. B. Nikiema , Jordan Samhi , Jacques Klein , Tegawende F. Bissyande

Technology market is continuing a rapid growth phase where different resource providers and Cloud Management Frameworks are positioning to provide ad-hoc solutions -in terms of management interfaces, information discovery or billing- trying…

Networking and Internet Architecture · Computer Science 2017-11-23 Álvaro López García , Enol Fernández del Castillo , Pablo Orviz Fernández

Enterprises are driving towards less cost, more availability, agility, managed risk - all of which is accelerated towards Cloud Computing. Cloud is not a particular product, but a way of delivering IT services that are consumable on demand,…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-08-07 Arokia Paul Rajan , Shanmugapriyaa

Mobile-edge cloud computing is a new paradigm to provide cloud computing capabilities at the edge of pervasive radio access networks in close proximity to mobile users. Aiming at provisioning flexible on-demand mobile-edge cloud service, in…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-06-11 Xu Chen , Wenzhong Li , Sanglu Lu , Zhi Zhou , Xiaoming Fu

Cloud computing is becoming an increasingly lucrative branch of the existing information and communication technologies (ICT). Enabling a debate about cloud usage scenarios can help with attracting new customers, sharing best-practices, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-10-07 Aleksandar Milenkoski , Alexandru Iosup , Samuel Kounev , Kai Sachs , Piotr Rygielski , Jason Ding , Walfredo Cirne , Florian Rosenberg

Cloud infrastructure is the cornerstone of the modern IT industry. However, managing this infrastructure effectively requires considerable manual effort from the DevOps engineering team. We make a case for developing AI agents powered by…

Artificial Intelligence · Computer Science 2025-06-17 Zhenning Yang , Archit Bhatnagar , Yiming Qiu , Tongyuan Miao , Patrick Tser Jern Kon , Yunming Xiao , Yibo Huang , Martin Casado , Ang Chen

The pay-as-you-go model supported by existing cloud infrastructure providers is appealing to most application service providers to deliver their applications in the cloud. Within this context, elasticity of applications has become one of…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-11-17 Rui Han

Revenue generation is the main concern of any business, particularly in the cloud, where there is no direct interaction between the provider and the consumer. Cloud computing is an emerging core for today's businesses, however, Its…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-04-27 Afzal Badshah , Anwar Ghani , Ali Daud , Anthony Theodore Chronopoulos , Ateeqa Jalal

Computation-as-a-Service (CaaS) offerings have gained traction in the last few years due to their effectiveness in balancing between the scalability of Software-as-a-Service and the customisation possibilities of Infrastructure-as-a-Service…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-11-17 Joseph Doyle , Vasileios Giotsas , Mohammad Ashraful Anam , Yiannis Andreopoulos

Internet-enabled things and devices operating in the physical world are increasingly integrated in modern distributed systems, supporting functionalities that require assurances that certain critical requirements are satisfied by the…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-07-24 Christos Tsigkanos , Martin Garriga , Luciano Baresi , Carlo Ghezzi