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.
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:
- Acceder a los datos con facilidad desde cualquier parte del mundo
- Alivianar el disco duro de nuestro computador
- Es económico ya que ahorramos gastos de mantenimiento y servicios
- Nos permite adquirir mas servicios o mas capacidad de almacenamiento
- 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:
- Percepción de pérdida de privacidad de datos sensibles.
- Dependencia de la infraestructura y plataformas de terceros para operar.
- Nuestra informacion queda vulnerable a robo o hackeo
- 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.
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.