Cloud Computing

La nube como símbolo ha sido  utilizada desde hace muchos años por las telecomunicaciones para representar un conjunto de equipos, enlaces, protocolos, etc que permiten que un dispositivo se comunique con otro desde puntos distantes. Con el tiempo, la nube ha sido el símbolo de Internet, la red de redes, sin embargo puede también representarse como nube a una  WAN .
El concepto de nube en los últimos años ha tenido un auge importante  debido a la difusión del concepto Cloud Computing.
En términos simples el concepto de Cloud Computing establece que producto de la masificación de internet, el mejoramientos de las conexiones y la proliferación de aplicaciones on-line, cada vez es más frecuente distribuir nuestra información en internet mediante aplicaciones on-line que alojarla en nuestros computadores. Así  nuestras fotos están  en Facebook o en Flickr, podemos escuchar música desde Internet a través de Last.fm o Goear, podemos realizar una presentación a través de Slideshare, nuestros hijos  para hacer sus tareas buscan informción en Google o Wikipedia.
Esta disponibilidad casi ilimitada de recursos por Internet es lo que mejor refleja a esta nube omnipresente.

Componentes de la nube

La Cloud Computing es un conjunto de recursos desarrollados y en desarrollo que permiten lograr que la información pueda estar distribuida, esto se lleva a cabo mediante los siguientes componentes:


Cliente, este componente representa a los medios que habilitan la posibilidad de conectarnos a la nube ya sea a nivel de hardware y de software, en términos concretos el cliente más utilizado es el browser que usamos para navegar por Internet, ya sea Firefox o Internet Explorer. A nivel móvil tenemos a la nueva generación de teléfonos celulares con amplas capacidades de conexión.

Servicios, son productos, servicios y soluciones disponibles en tiempo real para los usuarios desde Internet, aquí tenemos por ejemplo servicios de compra de libros a través de Amazon, búsquedas de información por Wikipedia o Google, etc

Aplicaciones, son aquellos recursos que nos liberan de instalar aplicaciones en nuestros computadores porque ya están disponibles en Internet, por ejemplo: Skype, Facebook, Google Apps, Salesforce, etc

Plataforma, es el conjunto de recursos disponibles para que los desarroladores de software puedan generar nuevas aplicaciones y servicios para ser utilizados desde Internet, por ejemplo: Microsoft .NET, Google Apps Engine, etc

Almacenamiento, la nube puede ser considerada como un gran disco duro virtual en el cual las empresas pueden contar con trozos de almacenamiento sin saber dónde se encuestra esta información. Esto supone servicios de bases de datos en línea y respaldo de información, por ejemplo Nirvanix, Amazon SimpleDB, FreeDrive, etc

Infraestructura, este componente tiene que ver con la capacidad instalada de procesamiento y almacenamiento de los Data Centers para proveer todos estos recursos, un avance imprescindible para lograr esto  son las amplias capacidades de virtualización de la infraestructura actualmente disponible.



Riesgos en la privacidad

No cabe duda que las ventajas de este modelo de Cloud Computing son múltiples para los usuarios desde el punto de vista de disponer de múltiples fuentes de servicios y aplicaciones independientes de sus computadores personales, lo cual va a incidir mucho en la educación del futuro a través de los netbooks en las sales de clases por ejemplo. A nivel de las empresas representa también ventajas importantes desde el punto de vista de la reducción de costos en infraestructura, implementación , mantención y desarrollo de aplicaciones y servicios TI. Sin embargo estas oportunidades también traen aparejados riesgos importantes a tener en cuenta como por ejemplo:

Privacidad de los datos, si los datos no siempre están seguros en los computadores de las personas o en los servidores corporativos, pensemos lo que significa que estos mismos datos ahora estén en una nube virtual en dónde nadie sabe en rigor la ubicación exacta de la información.
Propiedad de los datos, si los datos están en la nube, cómo puedo asegurar que me pertenecen a mi o a mi compañía si están distribuidos en  una nube virtual?

Estos riesgos se deben manejar caso a caso según el volumen y profundidad de los datos que estarán dentro de la nube y para lo cual los estándares y normas actuales de seguridad de la información deberán actualizarse para hacerse cargo de este nuevo escenario.

Share this post!

Bookmark and Share

2 comentarios:

Enzo Abbagliati Boïls dijo...

Muy buen resumen del concepto, Samuel. Respecto a los riesgos (privacidad y propiedad de los datos) no creo que sean propios del cloud computing, sino un problema histórico inherente a los datos, independiente de su formato y su alojamieno. Quizá el cloud computing exacerbe estos problemas o los haga más evidentes, pero en ningún caso los crea. Saludos, Enzo.

Samuel Leal Chau dijo...

@Enzo, tienes toda la razón, la Cloud Computing aumenta un riesgo permanente.

Saludos

Publicar un comentario en la entrada