Since cloud technology provides many benefits to users, these benefits should be classified based on the needs of the users. The cloud deployment model represents the exact category of cloud environment based on proprietorship, size, and access and also describes the nature and purpose of the cloud. Most organizations implement cloud infrastructure to minimize capital expenditure & regulate operating costs.
The NIST Model
The National Institute of Standards and Technology (NIST) is an agency under the scope of the US Department of Commerce, which is responsible for expounding & defining standards in Science and Technology. The Computer Security Division of NISD has provided a formal definition of Cloud computing. The US government is a major consumer of computer technology and one of the major cloud computing network users. According to the NIST working definition of cloud, the deployment model is one of the two categories of the model illustrated by NIST. The NIST model doesn't require cloud technology to use virtualization to share resources. Cloud support multi-tenancy; multi-tenancy is the concept of sharing of resources among two or more clients. The latest NIST model of cloud computing requires virtualization and utilizes the concept of multi-tenancy.
As cloud computing, we have to approach a set of interactive components, such as service-oriented architecture; users can expect that future versions of the NIST model may also include more features.
Explaining the Deployment Model
To know which deployment model matches your need and desire, it is essential for users and learners to understand the four sub-categories of the deployment model.