Computación en la Nube y Edge Computing
Los estudiantes exploran los conceptos de computación en la nube (IaaS, PaaS, SaaS) y edge computing, comprendiendo sus ventajas y desventajas.
Acerca de este tema
La computación en la nube permite a las empresas acceder a recursos informáticos remotos mediante modelos como IaaS (infraestructura como servicio), PaaS (plataforma como servicio) y SaaS (software como servicio). Los estudiantes analizan cómo estos modelos ofrecen escalabilidad, flexibilidad y reducción de costos iniciales, aunque dependen de conexiones estables a internet y generan preocupaciones de seguridad y privacidad de datos.
El edge computing procesa datos cerca de su origen, como en dispositivos IoT, lo que reduce latencia y consumo de ancho de banda. Comparado con la nube, es ideal para aplicaciones en tiempo real, como monitoreo industrial o vehículos autónomos, pero requiere más hardware local y gestión distribuida. Esta unidad fomenta la comprensión de que la elección entre ambos depende de necesidades específicas, como velocidad versus capacidad de almacenamiento masivo.
El aprendizaje activo beneficia este tema porque los conceptos abstractos se vuelven concretos mediante simulaciones prácticas y debates. Cuando los estudiantes comparan escenarios reales en grupos o prueban herramientas gratuitas, retienen mejor las ventajas y desventajas, desarrollando habilidades de toma de decisiones tecnológicas.
Preguntas Clave
- ¿Cómo la computación en la nube ofrece escalabilidad y flexibilidad a las empresas?
- ¿De qué manera el edge computing reduce la latencia y el ancho de banda en aplicaciones IoT?
- ¿Por qué la elección entre la nube y el edge computing depende de los requisitos específicos de la aplicación?
Objetivos de Aprendizaje
- Clasificar los modelos de servicio en la nube (IaaS, PaaS, SaaS) según sus características y aplicaciones empresariales.
- Comparar las ventajas y desventajas de la computación en la nube y el edge computing para diferentes escenarios tecnológicos.
- Analizar cómo la latencia y el ancho de banda influyen en la elección entre la nube y el edge computing para aplicaciones de IoT.
- Evaluar la idoneidad de la nube o el edge computing basándose en los requisitos de escalabilidad, seguridad y tiempo real de una aplicación dada.
Antes de Empezar
Por qué: Es necesario comprender los conceptos básicos de redes, como direcciones IP, protocolos y la comunicación entre dispositivos, para entender cómo se accede a los servicios en la nube y cómo funciona el edge computing.
Por qué: Los estudiantes deben tener una noción de cómo funciona Internet y qué son los servicios web para comprender la infraestructura sobre la cual operan la nube y el edge computing.
Vocabulario Clave
| Computación en la Nube (Cloud Computing) | Entrega de servicios informáticos (servidores, almacenamiento, bases de datos, redes, software, analítica) a través de Internet, ofreciendo una rápida innovación y recursos flexibles. |
| IaaS (Infraestructura como Servicio) | Proporciona recursos informáticos virtualizados básicos, como máquinas virtuales y almacenamiento, que los usuarios gestionan. |
| PaaS (Plataforma como Servicio) | Ofrece un entorno para desarrollar, probar y desplegar aplicaciones, gestionando la infraestructura subyacente. |
| SaaS (Software como Servicio) | Entrega aplicaciones de software completas a través de Internet, bajo demanda y generalmente por suscripción. |
| Edge Computing | Procesamiento de datos cerca de la fuente donde se generan, en lugar de enviarlos a un centro de datos centralizado o a la nube. |
| Latencia | El retraso en la transferencia de datos entre el punto de origen y el punto de destino; una latencia baja es crucial para aplicaciones en tiempo real. |
Cuidado con estas ideas erróneas
Idea errónea comúnLa computación en la nube siempre es superior al edge computing.
Qué enseñar en su lugar
Ambos se complementan según el caso; la nube excelsa en almacenamiento masivo, mientras edge prioriza velocidad. Actividades de debate ayudan a los estudiantes a analizar escenarios reales y corregir esta visión binaria mediante evidencia comparativa.
Idea errónea comúnTodos los modelos de nube (IaaS, PaaS, SaaS) son iguales.
Qué enseñar en su lugar
Difieren en control y responsabilidad: IaaS da más infraestructura, SaaS es listo para usar. Tablas comparativas en grupos aclaran estas distinciones y fomentan discusiones que revelan malentendidos comunes.
Idea errónea comúnEl edge computing elimina la necesidad de la nube.
Qué enseñar en su lugar
Suelen integrarse en arquitecturas híbridas. Simulaciones prácticas muestran cómo edge filtra datos antes de enviar a la nube, ayudando a estudiantes a visualizar esta sinergia colaborativa.
Ideas de aprendizaje activo
Ver todas las actividadesComparación Grupal: Modelos de Nube
Divide la clase en grupos para crear tablas comparativas de IaaS, PaaS y SaaS con ejemplos reales como AWS o Google Cloud. Cada grupo presenta una ventaja y desventaja clave. Discute colectivamente cómo aplican a empresas mexicanas.
Simulación Edge: App IoT
Usa herramientas gratuitas como Node-RED para simular un sensor IoT que procesa datos localmente versus en la nube. Los estudiantes miden latencia simulada y registran diferencias. Comparte resultados en plenaria.
Debate Formal: Nube vs Edge
Asigna roles a equipos para defender nube o edge en escenarios como tráfico urbano o fábricas. Prepara argumentos basados en latencia y costos. Vota al final por el mejor caso.
Caso Práctico: Empresas MX
Investiga individualmente empresas mexicanas como CEMEX que usan nube o edge. Resume ventajas en un póster grupal. Presenta y discute dependencias locales como conectividad.
Conexiones con el Mundo Real
- Empresas de logística como DHL utilizan la computación en la nube para optimizar rutas de entrega y gestionar inventarios en tiempo real, accediendo a datos desde cualquier dispositivo conectado.
- Los sistemas de vehículos autónomos dependen del edge computing para procesar datos de sensores (cámaras, LiDAR) instantáneamente, permitiendo tomar decisiones de conducción críticas sin depender de una conexión a la nube.
- Plataformas de streaming de video como Netflix emplean una red de entrega de contenido (CDN), una forma de edge computing, para almacenar videos más cerca de los usuarios y reducir el buffering, mejorando la experiencia de visualización.
Ideas de Evaluación
Presenta a los estudiantes dos escenarios: 1) Una startup que necesita lanzar una aplicación web rápidamente con presupuesto limitado. 2) Un hospital que requiere monitoreo continuo de pacientes con datos críticos en tiempo real. Pide a los estudiantes que discutan en grupos pequeños qué modelo (nube o edge) sería más apropiado para cada caso y por qué, justificando su elección con los conceptos aprendidos.
Entrega a cada estudiante una tarjeta con el nombre de un servicio (ej. Google Drive, un sistema de control de semáforos inteligente, una plataforma de desarrollo de juegos en línea). Pide que identifiquen si el servicio se beneficia más de la nube o del edge computing y escriban una oración explicando su razonamiento, mencionando un factor clave como latencia, escalabilidad o procesamiento de datos.
Durante la explicación de IaaS, PaaS y SaaS, detente y pregunta: 'Si una empresa solo necesita usar un programa de contabilidad en línea sin preocuparse por la instalación o el mantenimiento, ¿qué modelo de servicio en la nube es el más adecuado y por qué?'. Repite preguntas similares para PaaS y IaaS.
Preguntas frecuentes
¿Cuáles son las ventajas de la computación en la nube para empresas mexicanas?
¿Cómo reduce el edge computing la latencia en IoT?
¿Cuándo elegir edge computing sobre la nube?
¿Cómo el aprendizaje activo ayuda a entender nube y edge computing?
Más en Redes, Conectividad y Ciberseguridad
Fundamentos de Redes y Topologías
Los estudiantes exploran los conceptos básicos de redes, tipos de redes (LAN, WAN) y diferentes topologías de red (estrella, bus, anillo).
2 methodologies
Modelo OSI y TCP/IP
Los estudiantes analizan el modelo OSI de 7 capas y el modelo TCP/IP, comprendiendo cómo los datos viajan a través de la red.
2 methodologies
Direccionamiento IP y DNS
Los estudiantes aprenden sobre direcciones IP (IPv4, IPv6), subnetting y el Sistema de Nombres de Dominio (DNS) y su funcionamiento.
2 methodologies
Conceptos Fundamentales de Ciberseguridad
Los estudiantes introducen los pilares de la ciberseguridad: confidencialidad, integridad y disponibilidad (CIA), y sus implicaciones.
2 methodologies
Tipos de Amenazas y Ataques Cibernéticos
Los estudiantes identifican diferentes tipos de amenazas (malware, phishing, DDoS) y ataques cibernéticos, comprendiendo sus mecanismos.
2 methodologies
Medidas de Protección y Defensa
Los estudiantes exploran medidas de seguridad como firewalls, antivirus, cifrado y autenticación multifactor para proteger sistemas y datos.
2 methodologies