Cloud computing delivers computing resources, including servers, storage, databases, and networking, as on-demand services over the internet, eliminating the need for organizations to own and maintain physical infrastructure. Service models are typically categorized as Infrastructure as a Service, Platform as a Service, and Software as a Service, deployed across public, private, or hybrid environments. Core research areas include resource allocation and load balancing, virtual machine and container scheduling, auto-scaling under variable workloads, cost optimization, and meeting service-level agreements under fluctuating demand. Roughly 94 percent of enterprises now use cloud services in some form according to recent industry surveys, with most running multi-cloud or hybrid strategies that raise distinct challenges in data security and multi-tenant isolation. Newer research directions include serverless computing, edge-cloud continuum architectures, and energy-efficient data center design. Applications span enterprise IT, big data analytics platforms, and the backend infrastructure for mobile and IoT applications. As an open-access cloud computing journal, IJACSA covers cloud architectures, performance evaluation studies, and security frameworks for hybrid environments.
Published in International Journal of Advanced Computer Science and Applications (IJACSA)
· list last refreshed September 2026
Nowadays, as the use of cloud computing service becomes more extensive and the customers welcome this service, an increasing trend in energy consumption and operational costs of these centers may be seen. To reduce opera…
Cloud computing is a modern term refers to a model for emerging computing, where it is possible to use machines in large data centers for delivering services in a scalable manner, so corporations has become in need for l…
The present study aims at recognizing the problem of dynamic virtual machine (VM) Consolidation using virtualization, live migration of VMs from underloaded and overloaded hosts and switching idle nodes to the sleep mode…
The submission of tasks to a data center plays a crucial role to achieve the services like scheduling, processing in a cloud computing environment. Energy consumption of a data center must be considered for task processi…
Recently the number of Cloud Computing users in educational institutions has increased. Students have the chance to access various applications and this gives the opportunity to take advantage of those applications. This…
Cloud computing is a model of internet-based service that provides easy access to a set of changeable computational sources through internet for users based on their demand. Load balancing in cloud have to manage service…
Nowadays, the necessity of rendering reliable services to the customers in business markets is assumed as a crucial matter for the service providers, and the importance of this subject in many fields is undeniable. Desig…
Cloud computing, often referred to as simply the
cloud, appears as an emerging computing paradigm which
promises to radically change the way computer applications
and services are constructed, delivered, managed and fina…
Task Scheduling is a major problem in Cloud computing because the cloud provider has to serve many users. Also, a good scheduling algorithm helps in the proper and efficient utilization of the resources. So, task schedul…
In this paper, an algorithm for resource utilization problem in cloud computing based on greedy method is presented. A privately-owned cloud that provides services to a huge number of users is assumed. For a given resour…