The NIST Definition of Cloud Computing
P. Mell,T. Grance
This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.