El significado de la nube

Nube“, que en inglés significa literalmente “nube” es una palabra utilizada en la informática para indicar un tipo particular de arquitectura.
Ya que todos estamos tratando con esta tecnología hoy en día es importante saber el significado de Nubecómo se puede utilizar tanto a nivel de usuario como a nivel de empresa y cómo está evolucionando.

Computación en la nubecomo su origen, tiene raíces muy lejanas, desde 1950 cuando las primeras salas de servidores eran enormes y estaban llenas de gigantescos mainframes que eran compartidos por varios usuarios a través de conexiones.
La mayor parte del cálculo fue el propio ordenador central.
La palabra “nube” fue elegida para indicar una enorme masa de unidades individuales que, vistas a distancia, pueden parecer una nube, como una nube de saltamontes o murciélagos.
En un sistema de computación en nube, hay un cambio significativo en la carga de trabajo de los datos.
Las computadoras locales ya no tienen que hacer todo el trabajo en la ejecución de aplicaciones que se ejecutan a nivel de red.
Lo único que necesita la computadora del usuario para funcionar es un software de interfaz, que puede ser un programa o, como suele ser el caso, un simple navegador web.

Hay varios tipos de nubes:
Nube privadapara el uso exclusivo de una sola persona u organización.
Nube públicaabierto al público como el popular servicio de buzón.
Nube HíbridaCuando hay una combinación de nube pública y privada.
Nube comunitaria: Cuando una nube privada se comparte entre múltiples entidades u organizaciones, una nube semipública se limita a un conjunto específico de entidades u organizaciones.
Desde el punto de vista de los programas podemos distinguir otros tipos de nubes.
Infraestructura como servicio (IaaS)cuando el servicio ofrecido por una nube incluye recursos informáticos, ancho de banda de red o sistemas de equilibrio de carga.
Plataforma como servicio (PaaS)Cuando la nube proporciona un entorno de desarrollo que los usuarios pueden utilizar sin que se vean agobiados por la necesidad de administrar el hardware y el software subyacente que gestiona la plataforma.
Software como un servicio (SaaS)Es la nube más común y más usada, donde la nube da acceso a los usuarios a aplicaciones y programas que residen en la nube, como es Gmail.

¿Por qué alguien querría depender de otro ordenador para ejecutar programas y almacenar datos?

Las razones son las más variadas, por ejemplo:
– Para acceder a las aplicaciones y datos desde cualquier lugar y en cualquier momento utilizando cualquier computadora conectada a la Internet.
– Para ahorrar dinero en la compra de hardware, para reducir la necesidad de comprar un ordenador muy avanzado que pueda ejecutar cierto software.
Entonces puedes comprar un ordenador barato y seguir usando cada programa a través de una conexión a Internet.
Esta es una de las principales razones para comprar un Google Chromebook, con una memoria muy limitada y sin posibilidad de instalar programas.
– Hacer que todos los empleados de una empresa usen el mismo programa sin tener que comprar una licencia para cada uno y sin tener que instalarlo, mantenerlo o actualizarlo en cada ordenador.
Por ejemplo, Office 365 es un programa de nube que se paga como suscripción.
– Para ahorrar espacio, en las empresas, para los servidores, bases de datos y unidades de almacenamiento.

Por supuesto, también hay desventajas y los problemas de las nubes:
– La empresa que la gestiona puede fallar, cerrar o tener problemas que hagan que los datos almacenados por las empresas o los usuarios ya no estén disponibles.
– Puede haber un problema de privacidad, con todos los datos a distancia en un servidor externo que es administrado por personas ajenas.
Seguramente el futuro de la nube depende de la fiabilidad de quienes la gestionan y de la seguridad de los datos que debe garantizarse al mil por mil.

Las posibilidades de haber usado ya alguna forma de computación en la nube son muy altas para cualquiera.
Todo lo que necesitas es una cuenta de correo electrónico basada en la web como Hotmail, Yahoo! Mail o Gmail, donde puedes subir archivos para poder reabrirlos en cualquier ordenador conectado a Internet.
En este caso, en lugar de ejecutar un programa de correo electrónico en su ordenador, accede a una cuenta de correo electrónico remoto.
No hay ningún programa instalado en el ordenador y todo el funcionamiento del correo electrónico está en el ordenador de la nube del servicio.
Detrás de la nube hay varias computadoras, servidores y sistemas de almacenamiento de datos que crean la “nube” de los servicios informáticos.
En teoría, un sistema de computación en nube podría incluir prácticamente cualquier programa de PC, incluso un videojuego (como el streaming de videojuegos con Steam).
La Nube es una gran innovación de la web que nos permite hacer cosas que de otra manera serían imposibles.
Las infraestructuras en la nube permiten que grandes servicios como Amazon y YouTube entreguen contenido a los usuarios rápidamente.
Servicios como Dropbox, Google Drive y otros servicios de almacenamiento en la nube nos permiten guardar datos que siempre están disponibles desde cualquier lugar y cualquier computadora.
Aplicaciones como Google Maps nos ofrecen mapas y el navegador GPS en cada smartphone sin necesidad de tener mapas en la memoria del teléfono.
Facebook nos permite guardar fotos en línea y hacerlas visibles a todos nuestros amigos, y hay un montón de ejemplos del uso práctico y cotidiano de la computación en nube que aún podríamos hacer (ver la sección de aplicaciones web en este sitio).

La evolución extrema de la nube es la llamada Internet de las cosas, donde cada dispositivo está interconectado dentro de una nube gigante que se comunica entre sí y reacciona de manera diferente según la información disponible en el momento.