¿Qué es «Computación en la Nube»?

16 06 2012

 

El Cloud Computing, o Computación en la Nube, nace de los términos: Cloud y Computing.

Cloud, o Nube, es el símbolo que se usa generalmente para representar la Internet.

Computing, o Computación, reúne los conceptos de informática, lógica de coordinación y almacenamiento.

 

Es así como el Cloud Computing consiste en mover la computación del simple computador personal o centro de datos convencional hacia Internet.

A continuación, se presenta la definición de Cloud Computing adoptada por la Mesa Sectorial, la cual fue desarrollada por el Instituto Nacional de Estándares y Tecnología de los Estados Unidos de América (NIST, 2009):

 Cloud Computing es un modelo para habilitar el acceso a un conjunto de servicios computacionales (e.g. Redes, servidores, almacenamiento, aplicaciones y servicios) de manera conveniente y por demanda, que pueden ser rápidamente aprovisionados y liberados con un esfuerzo administrativo y una interacción con el proveedor del servicio mínimos.





Modelos de Servicio

16 06 2012

A continuación se presentan los modelos de servicio de Cloud Computing (NIST, 2009):

Software como servicio (SaaS, Software As A Service)

Consiste en la distribución de software donde una empresa proporciona el mantenimiento, soporte y operación que usará el cliente durante el tiempo que haya contratado el servicio. Ejemplos: GMail, Google Docs, Amazon S3, etc.

 

Plataforma como servicio (PaaS, Platform As A Service)

Su principal uso se centra en ofrecer una solución completa para la construcción y puesta en marcha de aplicaciones y servicios Web que estarán completamente disponibles a través de Internet. Algunos ejemplos: Google App Engine, Amazon SimpleDB, etc.

 

Infraestructura como servicio (IaaS, Infrastructure As A Service)

Proporciona al cliente una infraestructura de computación como un servicio, usando principalmente la virtualización. El cliente compra recursos a un proveedor externo, para hosting, capacidad de cómputo, mantenimiento y gestión de redes, etc. Ejemplos: Amazon EC2, Azure de Microsoft, etc.