Page 64 - Cloud computing: From paradigm to operation
P. 64
1 Framework and requirements for cloud computing
• application capabilities type;
• platform capabilities type;
• infrastructure capabilities type.
Cloud capabilities types and cloud service categories are covered in Rec. ITU-T Y.3500 | ISO/IEC 17788.
Cloud services are also grouped into categories, where each category is a group of cloud services that possess
a common set of qualities. The services in these categories can include capabilities from one or more of the
cloud capabilities types above.
Representative cloud service categories include:
• Infrastructure as a service (IaaS);
• Platform as a service (PaaS);
• Software as a service (SaaS);
• Network as a service (NaaS).
Other cloud service categories are described in Rec. ITU-T Y.3500 | ISO/IEC 17788.
7.2.5 Cloud deployment models
Cloud deployment models are covered in Rec. ITU-T Y.3500 | ISO/IEC 17788. This clause provides a summary.
Cloud deployment models are a way in which cloud computing can be organized based on the control and
sharing of physical or virtual resources.
The cloud deployment models include:
• public cloud;
• private cloud;
• community cloud;
• hybrid cloud.
7.2.6 Cross-cutting aspects
Cross-cutting aspects are behaviours or capabilities which need to be coordinated across roles and
implemented consistently in a cloud computing system.
Cross-cutting aspects can be shared and can impact multiple roles, cloud computing activities and functional
components.
Cross-cutting aspects apply to multiple individual roles or functional components.
An example of a cross-cutting aspect is security.
A description of the cross-cutting aspects is provided in clause 8.5.
7.3 Functional view of cloud computing
The functional view is a technology-neutral view of the functions necessary to form a cloud computing
system. The functional view describes the distribution of functions necessary for the support of cloud
computing activities.
The functional architecture also defines the dependencies between functions.
The functional view addresses the following cloud computing concepts:
• functional components;
• functional layers; and
• multi-layer functions.
56