The Cloud Cube Model (CCM) in Cloud Computing proposed by the Jericho Forum (JF) is used to enable secure collaboration in the appropriate cloud formations best suited to the business needs.

Cloud Cube Model in Cloud Computing

The JF points out that many cloud service providers claim to be able to deliver solutions, so cloud customers need help in selecting the right formation within CCM suiting their needs. Within CCM, four distinct dimensions are identified.

Cloud Cube Model in Cloud ComputingThey are as follow:

  1. External and Internal
  2. Proprietary and Open
  3. Perimeterised (Per) and De-Perimeterised(D-p)
  4. In-sourced and Outsourced

1. Internal and External

Internal means private clouds and External means public clouds.

2. Proprietary and Open

Proprietary means paid services or contractors. Open stands for open source services or solutions. In the context of cloud computing, sometimes open means a system or platform that allows sharing and free accessing of APIs, and in this respect, Google App Engine can be considered as open.

3. Perimeterised (Per) and De-parameterised (D-p)

The original definition refers to Per and d-p as an architectural mindset – that is, whether traditional IT perimeters such as network and firewall are operating inside (Per) or outside (D-p) the organization.

In our context relevant to cloud computing, parameterized refers to infrastructure as a service (IaaS) and platform as a service (PaaS), or any services, contracts and supports using infrastructure and platform.

De-parameterised stands for Software as a Service (SaaS), or any services, contracts or supports for software/application since they are not restricted by hardware boundary.

4. Insourced and Outsourced

Insourced means in-house development of clouds. Outsourced refers to letting contractors or service providers handle all requests, and most of cloud business models fall into this.