sábado, 26 de octubre de 2013

Tema 6

TEMA 6: HERRAMIENTAS WEB 2.O: Cloud Computing.


   Pero... ¿Qué es cloud computing o computación en la nube?

   El término de Cloud Computing se sitúa en 2006, al emerger proveedores de servicios en Internet a gran escala, como Google, Amazon AWS, Microsoft, etc.
   La Wikipedia define la computación en la nube como un paradigma que permite ofrecer servicios de computación a través de Internet.
  El término Cloud Computing, o computación en nube, también es designado cómo: "Servicios en la nube", "informática en la nube", "nube de cómputo" o "nube de conceptos".

   1.- 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, es decir, la nube es la información, es Internet.

   Un ejemplo de aplicación puede ser google drive, la cual permite conectarse en la red a una serie de aplicaciones, donde tenemos un a memoria asignada, un periodo de tiempo determinado.

   Las aplicaciones basadas en tecnología nube no funcionan en un solo ordenador, sino que se difunden por todo un cluster (información almacenada en la red) distribuido, utilizando espacio de almacenamiento y recursos informáticos de tantas máquinas disponibles como sean necesarias. Es decir, las tecnologías basadas en la nube, permiten trabajar en infinitos ordenadores, utilizando la red para utilizar esas aplicaciones, sin necesidad de instalar software para poder utilizarlo.

   Los servicios de computación en red tienen tres niveles:

  • Nivel 1: Formado por las aplicaciones que tienen una sola función a las que normalmente se accede mediante un navegador Web, y que utilizan la nube para conseguir capacidad de procesamiento y almacenamiento de datos. 
       Por ejemplo Gmail, ya que es un servidor de correo electrónico, al cual te conectas y ves el contenido.
  • Nivel 2: Aplicaciones que ofrecen la infraestructura sobre la cual se fabrican y funcionan estas aplicaciones. 
    Por ejemplo Google App Engine, es un servidor de Google que permite a los desarrolladores crear y poseer programas hecho a medida utilizando la infraestructura Google, es decir, ves la infraestructura que deseas y amplias sobre ella los contenidos que quieras poner.

  • Nivel 3: Son los que ofrecen recursos puramente informáticos sin una plataforma de desarrollo.
    Por ejemplo: GoGrid o Elastic Compute Cloud de Amazon. Son servicios que dan la información y luego el usuario la pone en la plataforma que quiera.



    





Servicios que conseguimos en la nube:
  • Software como servicio (SaaS): Con esta modalidad sólo se pagan los programas que utilizamos y no pagamos licencias, sino a un proveedor que fija una cuota mensual.
  • Infraestructura como servicio (IaaS): No compramos servidores, ni baterías, ni armarios, sino que los alquilamos, bien por una cantidad fija al mes o por la cantidad de uso.
  • Plataforma informática como servicio (Paas): Es una mezcla de las dos anteriores.
Servicios que conseguimos en la nube
   2.- 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, es decir, no hay que aceptarlas, sino que cambian de un día a otro, 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 tipo de hardware y por tanto requiere mucho menos inversión.
  • Las infraestructuras utilizadas tienen una mayor capacidad de adaptación, recuperación de desastres completa y reducción al mínimo de los tiempos de inactividad, que la que se puede tener de forma individual. Un ejemplo es Google, con la capacidad de fotografías que tiene instaladas cada vez que nos metemos en él.
Ventajas Cloud Computing



   3.- Desventajas del Cloud Computing.

Desventajas 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 en las empresas que proporcionan estos servicios, 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 ser instalado.

      4.- 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 estar ubicados en este tipo de nube. (Ejemplo: Google)
  • 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 y de la red quien deciden a qué usuarios les está permitido usar esa infraestructura. (Ejemplo: Las intranets de empresas)
  • 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.
   5.- Aplicaciones educativas de la nube.
  Las herramientas y aplicaciones que podemos utilizar en la nube son accesibles, la mayoría gratuitas o muy económicas. Además nos facilitan el compartir documentos, editarlos colaborativamente y gestionar con facilidad las distintas versiones anteriores al documento final. 
  Algunos ejemplos de aplicaciones que podemos usar en el ámbito educativo, pues facilitan la colaboración de los usuarios, son:
  • Google Docs: Para la elaboración compartida de documentos, hojas de cálculo, y presentaciones, etc, donde se puede escribir y corregir los documentos a la vez entre los usuarios con los que compartas la información, guardando todas las versiones posibles.
  • Dropbox: Permite a los usuarios almacenar y sincronizar archivos en linea y entre ordenadores y compartir archivos y carpetas con otros. Es decir, permite a los usuarios dejar cualquier archivo en una carpeta, el cual es sincronizado en la nube y en todos los demás ordenadores del cliente. Tiene soporte para historial de revisiones, de forma que los archivos borrados pueden ser recuperados.
   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.


   Desde mi punto de vista, y como futura docente, creo que la utilización de las herramientas y aplicaciones que la nube proporciona en el ámbito educativo, es una fácil y rápida manera de tener almacenado y al alcance el material a utilizar en el aula, pues nos ahorra tiempo, espacio y materiales, porque simplemente con tener Internet en el Centro Docente nos basta para poder acceder a la información que tenemos guardada en la nube, sin problemas de olvidos del material. Además, podemos compartirlo fácilmente con los alumnos o trabajar conjuntamente, facilitando así la tarea y fomentando la participación, colaboración, cooperación y el trabajo en grupo.

   Para finalizar, por si no ha quedado clara la explicación o queréis saber un poco más sobre Cloud Computing, os dejo un vídeo explicativo sobre la nube realizado por Ceumedia Televisión.



No hay comentarios:

Publicar un comentario