Por qué el Edge Computing es la próxima gran cosa
El paradigma actual de la arquitectura de la tecnología de la información, predominantemente basada en la nube, se construyó sobre la premisa de que los dispositivos son «tontos» y los servidores «inteligentes» y que, por tanto, estos últimos deberían hacer todo el trabajo pesado.
Las condiciones que dieron lugar a este diseño están cambiando, lo que nos lleva a revisar el status quo en todas las disciplinas empresariales, especialmente en la gestión del fraude y el riesgo.
¿Cómo hemos llegado al mundo centrado en la nube?
La adopción generalizada de los ordenadores personales supuso la adopción por defecto de una arquitectura predominantemente descentralizada en la que los usuarios finales poseían y mantenían las máquinas que almacenaban y procesaban los datos. Los ordenadores personales eran dispositivos finales «inteligentes» interconectados por una infraestructura relativamente débil y, por lo tanto, realizaban todo el pensamiento. Sin embargo, muy pronto las líneas telefónicas dieron paso a las conexiones de banda ancha y a la fibra óptica.
Entra la revolución de la nube. La mayoría de los servicios digitales actuales se basan en centros de cálculo de terceros (puede que los llamemos «la nube», pero en realidad solo son servidores propiedad de otra persona) que se encargan de todo el trabajo pesado, y nuestros dispositivos personales actúan principalmente como medio de comunicación con esos centros.
Las deficiencias del paradigma de la nube
La nube democratizó el acceso a los servicios de computación intensiva, lo que fue realmente beneficioso en muchos aspectos. El campo de la inteligencia artificial, por ejemplo, se beneficia enormemente del acceso global a las actividades y los datos con fines de análisis y aprendizaje automático.
Sin embargo, el paradigma de la nube también tiene ciertas limitaciones que nos invitan a explorar una nueva forma de arquitectura descentralizada:
- Las empresas de todo el mundo se enfrentan a estrictos requisitos de privacidad en relación con la transferencia, el procesamiento y el almacenamiento de los datos de los usuarios. Las soluciones que almacenan y procesan datos sensibles a nivel local limitan la exposición a consecuencias normativas y de reputación adversas.
- El uso y la cantidad de datos generados por los dispositivos modernos han superado con creces la evolución de la infraestructura de Internet móvil. Como resultado, los usuarios de los servicios en la nube experimentan retrasos causados por el tiempo que tardan los datos en viajar de los dispositivos a los servidores y viceversa. El término para esto es latencia, un área importante de preocupación para muchos servicios.
El caso del edge computing
Para superar estos retos, los innovadores pueden aprovechar el poder de la computación de los dispositivos (edge computing). Si los dispositivos más inteligentes pueden procesar más datos, ¿por qué no utilizarlos para minimizar la exposición a problemas de privacidad, costes de comunicación y latencia?
He aquí dos ejemplos que ilustran el impacto de este cambio:
1. La computación de los dispositivos en los coches que se conducen solos
Estas máquinas increíblemente avanzadas dependen de una cantidad abrumadora de datos generados por sensores de luz, radar, sonido, temperatura y velocidad. Las decisiones de vida o muerte dependen de esta información y deben tomarse en milisegundos.
Ni siquiera las redes móviles más avanzadas pueden garantizar que todos estos datos se transmitan siempre a la nube y de vuelta a tiempo para que las ruedas giren o los frenos se apliquen para evitar una colisión. En cambio, los coches sin conductor están equipados con dispositivos informáticos avanzados que realizan estos cálculos en el momento. Aquí sería donde entra el edge computing como herramienta para permitir el control de los procesos sin sobrecargar las redes móviles.
2. Computación de dispositivos en la prevención del fraude
Los dispositivos que utilizamos para interactuar con las empresas de comercio electrónico y servicios financieros son cada vez más inteligentes. El fraude está aumentando en todos los canales digitales, pero afortunadamente, los dispositivos más inteligentes generan (y pueden procesar) abundante información que las empresas pueden utilizar para detectar los ataques.
Esto incluye información del dispositivo (por ejemplo, sobre el hardware, el sistema operativo, la red y la configuración del idioma) e información sobre el comportamiento de los usuarios (por ejemplo, el tiempo que pasan en los formularios y las secuencias de acciones).
En los sistemas basados en la nube, a menudo se sacrifica la información para minimizar la latencia. Por ejemplo, los procesadores de pagos en línea dudan en introducir un retraso de varios segundos para recopilar los datos del dispositivo y del comportamiento, enviarlos a la nube y esperar una respuesta que podría no llegar debido a una mala conexión de red antes de autorizar una transacción.
Para no comprometer esto, las empresas de vanguardia están aprovechando la potencia de la computación en la nube para derivar la lógica de decisión de la inteligencia a través del análisis de big data y el aprendizaje automático y complementarla «empujando» esa lógica de decisión derivada a los dispositivos para detectar y detener las transacciones fraudulentas en el borde.
La computación de dispositivos es un factor de cambio en la reducción de la carga de trabajo de los servidores cuando se repelen los ataques maliciosos lanzados con scripts automáticos o bots, en los que los servidores hacen horas extras para hacer frente a un gran volumen de tráfico en el momento álgido de los ataques bot a gran escala.
Por desgracia, los ataques de bots son demasiado frecuentes. Según The Atlantic, más del 94% de los 100.000 dominios encuestados en un informe experimentaron al menos un ataque automático en el periodo de 90 días anterior.
En lugar de depender únicamente de costosas soluciones de red de entrega de contenidos, la incorporación de la informática de borde/dispositivo aporta una nueva dirección para frustrar eficazmente estos ataques en sus orígenes.
Cómo preparar a su organización para el futuro del edge computing
El cambio hacia la computación de dispositivos tiene aún más sentido cuando nos detenemos a considerar cómo se están transformando prácticamente todos los dominios del conocimiento a través de la descentralización. Las preocupaciones que motivan el paso de la nube pueden encontrar sus paralelos en las que dieron lugar a las finanzas descentralizadas en su conjunto, y a las criptomonedas en particular. Podrían extraerse reflexiones similares de las fuentes de conocimiento descentralizadas (por ejemplo, Wikipedia), la producción y distribución de medios de comunicación (por ejemplo, Youtube y Spotify) y muchas más.
¿Cómo puede empezar a prepararse para este futuro? Da los siguientes primeros pasos:
- Inicie conversaciones internas entre los equipos haciendo un balance de los sistemas en la nube que utiliza cada área funcional, si hay problemas de latencia asociados a ellos y cuánto cuesta su funcionamiento.
- Piense en posibles alternativas, aunque le parezcan futuristas; al fin y al cabo, así es como empieza toda gran innovación. Involucre a los informáticos y a otras áreas técnicas de su organización y pídales que piensen en grande.
- Pregunte a su alrededor. Es posible que sus colegas de otros sectores, o incluso competidores amistosos, ya hayan resuelto los problemas que usted encontró y estén dispuestos a compartir sus experiencias en la transición desde el paradigma de la nube.
Aunque las ventajas de la computación de dispositivos son evidentes en muchos casos de uso, también es cierto que la computación en la nube todavía tiene mucho que ofrecer, incluso en el ámbito del aprendizaje automático avanzado y los enfoques basados en datos. Con toda probabilidad, asistiremos a un nuevo paradigma en el que la nube y la informática de dispositivos se amalgamarán, reuniendo lo mejor de ambos mundos.
Ver: Edge computing al rescate de la nube
Fuente: Forbes