Edge Computing se refiere a una infraestructura ubicada geográficamente cerca de donde se generan o consumen datos. En lugar de enviar estos datos a un centro de datos, o a una nube pública o privada para su almacenamiento y cálculo, se procesan “en el borde”, en una infraestructura compuesta por servidores simples o plataformas sofisticadas como AWS for the Edge, Azure Stack Edge, Google Distributed Cloud o Nutanix Xi. La informática "edge" también se refiere a los límites superiores de rendimiento, confiabilidad, seguridad y otros requisitos operativos y de cumplimiento. Para cumplir con estos requisitos, trasladar el procesamiento, el almacenamiento y el ancho de banda a la infraestructura perimetral puede permitir el escalamiento de aplicaciones que no serían factibles si se diseñaran para una nube centralizada. "La computación perimetral proporciona otra solución para que la empresa desarrolle relaciones más profundas con clientes y socios y obtenga información en tiempo real", dijo Mark Thiele, director ejecutivo de Edgevana. Y aunque a veces en las primeras etapas del desarrollo de prueba de concepto a pequeña escala es difícil para los equipos de desarrollo identificar la infraestructura óptima, esperar demasiado para reconocer la necesidad de una infraestructura de borde puede obligar a estos equipos a rediseñar y reelaborar sus aplicaciones. lo que aumenta los costes de desarrollo, ralentiza los plazos o impide que la empresa alcance los resultados esperados. Arul Livingston, vicepresidente de ingeniería de OutSystems, está de acuerdo: “Debido a que las aplicaciones están cada vez más modernizadas e integradas, las empresas deben considerar las tecnologías de vanguardia y la integración en las primeras etapas del proceso. desarrollo para evitar los problemas de rendimiento y seguridad inherentes al desarrollo de aplicaciones de clase empresarial.
Los equipos de Devops deben buscar indicadores antes de poder modelar con precisión los requisitos de infraestructura de la plataforma.
Aquí hay cinco razones para considerar la informática de punta.
1 - Mejorar el rendimiento y la seguridad en la fabricación
¿Cuánto valen unos segundos en una planta de fabricación cuando un retraso puede causar lesiones a los trabajadores? ¿Qué pasa si la fabricación requiere materiales costosos y detectar defectos unos cientos de milisegundos antes puede ahorrar mucho dinero? Según Thiele, "en la fabricación, el uso eficaz del borde puede reducir los residuos, mejorar la eficiencia, prevenir lesiones en el lugar de trabajo y aumentar la disponibilidad de los equipos". Dijo que el costo del fracaso resultante de una decisión mala o retrasada es una consideración clave para los arquitectos. Si los riesgos o costos son significativos, como puede ser el caso de sistemas de fabricación, plataformas quirúrgicas o vehículos autónomos, el borde puede mejorar el rendimiento y la confiabilidad de aplicaciones que requieren más seguridad.
2 - Reducir la latencia de las acciones en tiempo real
El tiempo de respuesta inferior a un segundo es un requisito fundamental para la mayoría de las plataformas de negociación financiera, y ahora se espera este rendimiento en muchas aplicaciones que requieren un cambio rápido entre la detección de un problema u oportunidad y la respuesta con una acción o decisión. "Si la toma de decisiones en tiempo real es importante para el negocio, entonces mejorar la velocidad o reducir la latencia es esencial, especialmente con todos los dispositivos conectados que las empresas utilizan para recopilar datos", dijo Amit Patel, vicepresidente senior de Consulting Solutions. El desafío tecnológico de ofrecer experiencias consistentes y de baja latencia es aún mayor cuando existen múltiples fuentes de datos y nodos de decisión. Este es el caso, por ejemplo, cuando se conectan miles de tractores y máquinas agrícolas implementadas con aprendizaje automático (ML) en dispositivos de borde o cuando se habilita el metaverso u otros experimentos a gran escala entre la empresa y el consumidor. "Si va a actuar en tiempo real, entonces la ventaja es la opción obvia", afirmó Pavel Despot, director senior de producto de Akamai. "La infraestructura de borde es adecuada para cualquier carga de trabajo que necesite llegar a usuarios finales distribuidos geográficamente con baja latencia, resiliencia y alto rendimiento, abarcando toda la gama desde medios de streaming, banca, comercio electrónico, dispositivos IoT y mucho más", añadió. Cody De Arkland, director de relaciones con desarrolladores de LaunchDarkly, dice que otro caso de uso son las empresas globales con muchas oficinas o que apoyan el trabajo híbrido a escala. "La belleza de trabajar cerca del borde es que puedes distribuir tus cargas de trabajo aún más cerca de las personas que las consumen", añadió. "Si la aplicación es sensible a la latencia o al 'tiempo de ida y vuelta' al centro de datos principal, es necesario considerar la infraestructura de borde y pensar en lo que se debe ejecutar en el borde", dijo De. Arcalandia.
3 - Aumentar la confiabilidad de las aplicaciones críticas
"Hemos descubierto que la infraestructura de borde está atrayendo el mayor interés en industrias como la manufactura, el comercio minorista y el transporte, donde el tiempo de inactividad simplemente no es una opción y la necesidad de acceder y utilizar datos en tiempo real se ha convertido en un diferenciador competitivo", dijo Jeff Ready, director ejecutivo de Scale Computing. Este último recomienda considerar la infraestructura de borde cuando el costo del tiempo de inactividad es alto, el tiempo de reparación es largo o una infraestructura centralizada defectuosa afecta múltiples operaciones. Ready dio dos ejemplos para respaldar su punto: “El de un buque de carga en medio del océano que no puede depender de una conectividad satelital intermitente para operar sus sistemas críticos a bordo, y el de una tienda de comestibles que debe recopilar datos dentro del tienda para crear una experiencia de compra más personalizada”. La falla de un sistema centralizado puede afectar a múltiples barcos y tiendas de comestibles, mientras que una infraestructura perimetral altamente confiable puede reducir el riesgo y el impacto del tiempo de inactividad.
4 - Permitir el procesamiento local de datos en lugares remotos o para cumplir con la normativa.
Si bien el rendimiento, la latencia y la confiabilidad no son críticos por diseño, la infraestructura perimetral aún puede ser necesaria para cumplir con las regulaciones sobre dónde se recopilan y consumen los datos. “La infraestructura de borde es importante para los requisitos de residencia y procesamiento de datos locales. Por ejemplo, beneficia a las empresas que operan cargas de trabajo en un barco que no puede cargar datos a la nube debido a la conectividad, que trabajan en industrias altamente reguladas con restricciones en la residencia de datos en un área o que tienen una gran cantidad de datos que requieren procesamiento local. ”, explicó Yasser Alsaied, vicepresidente de Internet de las cosas en AWS. Una pregunta fundamental que los equipos de desarrollo deben responder es dónde se recopilarán y consumirán los datos. Los departamentos de cumplimiento deben proporcionar orientación regulatoria sobre las restricciones de datos, y se debe consultar a los jefes de funciones operativas sobre las limitaciones físicas y geográficas.
5 – Optimice los costos, incluido el ancho de banda en grandes conjuntos de datos
Los edificios inteligentes con videovigilancia, sistemas de gestión de instalaciones y sistemas de monitoreo de energía capturan volúmenes significativos de datos por segundo. Procesar estos datos localmente en el edificio puede resultar mucho menos costoso que centralizarlos en la nube. “Todas las industrias están experimentando un fuerte crecimiento de datos y adaptarse a las complejidades requiere una mentalidad completamente diferente para aprovechar el potencial de enormes conjuntos de datos. La informática de borde proporciona parte de la solución porque acerca la informática y el almacenamiento al origen de los datos”, afirmó JB Baker, vicepresidente de marketing de ScaleFlux. "La creación de datos en el borde de la red presenta distintos desafíos para las arquitecturas de aplicaciones e infraestructura", señala AB Periasamy, director ejecutivo y cofundador de MinIO. Este último sugiere "considerar el ancho de banda como el elemento de mayor costo en un modelo, mientras que los gastos de capital y operativos operan de manera diferente en el borde". En resumen, cuando las aplicaciones requieren una ventaja en rendimiento, confiabilidad, latencia, seguridad, regulación o escala, el modelado de una infraestructura de borde por parte de los equipos devops en las primeras etapas del proceso de desarrollo puede conducir a arquitecturas más inteligentes.
Otras noticias que te pueden interesar