La historia y evolución de la computación en la nube: ¿Quién la inventó y cómo cambió el mundo?
La computación en la nube, o "cloud computing", es un concepto revolucionario que ha transformado la forma en que las empresas y los particulares interactúan con la tecnología. Hoy en día, todos podemos acceder a Internet desde cualquier parte del mundo de una forma segura y veloz. Pero, ¿cómo surgió este término? ¿Quién inventó esta tecnología? Exploraremos a continuación sus orígenes, evolución y el impacto que ha tenido en nuestra cotidianidad.
Orígenes de la computación en la nube: los pioneros
Aunque el término "cloud computing" se popularizó más tarde, los primeros avances del concepto se dieron a partir de los años 50. La dinámica de las empresas estaba empezando a cambiar, las fronteras seguían siendo amplias y lejanas, pero la evolución de las comunicaciones empezaba a abrir camino. Los negocios necesitaban gestionar cada vez más información desde diferentes ubicaciones. Obviamente, era impensable tener un ordenador en cada oficina, ya que el tamaño de los ordenadores de la época y su coste eran un asunto complejo.
- Herb Grosh (años 50): Fue uno de los primeros en manejar estos conceptos. Afirmó que las economías se podrían adaptar mejor si confiaban en el almacenamiento de datos centralizado, y no en equipos individuales con almacenamiento de unidades.
- John McCarthy (1961): En 1961, John McCarthy, creador del lenguaje de programación LISP y pionero en la tecnología de inteligencia artificial, introdujo al mundo el concepto de “computación colectiva”. McCarthy sugirió apostar por la computación en sistema compartido, pensando en vender el uso del ordenador, el espacio y la memoria como si fuera otro servicio público. Esta idea se hizo muy popular durante los primeros años de la década de los sesenta, pero las limitaciones técnicas de la época hicieron muy complicado llevarlo a la práctica.
John McCarthy (1927-2011): Inteligencia Artificial (completa) - Pensamiento Permitido - Jeffrey M...
- J.C.R. Licklider (1962-1969): Para acercarnos un poco más al cloud computing tal y como lo conocemos hoy debemos avanzar hasta 1962, cuando Joseph Carl Robnett Licklider (J.C.R.) trazó las primeras ideas de una red computacional global en discusiones sobre el concepto de ‘Red Computacional Intergaláctica’. Estas ideas contenían gran parte del sustrato de lo que hoy conocemos como Internet. Licklider describió en diversos documentos algunas aplicaciones en la red, y predijo el uso de las redes para soportar comunidades de intereses comunes sin importar la ubicación de sus usuarios. En 1969, planteó la necesidad de crear un sistema que permitiera a varios usuarios compartir información, denominando a estas redes como “redes intergalácticas de computación”.
De forma casi paradójica, la espectacular bajada de precios que experimentó la informática durante los años setenta y ochenta relegaron a un discreto segundo plano los avances relacionados con el cloud computing.
ARPANET y la base de Internet
En la década de 1970, la agencia DARPA del Departamento de Defensa de EE.UU fue que comenzó a dar vida al proyecto ARPANET, una red de computadoras creada por encargo del Departamento de Defensa de los Estados Unidos entre las diferentes instituciones académicas y estatales. Este sistema es el precedente más claro de Internet y permitió la comunicación y el intercambio de datos a escala global, abriendo el camino para que la nube pudiera tener cabida.
La emergencia del término "Cloud Computing"
Aunque el concepto de computación en la nube se gestó en los años 60, la expresión “Cloud Computing” o computación en la nube, tal como la conocemos hoy, suele acreditarse al profesor Ramnath Chellappa en 1997. En un seminario, Chellappa planteó de forma directa un nuevo paradigma en el terreno informático, que desde entonces no ha dejado de crecer.
Otros eventos clave en la definición y comercialización del término incluyen:
- 1990: Los ingenieros de Apple Macintosh, Andy Hertzfeld y Bill Atkinson, fundaron la empresa General Magic y la plataforma de software Telescript, licenciada en 1994. Se considera que en estos años el concepto de la nube comenzó a aparecer y evolucionar.
- 1996: Sean O’Sullivan y George Favaloro, altos directivos de Compaq, utilizaron por primera vez el término "cloud computing".
- 1999: La compañía Salesforce.com fue la primera en introducir el término “software como servicio” (SaaS), entregando aplicaciones para empresas a través de un sitio web.
La computación en la nube moderna: servicios comerciales y masificación
Con la década de 1990 y la posterior expansión de Internet, se gestaron las primeras bases de la virtualización ofrecida por empresas de web hosting. No fue hasta la década del 2000 que la computación en la nube comenzó a tomar mejor forma cuando las grandes empresas de tecnología empezaron a ofrecerla de manera comercial.
| Año | Empresa / Hito | Descripción |
|---|---|---|
| 2002 | Amazon Web Services (AWS) | Amazon presenta al mercado Amazon Web Services, un sistema innovador de almacenamiento en la nube que ayudaría a los usuarios a implementar diferentes tipos de desarrollos, ejecución de aplicaciones y gestión de datos en la nube. |
| 2006 | Google Cloud | Google Cloud comenzó a ofrecer servicios de computación en la nube, marcando un hito en la comercialización masiva de esta tecnología. |
| 2006-2008 | Aceptación comercial | La computación en la nube ya se ofrecía de manera comercial. Tuvo una gran aceptación por parte de empresas de todo tipo, lo que hizo que el procesamiento y almacenamiento de los datos pasase a considerarse un servicio indispensable. |
| 2010 | Masificación | La década de 2010 marcó el mayor auge de la nube con servicios populares como iCloud de Apple y Windows Azure de Microsoft. |
| 2011 | VISION Cloud y NIST | La Unión Europea financió el proyecto VISION Cloud para una arquitectura de infraestructura de almacenamiento virtualizada. El NIST introdujo tres modelos de servicios: Infraestructura como Servicio (IaaS), Plataforma como Servicio (PaaS) y Software como Servicio (SaaS). |
Hoy en día, hablar de subir los datos a Google Drive, iCloud, OneDrive o Dropbox es algo más que común. Nuestros backups del móvil o las fotografías que tomamos se guardan automáticamente en una de estas famosas «nubes». La computación en la nube se ha vuelto indispensable y está a la orden del día para empresas y también para particulares, ya que ofrece multitud de servicios y la posibilidad de almacenar, administrar y procesar datos en una red de servidores remotos conectados a Internet.
Este nuevo modelo de negocio permite que las empresas adopten servicios de un tercero o integren servidores propios, pagando únicamente por lo que consumen, como un servicio público más.
La nube en la actualidad: conectividad, flexibilidad y futuro
La computación en la nube puede definirse con una palabra: futuro. Es conectividad, flexibilidad, ligereza. Es un concepto revolucionario que permite que el mundo avance, dejando a un lado el ruido y el humo de las máquinas. La tecnología está en permanente evolución y esto ha permitido mejorar las comunicaciones. Hoy en día es difícil encontrar empresas que no se suscriban a esta tecnología, que ya forma parte de nuestra cotidianidad.
La nube hace referencia a los softwares y servicios de almacenaje y transferencia de datos que se ejecutan en Internet, en lugar de hacerlo localmente en tu ordenador. Sirve para operar con estos datos en la red sin necesidad de acumular discos duros en casa. Entre los servicios más populares se encuentran Google Drive, Apple iCloud, Netflix, Dropbox y Microsoft OneDrive.
Una de las grandes ventajas de la nube es que el usuario puede acceder a esta información, la que él mismo ha generado o recibido, desde cualquier dispositivo con conexión a Internet. Puede escribir un documento en Google Docs desde el portátil de casa, editarlo en el tren a través del teléfono móvil y terminarlos en el hotel mediante el ordenador de la estancia. Y lo más importante, en la escritura de ese documento puede participar tanta gente como se quiera. Lo mismo sirve para las fotos, la música, etc. Es una libre manipulación y navegación a través de los datos mediante cualquier lugar del mundo con conexión a Internet.
La importancia de las copias de seguridad en la nube
Si bien es cierto que la nube ofrece una gran seguridad y conveniencia, es importante recordar que no basta con tener los datos en ella. Aunque utilices programas que almacenen toda la información en la nube, es recomendable hacer un respaldo de dichos datos. Es de esta manera como se puede trabajar con más seguridad, sabiendo que todo está a buen recaudo. No perderás tus datos aunque una web sea hackeada, sufra un DDOS o un ransomware, siempre tendrás una copia extra a tu disposición.
