UNIR Revista
El edge computing es un modo de computación que traslada el procesamiento de datos de la nube a la propia fuente que los genera, para reducir así la latencia y el consumo energético.
Relojes inteligentes que miden la actividad física, neveras que avisan cuando es preciso comprar algún alimento, televisores que se conectan a internet para ofrecer los programas favoritos de sus usuarios o robots que limpian solos la casa. Estos son únicamente unos pocos ejemplos de aparatos de nuestra vida diaria que están conectados a internet a través de una autopista de datos. La enorme cantidad de información generada por esta tecnología IoT, acrónimo en inglés de internet de las cosas, hace que su tratamiento sea un proceso costoso, lento y con un alto coste energético. El edge computing pretende resolverlo al procesar esos datos en la propia fuente que los genera, en lugar de tener que enviarlos a la nube.
El edge computing tiene, por lo tanto, una relación directa con todos esos dispositivos inteligentes conectados a la red que se conocen como internet de las cosas. Esos aparatos generan una ingente cantidad de información que se envía a la base de datos en la nube para ser estudiada y recopilada en lo que conocemos como cloud computing. Pero todo este procedimiento es muy lento y costoso, porque consume mucha energía y es aquí dónde el edge computing hace su aportación para hacerlo más rápido y eficiente.
Edge computing vs. cloud computing
Edge computing y cloud computing trabajan para agregar valor a numerosos sectores de la industria y son consideradas innovaciones diferentes que no pueden reemplazarse entre sí. El edge computing vendría a ser una subcapa de la nube, que se centra en optimizar ciertos procesos de la computación en la nube.
Estas serían sus principales diferencias:
Almacenamiento
- Cloud: el almacenamiento sucede en la nube, en entornos definidos por el software y creados por los centros de datos o las torres de servidores. Se utiliza para ello plataformas como las que ofrecen Amazon, Google o Dropbox.
- Edge: también se recopilan datos, pero se trata de entornos físicos compuestos de hardware, que se encuentran fuera de un centro de datos. Este almacenamiento sucede muy cerca del usuario.
Capacidad
- Cloud: es posible almacenar una gran cantidad de datos en un hosting escalable a través de internet y acceder en cualquier momento.
- Edge: se puede escalar la red de forma independiente con cada dispositivo nuevo que se añada a un sistema. No puede procesar muchos datos, debido a la limitada disponibilidad de recursos, pero se compensa en parte por el acceso cercano de comunicación con nodos.
Productividad y rendimiento
- Cloud: la nube se adapta a empresas que requieren grandes cantidades de almacenamiento y necesitan proveedores de hosting escalables y de bajo coste. Generalmente, estos servicios se prestan desde grandes data centers que suelen estar muy alejados de los usuarios y, por lo tanto, con altas latencias.
- Edge: reduce enormemente los problemas de latencia, ya que la respuesta es inmediata.
Seguridad
- Cloud: las plataformas de computación en la nube son inherentemente más seguras, debido a la implementación más centralizada de medidas de seguridad, pero cuantos menos datos hay en un entorno cloud menos vulnerable es. Eso es posible gracias al edge computing.
- Edge: como la información se encuentra diversificada en multitud de dispositivos, existen menos datos en los entornos cloud y, por ello, si la nube se ve atacada, el daño será mucho menor.
Programación
- Cloud: los actuales lenguajes de programación se adaptan mejor al cloud computing.
- Edge: emplea varias plataformas distintas para la programación, todas con tiempos de ejecución diferentes.
Podría decirse que el edge computing actúa como facilitador y mediador entre los dispositivos y la nube central. Permite que los datos se almacenen lo más cerca posible y, consciente de sus límites, transfiere a la nube central aquella información que no puede administrar. Por lo tanto, es un intermediario entre una nube central ubicada a miles de kilómetros de distancia y los dispositivos que requieren una alta capacidad de respuesta.
El trabajo especializado en internet de las cosas y, en general, en todo lo que tiene que ver con la transformación digital de las empresas, cuenta actualmente con una gran demanda laboral. Existen formaciones específicas como el Máster en Industria 4.0 https://www.unir.net/ingenieria/master-industria-4-0/ de UNIR que ofrecen docencia íntegramente online y la posibilidad de obtener un perfil profesional muy competente en esta materia.