Research Agenda in Cloud Technologies

Cloud computing is the latest effort in delivering computing resources as a service. It represents a shift away from computing as a product that is purchased, to computing as a service that is deliver

Research Agenda in Cloud Technologies

Cloud computing is the latest effort in delivering computing resources as a service. It represents a shift away from computing as a product that is purchased, to computing as a service that is delivered to consumers over the internet from large-scale data centres - or “clouds”. Whilst cloud computing is gaining growing popularity in the IT industry, academia appeared to be lagging behind the rapid developments in this field. This paper is the first systematic review of peer-reviewed academic research published in this field, and aims to provide an overview of the swiftly developing advances in the technical foundations of cloud computing and their research efforts. Structured along the technical aspects on the cloud agenda, we discuss lessons from related technologies; advances in the introduction of protocols, interfaces, and standards; techniques for modelling and building clouds; and new use-cases arising through cloud computing.


💡 Research Summary

The paper “Research Agenda in Cloud Technologies” presents the first systematic review of peer‑reviewed academic literature on cloud computing, aiming to map the rapidly evolving technical foundations of the field and to identify gaps between industry practice and scholarly research. The authors begin by framing cloud computing as a paradigm shift from “computing as a product” to “computing as a service,” emphasizing that resources are delivered over the Internet from large‑scale data centres. They note that while the industry has embraced this model at an unprecedented pace, academic research has lagged behind, prompting the need for a comprehensive synthesis.

Methodologically, the study conducts a meta‑analysis of papers published between 2006 and 2012, categorising them into four technical dimensions that together constitute a “cloud agenda.” These dimensions are: (1) lessons from related technologies, (2) protocols, interfaces and standards, (3) modelling and construction techniques, and (4) emerging use‑cases enabled by cloud computing.

In the first dimension, the authors trace the lineage of cloud computing to virtualization, distributed storage systems, and Service‑Oriented Architecture (SOA). Virtualization is highlighted as the key enabler of multi‑tenant resource abstraction and high utilisation, while distributed file systems provide durability and high availability. SOA contributes modularity and reusability, laying the groundwork for the three canonical service models—Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).

The second dimension surveys the ecosystem of APIs and standards that attempt to make clouds interoperable. Proprietary interfaces such as Amazon Web Services (AWS) APIs, OpenStack, and CloudStack are compared with emerging open standards like the Open Cloud Computing Interface (OCCI) and the Cloud Data Management Interface (CDMI). The authors argue that despite these efforts, standardisation remains in its infancy, and vendor lock‑in continues to be a practical obstacle for cross‑cloud portability.

The third dimension delves into cloud modelling and construction. For IaaS, the focus is on hardware abstraction, automated scheduling, and energy‑aware allocation algorithms. PaaS research concentrates on runtime environments, development frameworks, and API‑centric service composition. SaaS studies examine end‑user delivery models, multi‑tenant data isolation, and subscription‑based billing. The paper also discusses workload prediction, cost‑performance trade‑offs, and the rise of Infrastructure‑as‑Code tools (e.g., Terraform, Ansible) that enable repeatable, programmable provisioning across heterogeneous clouds. Multi‑cloud and hybrid‑cloud management emerge as a prominent research challenge, especially regarding resource federation, data migration, and unified monitoring.

The fourth dimension explores new application domains that have been catalysed by cloud capabilities. Big data analytics platforms (Hadoop, Spark), machine‑learning services (AWS SageMaker, Google AI Platform), Internet‑of‑Things (IoT) gateways, and serverless computing (Function‑as‑a‑Service, e.g., AWS Lambda) are presented as illustrative cases. These use‑cases illustrate how elasticity, on‑demand scaling, and pay‑per‑use pricing reshape traditional IT architectures, while simultaneously raising fresh concerns about security, privacy, regulatory compliance, and service‑level assurance.

In the concluding section, the authors synthesize their findings into a forward‑looking research agenda comprising five core topics: (1) deeper standardisation and interoperability frameworks, (2) robust multi‑cloud and hybrid‑cloud orchestration mechanisms, (3) energy‑efficient and environmentally sustainable data‑centre designs, (4) comprehensive security, privacy, and legal‑compliance models, and (5) rigorous quality‑of‑service (QoS) and Service‑Level Agreement (SLA) management techniques. They contend that addressing these areas is essential for academia to contribute meaningfully to the continued maturation of cloud technologies and to ensure that the evolution of the cloud remains aligned with broader societal and economic objectives.


📜 Original Paper Content

🚀 Synchronizing high-quality layout from 1TB storage...