sábado, 25 de enero de 2014

La Nube Informatica


La nube (the Cloud en inglés) soy muy comunes en el mundo de Internet. En realidad la nube es una metáfora empleada para hacer referencia a servicios que se utilizan a través de Internet.

Antes del concepto de la nube, el procesamiento y almacenamiento de datos se hacían en tu computadora; en cambio, computación en la nube (cloud computing en inglés) permite una separación funcional entre los recursos que se utilizan y los recursos de tu computadora, esto es: se utilizan recursos en un lugar remoto y que se acceden por Internet.

Todo lo que ocurre dentro de la nube es totalmente transparente para ti y no necesitas conocimiento técnico para utilizarla.

La informática en nube se refiere a equipos y aplicaciones que se ejecutan de forma remota y a los que se puede acceder por Internet. En la informática en nube, los equipos y servidores físicos se reemplazan por máquinas virtuales que se ejecutan en grandes centros de datos. Al combinar las necesidades informáticas de muchos usuarios en un solo centro se logra una economía de escala que entrega importantes beneficios, tales como un menor consumo energético, una mayor facilidad en la configuración y el mantenimiento y la posibilidad de realizar actualizaciones más sencillas a la capacidad y el rendimiento. Muchas aplicaciones se pueden ejecutar sin cambio al reimplementarlas para la nube a partir de los equipos de escritorio o los servidores locales.

La nube se trata de un servicio que funciona a través de internet que permite a los usuarios guardar información cualquier tipo: música, vídeos, en General y poderlos tener alojados en servidores dedicados, es decir en equipos que siempre permanecen encendido las 24 horas del día y los 365 días del año.

Reseña Histórica

Esta nueva tendencia tecnológica es un concepto surgido de la necesidad de desplazar a servidores en Internet, dedicados a este fin, todas las aplicaciones y documentos que el usuario utiliza diariamente para su labor, con el objetivo de que el mismo pueda disponer de dichos elementos en el momento que los necesite y desde cualquier lugar del planeta, para poder cumplir con su trabajo más allá de la situación en la que se encuentre.

Tengamos en cuenta que la llamada Nube puede presentar diversas y múltiples ventajas que se podrán aprovechar en los tiempos venideros, cuando la tecnología y nosotros como usuarios estemos preparados para este gran salto no sólo tecnológico, sino también de concepción.

El concepto de la computación en la nube empezó en proveedores de servicio de Internet a gran escala, como Google, Amazon AWS, Microsoft y otros que construyeron su propia infraestructura. De entre todos ellos emergió una arquitectura: un sistema de recursos distribuidos horizontalmente, introducidos como servicios virtuales de TI escalados masivamente y manejados como recursos configurados y mancomunados de manera continua. Este modelo de arquitectura fue inmortalizado por George Gilder en su artículo de octubre 2006 en la revista Wired titulado Las fábricas de información. Las granjas de servidores, sobre las que escribió Gilder, eran similares en su arquitectura al procesamiento “grid” (red, parrilla), pero mientras que las redes se utilizan para aplicaciones de procesamiento técnico débilmente acoplados (loosely coupled), un sistema compuesto de subsistemas con cierta autonomía de acción, que mantienen una interrelación continua entre ellos), este nuevo modelo de nube se estaba aplicando a los servicios de Internet.


La computación en nube ha recorrido un largo camino desde que fue marcada por primera vez como una perspectiva de futuro por parte de algunos investigadores. La historia inicial de la computación en nube nos lleva a finales del siglo veinte, cuando la prestación de servicios de computación comenzó. Sin embargo el concepto se remonta a J.C.R. Licklider y John McCarthy.

El término "nube" se utiliza como una metáfora de Internet, basado en el dibujo de nubes utilizado en el pasado para representar a la red telefónica, y más tarde para representar a Internet en los diagramas de red de computadoras como una abstracción de la infraestructura subyacente que representa.

El cloud computing o computo en la nube es una evolución natural de la adopción generalizada de la virtualización, la arquitectura orientada a servicios y utilidad del cómputo. La idea básica es que los usuarios finales ya no necesitan tener conocimientos o el control sobre la infraestructura de tecnología "en la nube" que los apoya.

El concepto básico del cloud computing o computación en nube se le atribuye a John McCarthy - responsable de introducir el término “inteligencia artificial". En 1961, durante un discurso para celebrar el centenario del MIT, fue el primero en sugerir públicamente que la tecnología de tiempo compartido (Time-Sharing) de las computadoras podría conducir a un futuro donde el poder del cómputo e incluso aplicaciones específicas podrían venderse como un servicio (tal como el agua o la electricidad). Esta idea de una computadora o utilidad de la información era muy popular en la década de 1960, incluso algunas empresas comenzaron a proporcionar recurso compartidos como oficina de servicios - donde se alquilaba tiempo y servicio de computo.  El sistema de tiempo compartido proporcionaría un ambiente operacional completo, incluyendo editores de texto y entornos de desarrollo integrado para lenguajes de programación, paquetes de programas informáticos, almacenamiento de archivos, impresión masiva y de almacenamiento offline. A los usuarios se les cobraba un alquiler por el terminal, las horas de tiempo de conexión, tiempo del CPU y kilobytes mensuales de almacenamiento en disco. Sin embargo, esta popularidad se desvaneció a mediados de los 70s cuando quedó claro que el hardware, software y las tecnologías de comunicación simplemente no estaban preparados.


Tipos de Nubes

Existen básicamente tres tipos de aplicaciones de nube:
  • Nubes públicas, de uso global.
  • Nubes privadas, las cuales son orientadas a soluciones corporativas.
  • Nubes híbridas, las cuales son una mezcla de las nubes anteriores.


Nube Públicas

“Nubes públicas” que son gestionadas por empresas prestadoras de estos servicios y en las que se atienden a una pluralidad de clientes (bien el público en general, bien un grupo industrial, etc.) mediante la utilización de servidores, sistemas de almacenamiento y otras infraestructuras que se utilizan de forma compartida.

Nube Privadas


El término “nube privada” nace de la necesidad de diferenciar el modelo estándar y las nubes privadas, las cuales son redes o centros de cómputo propietarios que usan tecnologías de computación en nube, tales como la virtualización. Se caracterizan por ser administradas por la organización a la que sirven y encontrarse aseguradas por medio de un Firewall. 


Nube Híbridas

son una mezcla de los dos modelos anteriores: las nubes públicas y privadas. 
por lo que los clientes pueden ser propietarios de unas partes y compartir otras con otros clientes aunque de una manera controlada.
Este tipo de nubes suelen ser las utilizadas en el caso de empresas que necesiten una infraestructura tecnológica simple, que no requiera un alto grado de sofisticación pero que a su vez pueda ser escalable en capacidad en un corto espacio de tiempo.
 
Servicios que ofrece la Nube informática

En este sentido, es importante destacar que la Nube es precisamente ese lugar donde podemos almacenar de forma virtual todos los archivos a los cuales deseemos acceder en cualquier momento y lugar, como así también utilizar las herramientas de software de nuestra preferencia.

Por ello, si bien el concepto de Cloud Computing parece algo lejano y utópico, lo cierto es que distintos servicios que utilizamos asiduamente en Internet han sido creados bajo las bases de los parámetros que caracterizan a la Computación en la Nube.

Tal es el caso de las empresas que ofrecen servicio de hospedaje de todo tipo de archivos, entre las que seguramente podemos citar a YouTube, Flickr, Facebook, Picassa, Megavideo y demás. 
En esta línea, las dos empresas pioneras en materia de Cloud Computing son sin lugar a dudas Google, con su suite de programas de ofimática Google Apps, y Salesforce, una empresa dedicada a ofrecer soluciones CRM a demanda.

Si bien estas últimas son quizás las más conocidas en este rubro, en el mercado actual existen un número considerable de compañías dedicadas al negocio del Cloud Computing y que ofrecen servicios que guardan relación con el mismo. 


 Ventajas de la Nube Informática
Cloud Computing  tiene varias ventajas acontinuación citaremos algunas: 
  1. Acceder a los datos con facilidad desde cualquier parte del mundo 
  2. Alivianar el disco duro de nuestro computador 
  3. Es económico ya que ahorramos gastos de mantenimiento y servicios
  4. Nos permite adquirir mas servicios o mas capacidad de almacenamiento
  5. Mantener nuestros datos intactos y disponible las 24 horas del día los 365 días del año
Desventajas de la Nube Informática

Cloud Computing  tiene varias desventajas a continuación citaremos algunas:
  1. Percepción de pérdida de privacidad de datos sensibles.
  2. Dependencia de la infraestructura y plataformas de terceros para operar.
  3. Nuestra informacion queda vulnerable a robo o hackeo
  4. Sin Internet no tendremos acceso a nuestra información.


Empresas a Nivel mundial que prestan este servicio 

Microsoft 

la aplicacion skydrive de microsoft nos ofrece un gran espacio de almacenamiento en su nube, por los que podemos compartir archivos en correos electronicos sin necesidad de adjuntarlos.

 Microsoft

Google

La aplicacion google drive, es  la herramienta de google para la nube en internet, y alberga texto, fotos y videos, a pesar de ofrecer un pequeño espacio gratuito, Google Drive cuenta con un servicio de pago que da un excelente espacio para aquellas personas que lo nececiten 
Apple

Icloud es la alternativa que apple le da a sus usuarios, facil, rapido y eficiente, para sincronizar sus dispositivos apple.
  
   
  
Dropbox

Es un servicio de nube que te permite sincronizar y almacenar datos para varios dispositivos, esto es que cada archivo que subas, por ejemplo musica, estara disponible en todos sus aparatos sin necesidad de bajarloso de algun software especial.

 

Amazon

Amazon web services: las versiones que ofrece son faciles de usar, tienen flexibiliad, rentabilidad, son muy fiables, seguras, tienen escalabilidad y alto rendimiento, la aplicacion es de acuedo al gusto del cliente.

Amazon Web Services mantiene su liderazgo a pesar del crecimiento de sus rivales del mercado IaaS y PaaS