Lección 89 — Computación en la Nube: Qué Es, Cómo Funciona y Ejemplos

Computación en la Nube

La computación en la nube es una tecnología que permite utilizar recursos informáticos, como servidores, aplicaciones, capacidad de procesamiento y almacenamiento, a través de una red, generalmente Internet, sin necesidad de tener toda la infraestructura instalada físicamente en nuestra computadora. Gracias a este modelo, millones de personas pueden trabajar, estudiar, comunicarse y utilizar servicios digitales desde diferentes lugares y dispositivos.

Cuando abrimos nuestro correo electrónico desde un navegador, editamos un documento compartido o utilizamos una aplicación que funciona mediante servidores remotos, probablemente estamos aprovechando servicios basados en la nube.

Sin embargo, la nube no es un lugar imaginario donde desaparecen los archivos. Detrás de estos servicios existen centros de datos, equipos físicos, redes, sistemas operativos y programas que trabajan coordinadamente para ofrecer recursos a los usuarios.

En esta lección aprenderás qué es la computación en la nube, cómo funciona, cuáles son sus características, qué ventajas y limitaciones presenta y cómo identificarla mediante ejemplos prácticos de la vida cotidiana.


 

🎯 ¿Qué aprenderás en esta lección?

Al finalizar, podrás:

  • Explicar qué es la computación en la nube.

  • Comprender qué significa utilizar recursos informáticos remotos.

  • Identificar los elementos básicos que permiten su funcionamiento.

  • Diferenciar la computación local de la computación en la nube.

  • Reconocer sus principales características.

  • Identificar ejemplos de servicios y aplicaciones en la nube.

  • Comprender sus ventajas y limitaciones.

  • Reconocer riesgos relacionados con la seguridad, privacidad y conectividad.

  • Distinguir entre nube pública, privada e híbrida a nivel introductorio.

  • Resolver ejercicios sobre situaciones donde se utiliza esta tecnología.


 

☁️ ¿Qué es la computación en la nube?

La computación en la nube, también conocida como cloud computing, es un modelo que permite acceder bajo demanda a recursos informáticos compartidos mediante una red.

Estos recursos pueden incluir:

  • Servidores.

  • Almacenamiento.

  • Capacidad de procesamiento.

  • Bases de datos.

  • Redes.

  • Aplicaciones.

  • Herramientas de desarrollo.

  • Otros servicios tecnológicos.

En lugar de adquirir y administrar directamente toda la infraestructura, una organización o persona puede utilizar recursos proporcionados por un servicio especializado.

💡 Ejemplo sencillo

Imagina que necesitas editar un documento.

Tienes dos posibilidades:

Opción local: instalar un procesador de textos en tu computadora y guardar el archivo en su unidad de almacenamiento.

Opción en la nube: abrir una aplicación en el navegador, editar el documento y mantenerlo disponible mediante un servicio remoto.

En ambos casos utilizas tecnología informática, pero los recursos y las responsabilidades de administración pueden distribuirse de manera diferente.

🧠 Una idea fundamental

La nube no elimina la necesidad de computadoras físicas.

La computación en la nube utiliza infraestructura real, pero permite acceder a sus recursos de manera remota y flexible.


 

🌐 ¿Cómo funciona la computación en la nube?

Para comprender su funcionamiento, imaginemos que una persona abre una aplicación en la nube desde su computadora.

El proceso general puede explicarse mediante los siguientes pasos:

  1. El usuario accede a una aplicación o servicio.

  2. Su dispositivo envía solicitudes mediante una conexión de red.

  3. La infraestructura remota recibe y procesa las solicitudes.

  4. Los servidores ejecutan las operaciones necesarias.

  5. El servicio devuelve resultados al dispositivo del usuario.

  6. La persona visualiza o utiliza esos resultados.

Este proceso puede repetirse muchas veces durante una misma sesión.

🖥️ Ejemplo con un documento digital

Supongamos que escribes un documento en una aplicación web.

Cuando realizas cambios, el sistema puede enviarlos a servidores remotos, donde se procesan y almacenan.

Después, al iniciar sesión desde otro dispositivo, puedes recuperar el documento y continuar trabajando.

La implementación exacta depende del servicio: algunas aplicaciones también realizan operaciones localmente o permiten trabajar temporalmente sin conexión.

🔄 Esquema básico de funcionamiento

Usuario y dispositivo → Internet o red → Servicio en la nube → Procesamiento y almacenamiento → Respuesta al usuario

Este esquema simplifica el funcionamiento real, pero permite comprender cómo se relacionan los principales componentes.


 

🏢 ¿Qué infraestructura existe detrás de la nube?

Aunque los servicios en la nube pueden parecer invisibles, necesitan una infraestructura tecnológica compleja.

🖥️ Servidores

Son computadoras diseñadas para proporcionar recursos, ejecutar aplicaciones y atender solicitudes de otros dispositivos.

Un servicio en la nube puede utilizar numerosos servidores distribuidos en diferentes instalaciones.

🏬 Centros de datos

Los centros de datos son instalaciones que alojan servidores, equipos de red, sistemas de almacenamiento y otros componentes.

También requieren electricidad, refrigeración, conectividad y medidas de seguridad física.

🌐 Redes de comunicación

Permiten transmitir información entre los usuarios y la infraestructura remota.

Internet es el medio de acceso más habitual, aunque algunas soluciones utilizan redes privadas.

💾 Sistemas de almacenamiento

Guardan archivos, registros y otros datos utilizados por las aplicaciones.

La información puede distribuirse o replicarse entre varios sistemas, dependiendo del diseño del servicio.

⚙️ Software de administración

Coordina recursos, usuarios, permisos, operaciones y disponibilidad.

También puede automatizar tareas como asignar capacidad adicional o supervisar el funcionamiento de los sistemas.

🧩 Ejemplo práctico

Cuando una empresa utiliza un sistema de facturación en la nube, el usuario interactúa con una aplicación.

Sin embargo, detrás pueden intervenir servidores, bases de datos, sistemas de almacenamiento, redes y mecanismos de seguridad.

El usuario no necesita administrar personalmente cada uno de estos componentes.


 

🧱 Virtualización: una tecnología importante para la nube

La virtualización permite crear entornos informáticos virtuales utilizando recursos de equipos físicos.

Por ejemplo, un servidor físico puede ejecutar varias máquinas virtuales, cada una con su propio entorno de trabajo.

💡 ¿Por qué es útil?

Porque permite aprovechar mejor los recursos disponibles y facilita la administración de sistemas.

Entre sus aplicaciones encontramos:

  • Crear máquinas virtuales.

  • Separar entornos de trabajo.

  • Distribuir recursos de procesamiento.

  • Facilitar la implementación de servicios.

  • Ajustar la capacidad de diferentes sistemas.

⚠️ Una aclaración importante

No toda la computación en la nube funciona exclusivamente mediante máquinas virtuales.

También existen tecnologías como contenedores, servicios administrados y sistemas que utilizan directamente servidores físicos.

La virtualización es una herramienta importante, pero no es sinónimo de computación en la nube.


 

💻 Computación local y computación en la nube: diferencias

La computación local utiliza recursos que se encuentran directamente en el dispositivo o en infraestructura administrada localmente.

La computación en la nube permite utilizar recursos proporcionados remotamente como servicio.

CaracterísticaComputación localComputación en la nube
InfraestructuraEn el equipo o instalaciones propiasEn infraestructura remota
AdministraciónPrincipalmente a cargo del propietarioCompartida según el servicio
AccesoPuede funcionar sin InternetGeneralmente requiere conexión
Ampliación de capacidadPuede requerir comprar equiposPuede ajustarse mediante el servicio
CostosCompra y mantenimiento de recursos propiosSegún planes, consumo o contratos
DisponibilidadDepende de la infraestructura localDepende del proveedor y la conectividad
Control físicoGeneralmente mayorGeneralmente menor

🛒 Ejemplo en una tienda de tecnología

Una tienda puede utilizar un programa de inventario instalado en una computadora local.

Si decide utilizar una aplicación de inventario en la nube, diferentes empleados autorizados podrían consultar los registros desde varios establecimientos.

Sin embargo, la solución también dependerá de la conexión, la configuración de seguridad y las condiciones del servicio.

🎯 ¿Cuál es mejor?

No existe una respuesta universal.

La elección depende de factores como:

  • Presupuesto.

  • Necesidades de rendimiento.

  • Conectividad disponible.

  • Requisitos de seguridad.

  • Volumen de información.

  • Necesidad de acceso remoto.

  • Recursos técnicos de la organización.

En muchos casos se combinan recursos locales y servicios en la nube.


 

🚀 Características principales de la computación en la nube

La computación en la nube posee características que la distinguen de otros modelos de utilización de recursos informáticos.

⚡ Autoservicio bajo demanda

Los usuarios autorizados pueden solicitar o configurar determinados recursos cuando los necesitan, generalmente sin intervención manual directa del proveedor.

🌐 Acceso amplio mediante redes

Los servicios pueden utilizarse mediante conexiones de red desde diferentes tipos de dispositivos compatibles.

🧩 Recursos compartidos

La infraestructura del proveedor puede atender a múltiples clientes mediante mecanismos de asignación y separación de recursos.

📈 Elasticidad

La capacidad disponible puede aumentar o disminuir de acuerdo con la demanda.

Por ejemplo, una aplicación puede necesitar más recursos durante una temporada de ventas.

📊 Servicio medido

El uso de determinados recursos puede supervisarse y medirse.

Esto permite administrar el consumo y, según el contrato, calcular costos.

💡 Escalabilidad y elasticidad

Aunque están relacionadas, no significan exactamente lo mismo.

Escalabilidad: capacidad de ampliar o reducir los recursos de un sistema.

Elasticidad: capacidad de ajustar esos recursos dinámicamente según las necesidades.


 

☁️ Tipos de nube: pública, privada e híbrida

Existen distintas formas de implementar infraestructura en la nube.

En esta lección conoceremos tres de manera introductoria.

🌍 Nube pública

Es un modelo en el que un proveedor ofrece recursos de nube a diferentes clientes.

Aunque pueden compartir infraestructura física, los clientes cuentan con mecanismos de separación y control de acceso.

🏢 Nube privada

Es una infraestructura de nube destinada al uso exclusivo de una organización.

Puede encontrarse en sus propias instalaciones o ser administrada por un proveedor externo.

🔗 Nube híbrida

Combina infraestructuras de nube diferentes, como una privada y una pública, mediante mecanismos que permiten su integración o interoperabilidad.

TipoCaracterística principalEjemplo conceptual
PúblicaRecursos ofrecidos por un proveedor a múltiples clientesEmpresa que contrata servidores de un proveedor cloud
PrivadaInfraestructura exclusiva para una organizaciónOrganización con nube dedicada
HíbridaIntegración de diferentes infraestructuras de nubeEmpresa que conecta su nube privada con servicios públicos

Importante: utilizar una computadora local junto con una aplicación web no convierte automáticamente esa combinación en una arquitectura de nube híbrida.

En la siguiente lección estudiaremos otra clasificación diferente: los modelos de servicios IaaS, PaaS y SaaS.


 

🧑‍💻 Ejemplos de computación en la nube en la vida cotidiana

La computación en la nube está presente en numerosos servicios digitales.

📧 Correo electrónico

Servicios como Gmail y Outlook.com permiten consultar mensajes mediante aplicaciones y navegadores.

La infraestructura remota administra gran parte del procesamiento y almacenamiento del servicio.

📝 Documentos colaborativos

Google Docs y Microsoft 365 permiten crear, editar y compartir documentos mediante servicios en línea.

Varias personas pueden trabajar sobre un mismo archivo, dependiendo de los permisos y funciones disponibles.

🎬 Plataformas de contenido

Los servicios de transmisión de video pueden utilizar infraestructura en la nube para ejecutar aplicaciones, procesar información y distribuir contenido.

No todos sus componentes necesariamente funcionan en una única nube.

🛒 Comercio electrónico

Una tienda en línea puede utilizar servicios de nube para:

  • Ejecutar su sitio web.

  • Procesar pedidos.

  • Consultar inventarios.

  • Administrar bases de datos.

  • Generar reportes.

  • Atender aumentos de tráfico.

🎓 Educación

Las plataformas educativas pueden ofrecer:

  • Aulas virtuales.

  • Actividades en línea.

  • Evaluaciones.

  • Materiales digitales.

  • Comunicación entre estudiantes y docentes.

💡 Ejemplo relacionado con Academia PCUniverseOne

Una academia digital puede utilizar servicios en la nube para publicar contenidos, administrar cuentas de estudiantes o proporcionar actividades interactivas.

No es necesario que todos los servicios pertenezcan al mismo proveedor.


 

🏆 Ventajas de la computación en la nube

La nube ofrece beneficios importantes cuando se utiliza de manera adecuada.

💰 Menor inversión inicial en infraestructura

En determinados casos, una organización puede comenzar a utilizar recursos sin comprar servidores físicos.

Sin embargo, los costos de operación pueden aumentar según el consumo y el servicio contratado.

📈 Flexibilidad

Es posible ajustar los recursos según las necesidades de una aplicación o empresa.

🌍 Acceso remoto

Los usuarios autorizados pueden acceder a servicios desde diferentes lugares con conectividad adecuada.

🤝 Colaboración

Muchas aplicaciones permiten compartir documentos y trabajar en equipo.

🛠️ Menor carga de mantenimiento físico

El proveedor puede encargarse de determinadas actividades relacionadas con servidores, instalaciones y componentes de infraestructura.

Esto no elimina las responsabilidades del cliente.

🔄 Disponibilidad y continuidad

Algunos servicios ofrecen mecanismos de redundancia, recuperación y continuidad operativa.

No obstante, la disponibilidad depende del diseño, la configuración y las condiciones contratadas.


 

⚠️ Desventajas y limitaciones de la computación en la nube

A pesar de sus beneficios, la nube también presenta desafíos.

🌐 Dependencia de la conectividad

Muchos servicios necesitan una conexión estable para funcionar correctamente.

Una interrupción de Internet puede impedir el acceso a determinadas aplicaciones.

💳 Costos recurrentes

Los servicios pueden generar cargos mensuales o basados en consumo.

Si no se supervisan, algunos gastos pueden superar lo previsto.

🔐 Riesgos de seguridad

Una configuración incorrecta, credenciales comprometidas o permisos excesivos pueden exponer información.

🛡️ Privacidad y cumplimiento

Las organizaciones deben conocer cómo se tratan los datos, dónde pueden almacenarse y qué obligaciones legales les corresponden.

🔗 Dependencia del proveedor

Cambiar de proveedor puede requerir tiempo, conocimientos técnicos y modificaciones en aplicaciones o procesos.

⏳ Interrupciones del servicio

Los proveedores también pueden experimentar fallas.

Por ello, conviene evaluar mecanismos de respaldo, recuperación y continuidad.

🧠 ¿Significa que la nube es insegura?

No.

Significa que, como cualquier infraestructura tecnológica, necesita una administración adecuada.

Un sistema local mal protegido también puede presentar riesgos importantes.


 

🔐 Seguridad en la computación en la nube

La seguridad en la nube requiere la participación tanto del proveedor como del cliente.

Las responsabilidades exactas dependen del servicio contratado.

🤝 Responsabilidad compartida

En términos generales, el proveedor suele encargarse de proteger determinados componentes de la infraestructura que administra.

El cliente continúa siendo responsable de aspectos como:

  • Gestionar usuarios y permisos.

  • Proteger sus credenciales.

  • Configurar correctamente los servicios bajo su control.

  • Clasificar la información.

  • Cumplir obligaciones relacionadas con sus datos.

  • Aplicar medidas de protección según el servicio utilizado.

🔒 Buenas prácticas

  • Utilizar contraseñas robustas.

  • Activar autenticación multifactor.

  • Revisar los permisos de acceso.

  • Mantener respaldos adecuados.

  • Evitar compartir información sensible innecesariamente.

  • Supervisar actividades sospechosas.

  • Revisar las políticas de privacidad y seguridad.

  • Comprender las responsabilidades del proveedor y del cliente.

💡 Ejemplo

Una empresa utiliza una aplicación empresarial en la nube.

Aunque el proveedor proteja la infraestructura del servicio, la empresa debe evitar que antiguos empleados conserven accesos innecesarios.

La protección de la información depende de ambas partes.


 

🧩 ¿La nube y el almacenamiento en la nube son lo mismo?

No exactamente.

El almacenamiento en la nube es una de las muchas capacidades que pueden ofrecer los servicios de computación en la nube.

La computación en la nube también puede proporcionar procesamiento, bases de datos, aplicaciones, redes y herramientas tecnológicas.

ConceptoAlcance
Computación en la nubeModelo amplio de utilización de recursos informáticos remotos
Almacenamiento en la nubeServicio enfocado en guardar y recuperar datos
Aplicaciones en la nubeProgramas o servicios accesibles mediante infraestructura remota
Procesamiento en la nubeEjecución de operaciones utilizando recursos remotos

💡 Ejemplo

Guardar fotografías en un servicio remoto es un ejemplo de almacenamiento en la nube.

Ejecutar una aplicación que analiza miles de registros utilizando servidores remotos es otro uso de la computación en la nube.

Ambos pueden formar parte del mismo ecosistema tecnológico, pero cumplen funciones diferentes.

En la Lección 91 profundizaremos específicamente en el almacenamiento en la nube.


 

🛒 Caso práctico: una tienda de tecnología que utiliza la nube

Imagina una tienda que vende computadoras, memorias RAM, procesadores y unidades SSD.

Inicialmente, registra sus ventas en una computadora local.

Cuando abre una segunda sucursal, necesita que ambos establecimientos consulten información actualizada.

La empresa decide evaluar un sistema de inventario en la nube.

🧾 Situación inicial

  • Los registros se encuentran en una sola computadora.

  • Las sucursales no comparten información automáticamente.

  • Las actualizaciones requieren procedimientos manuales.

  • Una falla del equipo local podría interrumpir el acceso.

☁️ Posible solución

La empresa utiliza una aplicación de inventario alojada en infraestructura remota.

Los empleados autorizados acceden mediante Internet y registran movimientos en un sistema compartido.

📊 Beneficios potenciales

  • Consultar existencias desde diferentes sucursales.

  • Centralizar registros.

  • Facilitar actualizaciones.

  • Generar reportes.

  • Administrar permisos por usuario.

⚠️ Aspectos que debe evaluar

  • Costo del servicio.

  • Calidad de la conexión.

  • Protección de los datos.

  • Disponibilidad del proveedor.

  • Procedimientos de respaldo.

  • Posibilidad de recuperar o exportar información.

🎯 Conclusión del caso

La computación en la nube puede facilitar la operación de una empresa, pero debe seleccionarse considerando sus necesidades reales.

No basta con contratar un servicio: también es necesario configurarlo, administrarlo y protegerlo.


 

🛠️ Actividad práctica: identifica la computación en la nube

Lee las siguientes situaciones e identifica si representan principalmente computación local, computación en la nube o una combinación de ambas.

📝 Ejercicio A

Un estudiante utiliza un programa instalado en su computadora para escribir un documento y lo guarda únicamente en su SSD.

Pregunta: ¿Qué modelo utiliza principalmente?

📧 Ejercicio B

Una persona consulta su correo electrónico mediante un navegador y un servicio de correo web.

Pregunta: ¿Qué modelo utiliza?

🛒 Ejercicio C

Una tienda contrata una aplicación de inventario en línea para que sus sucursales compartan registros.

Pregunta: ¿Qué modelo utiliza?

🎮 Ejercicio D

Un videojuego se ejecuta completamente en una computadora sin conexión a Internet y guarda las partidas localmente.

Pregunta: ¿Qué modelo utiliza principalmente?

📊 Ejercicio E

Una empresa mantiene una aplicación instalada localmente, pero utiliza un servicio remoto para realizar ciertos análisis.

Pregunta: ¿Qué combinación de recursos utiliza?

🌐 Ejercicio F

Una organización contrata servidores remotos y aumenta su capacidad cuando recibe más visitantes.

Pregunta: ¿Qué característica de la nube está aprovechando?

🔐 Ejercicio G

Un empleado comparte públicamente por error un documento confidencial almacenado en un servicio en línea.

Pregunta: ¿Qué aspecto debe mejorar la organización?


 

✅ Respuestas de los ejercicios

EjercicioRespuestaExplicación
AComputación localEl programa y el archivo se encuentran en el equipo
BComputación en la nubeUtiliza un servicio de correo alojado remotamente
CComputación en la nubeLas sucursales acceden a una aplicación remota
DComputación localEl juego se ejecuta y almacena información localmente
ECombinación de recursos locales y remotosUtiliza infraestructura de ambos entornos
FEscalabilidadAjusta la capacidad según la demanda
GSeguridad y control de accesoDebe revisar permisos y procedimientos de protección

Observación: utilizar recursos locales y remotos no significa necesariamente implementar una nube híbrida en sentido técnico.


 

🚀 Desafío adicional: elige una solución tecnológica

Una pequeña academia necesita:

  • Publicar materiales educativos.

  • Permitir el acceso de estudiantes desde diferentes ciudades.

  • Administrar cuentas de usuarios.

  • Compartir documentos.

  • Mantener registros protegidos.

❓ Preguntas

  1. ¿Por qué podría ser útil la computación en la nube?

  2. ¿Qué ventajas ofrecería?

  3. ¿Qué riesgos deberían considerarse?

  4. ¿Qué medidas básicas de seguridad recomendarías?

💡 Propuesta de solución

Utilidad: la academia podría ofrecer servicios accesibles remotamente sin administrar toda la infraestructura física.

Ventajas: acceso desde diferentes lugares, flexibilidad y herramientas de colaboración.

Riesgos: interrupciones de conectividad, costos recurrentes, configuraciones incorrectas y problemas de privacidad.

Seguridad: autenticación multifactor, permisos adecuados, respaldos, protección de credenciales y revisión de las políticas del proveedor.

Este ejercicio demuestra que elegir una solución en la nube requiere analizar tanto sus beneficios como sus responsabilidades.


 

🏆 Lo que has aprendido

Al finalizar esta lección, ya puedes:

  • Explicar qué es la computación en la nube y reconocer su utilidad.

  • Comprender cómo funcionan los servicios remotos mediante redes y servidores.

  • Identificar la infraestructura física que existe detrás de la nube.

  • Reconocer la virtualización como una tecnología importante.

  • Distinguir la computación local de la computación en la nube.

  • Explicar características como elasticidad, escalabilidad y acceso bajo demanda.

  • Identificar ejemplos cotidianos de aplicaciones y servicios en la nube.

  • Reconocer las principales ventajas y limitaciones de este modelo.

  • Comprender la importancia de la seguridad y la responsabilidad compartida.

  • Diferenciar la computación en la nube del almacenamiento en la nube.

  • Evaluar situaciones prácticas donde esta tecnología puede resultar útil.


 

🚩 Conclusión

La computación en la nube ha transformado la manera en que utilizamos los recursos informáticos. Gracias a este modelo, personas y organizaciones pueden acceder a aplicaciones, servidores, procesamiento y otros servicios sin necesidad de administrar directamente toda la infraestructura física.

También hemos comprendido que la nube no es un espacio abstracto: depende de centros de datos, redes, sistemas y equipos reales que trabajan coordinadamente.

Entre sus principales beneficios encontramos la flexibilidad, el acceso remoto y la posibilidad de ajustar recursos según las necesidades. Sin embargo, también existen desafíos relacionados con los costos, la conectividad, la seguridad y la privacidad.

Por ello, utilizar correctamente la nube implica comprender tanto sus capacidades como sus limitaciones.

Con estos conocimientos estamos preparados para estudiar los principales modelos mediante los cuales se ofrecen servicios de computación en la nube: IaaS, PaaS y SaaS.


 

⬅️ Lección anterior  📑 Índice del programa  ➡️ Siguiente lección

Scroll to Top