De la nube al borde: La transformación crucial para el éxito empresarial
Por: Peter Yamakawa. Profesor Principal de ESAN Graduate School of Business.
El crecimiento exponencial de los datos generados por millones de dispositivos IoT y móviles está impulsando una evolución de la computación en la nube hacia la computación en el borde. Este cambio significativo implica dejar de enviar todos los datos a la nube para su procesamiento y pasar a un modelo distribuido, donde el procesamiento ocurre más cerca del lugar donde se generan los datos. Esta capacidad emergente de procesar y almacenar localmente se conoce como computación en el borde.
¿Qué es la computación en el borde?
Según Gartner, la computación en el borde es una topología de computación distribuida donde el procesamiento de la información se localiza cerca del lugar en el que se generan los datos, es decir, donde los dispositivos y las personas producen o consumen información.
La computación en el borde y la Internet funcionan de manera similar a un cajero automático: no importa dónde te encuentres, siempre hay uno cerca para gestionar el efectivo de manera rápida, fácil y predecible cuando lo necesitas. Esto permite una capacidad esencial: procesar los datos cerca de los usuarios y los dispositivos desde cualquier ubicación, lo que garantiza un acceso en tiempo real sin problemas de latencia.
La latencia siempre ha sido un factor clave en las comunicaciones y las aplicaciones, especialmente cuando se trata de ofrecer servicios casi en tiempo real. Por ejemplo, cuando hacemos clic en una página web y esperamos a que cargue, el tiempo de espera se debe a la latencia que ocurre cuando el procesamiento y almacenamiento de los datos se realizan en la nube, lejos físicamente del usuario. Este es un elemento claveen aplicaciones en tiempo real.
En términos simples, la computación en el borde es la capacidad de acercar el poder de procesamiento lo más posible al lugar donde se generan los datos. En otras palabras, consiste en llevar la nube hasta el usuario, hasta el borde mismo.
Para comprender la importancia de la computación en el borde, consideremos un escenario hipotético: en un mundo de IoT, imaginemos una avenida futurista donde circulan 200 autos conectados y completamente autónomos. Estos vehículos están equipados con sensores que miden la velocidad, cámaras que identifican señales de tráfico y obstáculos, y otros dispositivos que recopilan datos adicionales. En este contexto, la velocidad de procesamiento y comunicación debe ser casi instantánea, ya que no podemos permitir que la información viaje hasta un servidor en la nube, se procese y regrese, especialmente si se trata de una situación crítica como un accidente que podría ocurrir debido a cambios repentinos en las condiciones del tráfico. Es necesario que la información de los sensores se procese lo más cerca posible de los autos, y la computación en el borde permite precisamente eso al situar parte de las capacidades de procesamiento cerca de donde se generan los datos, eliminando la latencia.
Beneficios de la computación en el borde
• Reducción de la latencia: El procesamiento local de datos permite respuestas instantáneas, cruciales para aplicaciones como vehículos autónomos, realidad aumentada y e-salud.
• Optimización del ancho de banda: Al procesar localmente, se reduce la cantidad de datos que se envían a la nube, lo que ahorra costos y mejora el rendimiento de la red.
• Ciberseguridad: La computación en el borde minimiza la exposición de datos sensibles al reducir su transferencia a través de la red.
• Análisis más profundo: El procesamiento local permite un análisis más granular de los datos, extrayendo información valiosa en tiempo real.
Aplicaciones de la computación en el borde:
• Autos autónomos: Los sensores de los autos recopilan una gran cantidad de información que se procesa en tiempo real gracias a la computación en el borde, lo que es crucial para una gestión del tráfico exitosa y sin accidentes.
• Ciudades inteligentes: La computación en el borde permite una gestión eficiente y rápida en tiempo real de elementos como autos autónomos, alumbrado público, servicios de salud y transporte público en las ciudades inteligentes.
• Videojuegos: Con la creciente demanda de respuestas casi instantáneas en los videojuegos, la computación en el borde desempeñará un papel clave al proporcionar una latencia mínima.
• Fábricas inteligentes: La computación en el borde permitirá una producción inteligente y eficiente al manejar grandes volúmenes de datos generados por los elementos de la fábrica.
• Redes eléctricas inteligentes: Con la computación en el borde, las redes pueden responder a las demandas en tiempo real, garantizando una distribución eficiente de la energía y previniendo accidentes e incidencias.
• e-Salud: La computación en el borde permite el procesamiento local de datos en centros de salud, lo que facilita la habilitación de cuidados automatizados, operaciones a distancia y respuestas inmediatas a emergencias.
Finalmente, la computación en el borde no reemplaza a la computación en la nube, sino que la complementa. Ambas tecnologías trabajan en conjunto para ofrecer una infraestructura informática escalable, flexible y segura que responda a las demandas de un mundo hiperconectado. Es esencial que las empresas que buscan consolidarse en la era digital adopten la computación en el borde, como un factor crucial para el éxito.