1. Introducción
La utilización de Internet por parte de los usuarios ha cambiado radicalmente desde la irrupción de la web 2.0 pasando de ser meros espectadores o consumidores de información a ser protagonistas de la red participando activamente en crear conocimiento, publicarlo y compartirlo con otros.
La Wikipedia define la computación en la nube como un paradigma que permite ofrecer servicios de computación a través de Internet. Todo lo que puede ofrecer un sistema informático se brinda como servicio, de forma que se pueda acceder a los servicios disponibles "en la nube de Internet".
Es lo que se conoce en inglés como cloud computing y que también se designa con otros términos como "servicios en la nube", "informática en la nube", "nube de cómputo" o "nube de conceptos".
Los comienzos de este concepto se sitúan en 2006, cuando emergen proveedores de servicios de Internet a gran escala, como Google, Amazon AWS, Microsoft, etc. Se trata de un sistema de recursos distribuido horizontalmente, introducidos como servicios virtuales de tecnologías de la información escalados masivamente y manejados como recursos configurados y mancomunados de manera continua.
La computación en nube convierte recursos antes caros como las unidades de disco y los ciclos de procesamiento en un producto barato y fácilmente disponible. Las plataformas de desarrollo superpuestas en la infraestructura de nube permiten aplicaciones web para la edición de imágenes, el procesamiento de textos, las redes sociales y la creación multimedia.
Muchos de nosotros utilizamos las aplicaciones en nube o basadas en nube sin tan siquiera ser conscientes de ellos. Los avances en informática y las mejoras en las infraestructuras han hecho que la nube sea sólida y fiable; a medida que su uso crece, la nube cambia radicalmente nuestra idea de la informática y la comunicación.
2. Concepto de computación en la nube
- La nube es el término para designar a los ordenadores en red que distribuyen capacidad de procesamiento, aplicaciones y grandes sistemas a muchas máquinas. Aplicaciones como Flickr, Google, YouTube y muchas otras utilizan la nube como plataforma.
- Las aplicaciones basadas en tecnología nube no función en un solo ordenador, sino que se difunden por todo un clúster (diversas secciones que tiene el disco duro, donde se va almacenando la información) distribuido, utilizando espacio de almacenamiento y recursos informáticos de tantas máquinas.
- "La nube" hace referencia a un grupo de ordenadores utilizados de este modo; no está vinculado a una situación o a un propietario particulares, aunque muchas compañías tienen nubes patentadas. Por, ejemplo la "nube de Amazon", hace referencia a los ordenadores para hacer funcionar Amazon.com.
- Los servicios de computación en red tienen tres niveles:
Nivel 1: Aplicaciones que tienen una sola función a las que normalmente se accede mediante un navegador web. Por ejemplo, Gmail.
Nivel 2: Ofrece la infraestructura sobre la que se fabrican y funcionan estas aplicaciones. Por ejemplo App Engine.
Nivel 3: Son los que ofrecen recursos puramente informáticos sin una plataforma de desarrollo. GoGrid, Elastic Computer Cloud.
- La computación en la nube permite a casi cualquier persona hacer uso de herramientas que pueden ajustarse a su demanda y puede servir a tantos usuarios como se desee.
- En estos entornos, el almacenamiento de datos es tan barato que a menudo se ofrece gratis en cantidades sorprendentes. Por ejemplo, Dropbox agrega 250 MB de espacio gratuito por cada amigo que sumemos.
3. Ventajas del cloud computing
- En la nube se consume solo la energía necesaria, lo que contribuye al uso eficiente de la energía.
- No existe la caída del servidor, porque siempre hay alguien controlándola, de modo que no hay que esperar a que venga el personal a arreglarlo.
- Las actualizaciones son automáticas y se conservan todas las personalizaciones que hayamos introducido.
- Se puede empezar a trabajar rápidamente en cualquier aplicación.
- Se puede prescindir de instalar cualquier de hardware y por tanto requiere mucho menos inversión.
- Las infraestructuras utilizadas tienen una mayor capacidad.
4. Inconvenientes del cloud computing
- La disponibilidad de aplicaciones depende de la disponibilidad de acceso a internet.
- Todos los trabajos y datos del usuario están en la nube, de manera que si hubiera algún problema se puede poner en peligro la seguridad de nuestros materiales.
- El usuario no dispone de copias de seguridad, como podía tenerlas cuando el software que utilizaba podía estar instalado.
5. Tipos de nubes
Ø Las nubes públicas. Son las que están manejadas
por otras personas y albergan el trabajo de muchos clientes; los sistemas de
almacenamiento son comunes, y los servidores, la red y los discos, también los
servicios que son gratuitos suelen estas ubicados en este tipo de nubes.
Ø Las nubes privadas. Son la mejor opción para
las empresas u organizaciones que quieren tener un servicio propio con las
aplicaciones que desean, a medida de sus necesidades. Son los propietarios del
servidor, disco.
Ø Las nubes híbridas. Son una combinación de las
anteriores, se dispone de una infraestructura privada pero a su vez se pueden
manejar aplicaciones en el espacio de la nube pública.
6. Implicaciones educativas de la nube
La aparición de las aplicaciones basadas en tecnología nube provoca un cambio en nuestra forma de ver cómo utilizamos el software y almacenamos nuestros archivos. La idea del almacenaje de información como algo que pueda separarse de un ordenador individual no es nueva, pero es cada vez más común que las aplicaciones funcionen de este modo.
Las herramientas y aplicaciones que podemos utilizar en la nube, además de accesibles, son muchas veces gratuitas o muy económicas. Además, por el hecho de estar en la red, las aplicaciones facilitan el compartir documentos, editarlos colaborativamente y gestionar con facilidad las distintas versiones anteriores al documento final.
Algunas de las aplicaciones en la nube, que se utilizan en el ámbito educativo son:
- Google Docs: para le elaboración compartida de documentos, hojas de cálculo, presentaciones.
- Dropbox: permite a los usuarios dejar cualquier archivo en un carpeta designada. Ese archivo es sincronizado en la nube y todos los demás ordenadores del cliente. Tiene un soporte para historial de revisiones, de forma que los archivos borrados pueden ser recuperados. (Para ver Dropbox pincha aquí).
Ambas aplicaciones proporcionan ordenadores virtuales a estudiantes y personal sin necesidad de que cada persona posea un ordenador portátil o de mesa. Solo es necesario un navegador y acceso a Internet para disponer de almacenamiento y recursos ilimitados.
Además de estas aplicaciones podemos utilizar servicios como: