Page 20 - Cloud computing: From paradigm to operation
P. 20
1 Framework and requirements for cloud computing
Representative cloud service categories are:
– Communications as a Service (CaaS): A cloud service category in which the capability provided to
the cloud service customer is real time interaction and collaboration;
– Compute as a Service (CompaaS): A cloud service category in which the capabilities provided to the
cloud service customer are the provision and use of processing resources needed to deploy and run
software;
– Data Storage as a Service (DSaaS): A cloud service category in which the capability provided to the
cloud service customer is the provision and use of data storage and related capabilities;
– Infrastructure as a Service (IaaS): A cloud service category in which the cloud capabilities type
provided to the cloud service customer is an infrastructure capabilities type;
– Network as a Service (NaaS): A cloud service category in which the capability provided to the cloud
service customer is transport connectivity and related network capabilities;
– Platform as a Service (PaaS): A cloud service category in which the cloud capabilities type provided
to the cloud service customer is a platform capabilities type;
– Software as a Service (SaaS): A cloud service category in which the cloud capabilities type provided
to the cloud service customer is an application capabilities type.
It is expected that there will be additional cloud service categories (see Annex A). This Recommendation |
International Standard does not imply that any cloud service category is more important than any other.
6.5 Cloud deployment models
Cloud deployment models represent how cloud computing can be organized based on the control and
sharing of physical or virtual resources.
The cloud deployment models include:
– Public cloud: Cloud deployment model where cloud services are potentially available to any cloud
service customer and resources are controlled by the cloud service provider. A public cloud may be
owned, managed, and operated by a business, academic, or government organization, or some
combination of them. It exists on the premises of the cloud service provider. Actual availability for
specific cloud service customers may be subject to jurisdictional regulations. Public clouds have
very broad boundaries, where cloud service customer access to public cloud services has few, if
any, restrictions;
– Private cloud: Cloud deployment model where cloud services are used exclusively by a single cloud
service customer and resources are controlled by that cloud service customer. A private cloud may
be owned, managed, and operated by the organization itself or a third party and may exist on
premises or off premises. The cloud service customer may also authorize access to other parties for
its benefit. Private clouds seek to set a narrowly controlled boundary around the private cloud
based on limiting the customers to a single organization;
– Community cloud: Cloud deployment model where cloud services exclusively support and are
shared by a specific collection of cloud service customers who have shared requirements and a
relationship with one another, and where resources are controlled by at least one member of this
collection. A community cloud may be owned, managed, and operated by one or more of the
organizations in the community, a third party, or some combination of them, and it may exist on or
off premises. Community clouds limit participation to a group of cloud service customers who have
a shared set of concerns, in contrast to the openness of public clouds, while community clouds have
broader participation than private clouds. These shared concerns include, but are not limited to,
mission, information security requirements, policy, and compliance considerations;
12