# data[].attributes.body
Cloud Computing es un modelo que permite el acceso bajo demanda y a través de la red a un conjunto de recursos compartidos y configurables (como redes, servidores, capacidad de almacenamiento, aplicaciones y servicios) que pueden ser rápidamente asignados y liberados con una mínima gestión por parte del proveedor del servicio en la nube (CSP Cloud Server Provider)

# data[].attributes.body
El modelo tiene las siguientes características esenciales:

1. Autoservicio bajo demanda. El cliente puede solicitar recursos, sin interacción personal con el proveedor.

2. Múltiples formas de acceder a la red. Los recursos son accesibles a través de la red por una amplia variedad de dispositivos de usuario, desde teléfonos móviles a ordenadores portátiles.

3. Compartición de recursos. Los recursos (almacenamiento, memoria, ancho de banda, capacidad de procesamiento, máquinas virtuales, etc.) de los proveedores son compartidos por múltiples usuarios, a los que se van asignando capacidades de forma dinámica según sus peticiones.

4. Elasticidad. Los recursos se asignan y liberan rápidamente, muchas veces de forma automática.

5. Servicio medido. El proveedor es capaz de medir, a determinado nivel, el servicio efectivamente entregado a cada usuario,lo que posibilita el pago por el uso efectivo de los servicios.

# data[].attributes.body
Las tecnologías Cloud Computing ofrecen principalmente tres modelos de servicio:

Cloud Software as a Service (SaaS)

Al usuario se le ofrece la capacidad de que las aplicaciones que su proveedor le suministra corran en una infraestructura cloud, siendo las aplicaciones accesibles a través de, por ejemplo, un navegador web.

Cloud Platform as a Service (PaaS)

Al usuario se le permite desplegar aplicaciones propias (ya sean adquiridas o desarrolladas por el propio usuario) en la infraestructura cloud de su proveedor, que es quien ofrece la plataforma de desarrollo y las herramientas de programación.

Cloud Infrastructure as a Service (IaaS)

El proveedor ofrece al usuario recursos como capacidad de procesamiento, de almacenamiento, o comunicaciones, que el usuario puede utilizar para ejecutar cualquier tipo de software, desde sistemas operativos hasta aplicaciones.

# data[].attributes.body
Business as a Service (BaaS):

Proceso de negocio (horizontal o vertical) ofrecido mediante el modelo cloud a través de la web.

Seguridad como Servicio (SEC-aaS):

Está basado en el Software as a Service (SaaS), pero limitado a los servicios especializados de seguridad de la información.

BaaS: Backup as a Service

CaaS: Communications as a Service

DaaS: Desktop as a Service

DBaaS: DataBase as a Service

IDaaS: Identity as a Service

SaaS: Storage as a Service

RaaS: Recovery as a Service: copias de seguridad (BaaS) + recuperación

NaaS: Red como servicio: VPN, Ancho de banda bajo demanda (Bandwidth on Demand, BoD), Operador de Red Móvil Virtual (MVNO)

FaaS: Function as a Service, también conocido como Serverless (Sin Servidor).

# data[].attributes.body
Hay cuatro posibles formas de desplegar y operar una infraestructura de Cloud Computing:

1. Cloud privada. Los servicios cloud no son ofrecidos al público en general. Toda infraestructura de nube y recursos informáticos están dedicados y accesibles solo por un cliente. Pueden distinguirse a su vez dos situaciones:

a. Cloud propia. La infraestructura es íntegramente gestionada por una organización.

b. Cloud compartida. La infraestructura es compartida por varias organizaciones.

2. Cloud pública. La infraestructura es operada por un proveedor que ofrece servicios a los usuarios a través de Internet público. Estos recursos pueden ser accesibles de forma gratuita, o el acceso puede venderse según modelos de precios basados en suscripción o de pago por uso.

3. Cloud híbrida. Resultado de la combinación de dos o más clouds individuales que, pudiendo ser a su vez propias, compartidas o públicas, permite portar datos o aplicaciones entre ellas.