Cloud computing is a model for enabling ubiquitous, 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 is composed of five essential characteristics, three service models, and four deployment models.The NIST Definition of Cloud Computing - Peter Mell - Timothy Grance

5Essential Characteristics

On-demand self-service
Broad network access
Resource pooling
Rapid elasticity
Measured service

3Service Models

Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)

4Deployment Models

Private cloud
Community cloud
Public cloud
Hybrid cloud

Log in