# Edge computing

> Procesar los datos cerca de donde se generan, en lugar de en un centro de datos lejano.

- Nivel: Intermedio
- Temas: Cloud, Redes
- URL: https://tidbit.legios.com.ar/es/edge-computing/
- En inglés: [Edge computing](https://tidbit.legios.com.ar/edge-computing/)

El **edge computing** (computación en el borde) consiste en hacer los cálculos cerca de las personas o dispositivos que los necesitan, en el "borde" de la red, en lugar de mandar todo a un gran centro de datos a cientos o miles de kilómetros. El borde puede ser un servidor chico en una fábrica o un local, un equipo en una antena de telefonía, un punto de presencia en la ciudad o el propio dispositivo: una cámara, un auto o un celular.

Las razones principales son la física y el volumen. Cada viaje a un centro de datos lejano suma latencia, y hay decisiones que no pueden esperar: un robot de fábrica que tiene que frenar si una persona se cruza, o un auto que reacciona al camino. Otras veces el problema es la cantidad de datos: un conjunto de cámaras de seguridad genera demasiado video para subirlo, así que se analiza en el lugar y solo las alertas van a la nube. Mantener los datos cerca también puede ayudar con las reglas de privacidad y seguir funcionando cuando se corta internet.

El borde y la nube trabajan juntos; uno no reemplaza al otro. Una división común es: reaccionar en el lugar y después mandar resúmenes a la nube para guardarlos, analizarlos y entrenar modelos. Los proveedores de nube ofrecen opciones de edge, desde funciones que corren en las ubicaciones de una CDN cerca de los usuarios hasta hardware que instalan en tu propio edificio. El costo es tener muchas máquinas chicas y dispersas, más difíciles de actualizar, proteger y monitorear que unas pocas grandes.

## Una analogía

Un botiquín en cada oficina contra un gran hospital al otro lado de la ciudad. Los cortes chicos se resuelven ahí mismo en segundos; solo los casos graves hacen el viaje largo hasta el hospital.

## Para quedarse

- Calcula cerca del origen de los datos: en un local, una fábrica, una antena o el dispositivo.
- Reduce la latencia y la cantidad de datos que viajan por la red.
- Trabaja con la nube: reaccionar en el lugar, mandar resúmenes al centro.
- Muchas máquinas dispersas son más difíciles de actualizar, proteger y monitorear.

## Para seguir leyendo

- [¿Qué es la computación en el borde? (AWS)](https://aws.amazon.com/es/what-is/edge-computing/)
- [Computación frontera en Wikipedia](https://es.wikipedia.org/wiki/Computaci%C3%B3n_frontera)

## Términos relacionados

- [Centro de datos](https://tidbit.legios.com.ar/es/data-center/): Un edificio lleno de servidores donde realmente corren internet, la nube y la IA.
- [Servidor](https://tidbit.legios.com.ar/es/server/): Una computadora cuyo trabajo es responder pedidos de otras computadoras, todo el día.
- [Ancho de banda y latencia](https://tidbit.legios.com.ar/es/bandwidth-and-latency/): Cuántos datos entran por segundo, y cuánto tarda cada viaje. Dos cosas distintas.
- [Computación en la nube](https://tidbit.legios.com.ar/es/cloud-computing/): Alquilar computadoras por internet en vez de comprar las tuyas.
- [Internet](https://tidbit.legios.com.ar/es/internet/): Una red mundial de redes que conecta cualquier aparato con cualquier otro.
- [CDN](https://tidbit.legios.com.ar/es/cdn/): Copias de un sitio guardadas en servidores por todo el mundo, cerca de quien las pide.
