1El continuo nube–edge–dispositivo

diagrama
Dispositivo/sensor (mist) → Pasarela/servidor local (fog/edge)
  → Borde de red del operador/CDN (edge) → Nube (región del proveedor)

De izquierda a derecha: ↑ capacidad de cómputo, ↑ latencia, ↑ dependencia de red
                         ↓ autonomía, ↓ control sobre dónde están los datos

Ningún punto del continuo es "mejor": cada decisión de dónde ejecutar algo es un equilibrio, la misma decisión que para frontend/backend (UD1-04), con el eje físico de por medio.

2Edge computing: qué es y por qué

Cómputo en el borde de la red, próximo a la fuente de datos, que procesa localmente y envía a la nube solo lo necesario. No sustituye a la nube: la complementa. Patrón habitual: entrenar en la nube, ejecutar en el borde.

RazónEjemploPor qué la nube no sirve
LatenciaVehículo autónomo, robot que se detiene al contactoIda y vuelta a la nube: 20-200 ms; la decisión hay que tomarla en 5
Ancho de banda50 cámaras 4K en una fábricaEnviarlo todo costaría más que el proceso vigilado
AutonomíaPlataforma petrolífera, tractor, tienda sin líneaTiene que seguir funcionando sin conexión
Privacidad / soberaníaDatos médicos, biometría, datos industriales confidencialesRegulación o contrato que impide que salgan

3"Edge" es polisémico

AcepciónQuién lo dice
Edge industrial / IoTAutomatización, IIoT
Edge del operador (MEC)Operadores, 5G
Edge de CDN / edge functionsCloudflare Workers, Vercel Edge; desarrolladores web
Edge AI / IA en el dispositivoApple, Google, Qualcomm
El navegador (WebAssembly, WebGPU)Desarrolladores web

Las dos últimas son las que más han crecido en 2024-2026: modelos de lenguaje pequeños en el sistema operativo móvil sin red; Apple combina ejecución local con Private Cloud Compute; portátiles con NPU. "La IA" deja de ser sinónimo de "una llamada a un servidor lejano".

4Fog y mist

Términos de un momento concreto, hoy poco usados fuera de la literatura académica. Fog (Cisco, 2012): capa entre dispositivos y nube — pasarelas, servidores locales — nivel de instalación. Mist: cómputo en los propios dispositivos — microcontroladores, nivel de sensor (TinyML: redes neuronales en un chip de un euro).

Relación: mist = dispositivo; fog = pasarela e instalación; edge = todo lo que no es la nube central (incluye a los dos anteriores en el uso actual).

5La demostración: el mismo modelo en tres lugares

Ollama descarga y ejecuta modelos de lenguaje abiertos en un ordenador normal, con una API HTTP local (localhost:11434) parecida a la de proveedores comerciales.

bash
ollama pull llama3.2:3b
ollama run llama3.2:3b
curl http://localhost:11434/api/generate -d '{"model":"llama3.2:3b","prompt":"Qué es edge computing"}'
Polisemia en acciónAl ejecutar ollama serve, el portátil es el servidor, y el terminal es el cliente — "servidor" aquí es un proceso en la misma máquina.

6Comparación: portátil, servidor del aula, API de un proveedor

Portátil (mist/edge)Servidor del aula (fog)API del proveedor (nube)
Modelo1-8B, cuantizado8-70B con GPUCientos de miles de millones
Coste marginalCeroCero (ya pagado)Por token
Qué sale del edificioNadaNada (red local)Prompt y contexto completos
Funciona sin InternetSíSíNo

Cuantización (Q4, Q8): reduce la precisión numérica de los pesos para que el modelo ocupe menos memoria (7B en 16 bits: ~14 GB; en 4 bits: ~4 GB) a cambio de una pérdida pequeña de calidad — lo que permite ejecutar modelos razonables en un portátil. VRAM es el límite real. Modelos abiertos: Llama, Mistral, Qwen, Gemma, Phi, DeepSeek.

7Para debatir en clase

  • Cámaras que detectan si los operarios llevan casco: ¿dónde se ejecuta el modelo? ¿Qué dice el RGPD y el AI Act sobre vigilar a trabajadores?
  • App de notas con "resumen con IA": ¿local o nube? ¿Debe elegir el usuario?
  • Tractor autónomo sin cobertura: ¿qué hay en el tractor, en la nave, en la nube? ¿Cuál es el mist, cuál el fog?
  • Si un modelo local de 3B responde peor pero no cuesta nada ni filtra datos, ¿para qué tareas del propio ciclo sería suficiente?

✓Autoevaluación — puntos que debes dominar

Adaptado de 04-edge-fog-mist.md.