Page 61 - Cloud computing: From paradigm to operation
P. 61
Framework and requirements for cloud computing 1
The CCRA is also intended to:
• facilitate the understanding of the operational intricacies of cloud computing;
• illustrate and provide understanding of various cloud services and their provisioning and use;
• provide a technical reference to enable the international community to understand, discuss,
categorize and compare cloud services;
• be a tool for describing, discussing, and for developing a system-specific architecture using a
common framework of reference;
• facilitate the analysis of candidate standards in areas including security, interoperability, portability,
reversibility, reliability and service management, and support analysis of reference
implementations.
7 Reference architecture concepts
This Recommendation | International standard defines a CCRA that can serve as a fundamental reference
point for cloud computing standardization and which provides an overall framework for the basic concepts
and principles of a cloud computing system.
This clause provides an overview of the architectural approaches that are used in this Recommendation |
International standard.
7.1 CCRA architectural views
Cloud computing systems can be described using a viewpoint approach.
Four distinct viewpoints are used in the CCRA (see Figure 7-1):
• user view;
• functional view;
• implementation view; and
• deployment view.
Figure 7-1 – Transformations between architectural views
Table 7-1 provides a description of each of these views.
Table 7-1 – CCRA views
CCRA view Description of the CCRA view Scope
User view The system context, the parties, the roles, the sub-roles Within scope
and the cloud computing activities
Functional view The functions necessary for the support of cloud Within scope
computing activities
Implementation view The functions necessary for the implementation of a Out of scope
cloud service within service parts and/or infrastructure
parts
53