Probablemente has oído el término “la nube” en relación con la computación, pero ¿qué significa exactamente?
La computación en la nube puede sonar como el título de una mala comedia sobre seres celestiales luchando con la tecnología, pero en el mundo real significa algo más. Incluso si no sabes qué es la nube, es probable que la uses diariamente. Te ayuda a comunicarte, consumir entretenimiento y gestionar datos. Aprendamos más al respecto.
¿Qué es la nube en términos simples?
Entonces, ¿qué es exactamente la nube y cómo se diferencia de los ordenadores y servidores locales? En resumen, la nube se refiere a servidores accesibles de forma remota a través de Internet. Las empresas de la nube mantienen grandes redes de servidores que personas y otras compañías utilizan para almacenar datos y facilitar el uso de servicios en línea como vídeo en streaming, redes sociales, correo web y muchas otras herramientas, como se mencionará a continuación.
¿Qué es la computación en la nube?
Por su parte, la computación en la nube se refiere a la entrega de varios procesos y servicios a través de la nube, como la copia de seguridad de datos, sincronización de datos, video en streaming, pruebas de aplicaciones, análisis de datos, y mucho más. Contrasta esto con los datos que almacenas o procesas localmente en tu ordenador o en los servidores de tu oficina, los cuales están almacenados en un disco que se encuentra físicamente en tu computadora u oficina. En cambio, los datos almacenados “en la nube” se encuentran en servidores en centros de datos gestionados por proveedores de la nube.
Ejemplos de computación en nube
- Servicios de streaming de video: Netflix, Amazon Prime, Apple TV, Hulu, HBO Max
- Servicios de juegos en la nube: NVIDIA GeForce Now, Xbox Cloud Gaming, Google Stadia, PlayStation Now
- Correo electrónico: Gmail, Hotmail, Yahoo mail
- Almacenamiento de datos: Dropbox, Microsoft OneDrive, Google Drive
- Compartición de imágenes: Flickr, iCloud Photos
- Procesamiento de texto: Google Docs
- Ciberseguridad: plataforma de seguridad alojada en la nube Malwarebytes Nebula
- Software como servicio (SaaS): Microsoft Office 365
¿Cuáles son los beneficios de la computación en la nube?
Acceso remoto
El acceso remoto ya era un beneficio importante de la computación en la nube. Tu correo electrónico, archivos guardados de juegos, documentos o servidores de la empresa son accesibles desde cualquier lugar con una conexión a Internet en la nube. Pero el uso de la computación en la nube ha aumentado en los últimos años, en parte porque los consumidores pasan más tiempo en casa y lejos de las oficinas.
Potencia de procesamiento
Tu computadora o dispositivo no tiene que hacer todo el trabajo duro de procesamiento con la computación en la nube. Por ejemplo, no necesitas un CPU, GPU, o RAM de última generación para jugar un juego AAA exigente con juegos en la nube. Tampoco necesitas un SSD o HDD para jugar en la nube porque no estás descargando gigabytes de datos. Además de los juegos, la computación en la nube también es útil para otras actividades que requieren una gran potencia de procesamiento que no deseas que tu computadora maneje.
Seguridad
Es probable que un servicio de almacenamiento en la nube confiable tenga mejor seguridad que tu dispositivo o portátil. Por ejemplo, si pierdes tu dispositivo por fallo de hardware o robo, probablemente no verás tus datos de nuevo a menos que estén en la nube.
Por supuesto, la computación en la nube no es infalible. Por ejemplo, los servidores son vulnerables a ataques de denegación de servicio distribuido (DDoS), desastres naturales, cortes de energía, etc. Los usuarios también pueden ser engañados por ataques de ingeniería social como el phishing en la nube, en el que un actor de amenaza usa el disfraz de servicios de computación en la nube para engañar a las víctimas en hacer clic en enlaces maliciosos. De hecho, la Agencia de Ciberseguridad e Infraestructura (CISA) advierte que los ciberdelincuentes quieren tus cuentas de servicios en la nube.
Menores costes
Las empresas están migrando a la nube en números récord. Gartner dice que el 85% de las empresas adoptarán un principio prioritario en la nube para 2025. Además de la seguridad y el acceso remoto, la reducción de costos es una razón significativa. Por ejemplo, una de las aerolíneas más grandes del mundo, Emirates Airlines, dijo que espera ahorrar 3,8 millones de AED (1 millón de USD) anualmente después de un cambio a la nube.
Las empresas con su infraestructura en la nube no tienen que lidiar con costos operativos como mantenimiento, reparación y actualizaciones. Además, no necesitan operar tecnología redundante que solo se usa en momentos pico unas pocas veces al año. Con servicios basados en la nube, pueden escalar hacia arriba y hacia abajo fácilmente.
Innovación
Las empresas pueden innovar con nuevas ideas, servicios, aplicaciones porque la computación basada en la nube es más flexible. Por ejemplo, pueden construir y desmantelar proyectos más rápidamente y de manera más rentable. La computación en la nube también fomenta la colaboración, lo que puede impulsar la creatividad.
Inconvenientes de la computación en la nube
El mayor inconveniente de la computación en la nube es que generalmente necesitas una banda ancha generosa (consulta la diferencia entre ancho de banda y velocidad de Internet) para utilizar servicios en la nube exigentes como juegos de alta gama o streaming de películas en 4K. La conexión a Internet también debe ser estable para que puedas usar servicios basados en la nube sin interrupciones. De manera similar, tu trabajo se verá afectado si los servidores en la nube de tu empresa están caídos.
¿Cuáles son las desventajas del almacenamiento en la nube?
Tus datos son vulnerables a cualquier hacker en el mundo con una conexión a Internet si tus credenciales de inicio de sesión están comprometidas. Para proteger tu cuenta de almacenamiento en la nube, debes usar una contraseña sofisticada y activar la autenticación de dos factores. Aprender a detectar correos electrónicos phishing también puede ayudar. Puedes leer estos consejos sobre protección de datos en la nube para más información.
Modelos de prestación de servicios de computación en nube
Software como Servicio (SaaS)
Con los servicios SaaS, accedes a aplicaciones en la nube, normalmente con un plan de pago por uso. El servicio siempre tiene control total sobre la nube o la infraestructura. Dropbox y MailChimp son buenos ejemplos de SaaS.
Infraestructura como Servicio (IaaS)
Cuando necesitas servicios de infraestructura virtualización, almacenamiento, seguridad o redes flexibles y rentables bajo demanda, utilizas IaaS. AWS (Amazon Web Services) EC2 es un excelente ejemplo de IaaS. Proporciona servidores virtuales para empresas que quieren alojar aplicaciones basadas en la nube.
Plataforma como Servicio (PaaS)
PaaS ofrece acceso bajo demanda a herramientas de software y hardware para servicios de plataforma en la nube. Clientes de PaaS utilizan estas herramientas para desarrollar software. Dokku es un ejemplo muy usado de este tipo de modelo de entrega en la nube.
Ejemplos de proveedores de nube
Microsoft Azure
Anteriormente conocido como Windows Azure, Microsoft Azure es el servicio de computación en la nube de la multinacional tecnológica estadounidense. Ofrece más de 200 servicios y permite a los clientes personalizar profundamente sus construcciones y despliegues. Azure ofrece PaaS, IaaS y SaaS.
AWS
AWS significa Amazon Web Services. Según Amazon, es la plataforma en la nube más ampliamente adoptada del mundo. Al igual que Microsoft, Amazon ofrece una mezcla de PaaS, IaaS, y SaaS.