The NIST Definition of Cloud Computing

  title={The NIST Definition of Cloud Computing},
  author={Peter Mell and Timothy Grance},
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models. 

Comparative Study of Cloud Computing Delivery Models

There are three cloud delivery models Infrastructure-as-a-Service (IaaS), Platform-as -a- service (PaaS) and Software-as, prepackaged mixture of IT resources accessible through a cloud provider.

Analysis of Cloud Computing Delivery Architecture Models

  • Irena BojanovaAugustine Samba
  • Computer Science
    2011 IEEE Workshops of International Conference on Advanced Information Networking and Applications
  • 2011
The evolution of the Cloud is discussed, the cloud computing model is explained, a set of cloud computing infrastructure metrics is listed, thecloud service model architectures are described, exemplary implementations of cloud service models are analyzed, and intriguing facts about cloud computing status and future are shared.

Identity Management for Cloud Computing

Enterprises are interested to move their on-premises infrastructure into cloud computing, however they are still concerned about the security risks implied by the act of embedding their resources within the cloud computing environment.

Simulation of Cloud Computing Environments with CloudSim

The aim of this paper is to describe and evaluate CloudSim: a new generalized and extensible simulation framework that enables seamless simulation, and experimentation of emerging cloud computing infrastructures and management services.


This paper is used to review the cloud computing concept, their characteristics, architecture, service models, deployment models and challenges.

Alienable Services for Cloud Computing

This paper proposes alienable services, which improves demanded resources allocation and experimental results show the performance of the proposed approach is a factor of 1.47 compared to the common service base models.

Building a Flexible Service Architecture for User Controlled Hybrid Clouds

This work presents an approach that enables users to benefit from cloud computing and retain data sovereignty, and proposes a solution that accomplishes both of these objectives.

Service Availability in Cloud Computing : Threats and Best Practices

Cloud computing provides access to on-demand computing resources and storage space, whereby applications and data are hosted with data centers managed by third parties, on a pay-per-use price model

A New Review on Cloud Computing Systems

The cloud computing has been reviewed in this paper that involves basic concepts, features, types and issues of cloud architecture.