Edge Computing ayuda a integrar las tecnologías de la información, la operación y la ingeniería, ya que convierte los datos en información válida para la toma de decisiones en tiempo real y puede relacionar datos procedentes de sistemas de IT, OT y ET, que pueden ser difíciles de integrar debido a sus orígenes tan diferentes. En este artículo escrito por Daniel Garrote, nos adentramos en los diferentes sistemas y en el papel de Edge Computing a la hora de ayudar integrar los mismos.
Después de más de 8 años trabajando en la implementación de soluciones IoT en entornos industriales en diferentes sectores, desde plantas de tratamiento de residuos y plantas de desalinización hasta refinerías y plantas químicas, he visto de primera mano lo complicado que es conectar los mundos OT e IT. Y más aún si queremos incorporar disciplinas ET a la ecuación. Pero empecemos por definir qué es qué en esta área.
TI (Tecnología de la Información) se refiere a la Tecnología de la Información, que incluye todo lo relacionado con la informática tal como la entendemos genéricamente: software (aplicaciones, sistemas operativos, plataformas, etc.) y hardware (ordenadores, servidores, equipos de red, etc.). Es la tecnología que utilizamos para almacenar, recuperar, transmitir y manipular datos.
OT (Tecnología Operacional) se refiere a las Tecnologías Operacionales, que incluyen cualquier tipo de sistema que se utiliza para controlar o interactuar con eventos físicos, tanto las máquinas físicas en sí mismas (robots, sensores, actuadores, maquinaria industrial, etc.) como los sistemas de control que los supervisan e interactúan con ellos. En resumen, es el hardware y el software necesarios para supervisar y controlar los procesos industriales.
ET (Engineering Technology) se refiere a las Tecnologías de Ingeniería, que son aquellas aplicadas en la resolución de problemas de ingeniería, como el diseño y la construcción de soluciones técnicas (software de diseño asistido por ordenador, herramientas de simulación, sistemas de control y monitorización, etc.). Estas son herramientas utilizadas por los ingenieros para realizar su trabajo en entornos industriales.
El Edge Computing es un modelo de procesamiento de datos que permite almacenar y procesar los datos cerca de donde se generan. Es particularmente útil en situaciones en las que la latencia debe ser mínima o cuando es necesario procesar grandes cantidades de datos y resulta demasiado costoso y lento hacerlo en la nube.
Ahora que ya estamos familiarizados con estos términos, veamos la cuestión de la convergencia entre IT, OT y ET, y las barreras históricas que han dificultado su integración. Existen ciertos retos cuando se intenta integrar sistemas que tradicionalmente han estado separados y, por tanto, se han desarrollado de forma independiente sin tener en cuenta estas posibles integraciones.
Si además consideramos que los escenarios en los que necesitamos converger las tecnologías IT, OT y ET suelen ser infraestructuras industriales donde la seguridad es esencial y donde cualquier fallo o vulnerabilidad puede costar una enorme cantidad de dinero o incluso poner en riesgo la seguridad de las personas, estos retos se vuelven aún más "interesantes".
Veamos algunos de los retos más importantes:
Para responder a estos retos y lograr una convergencia satisfactoria entre estas tecnologías, habrá que adoptar diferentes medidas. Desde el punto de vista tecnológico, la computación de borde se perfila como la tecnología capaz de tender puentes entre las IT, OT y ET.
El Edge Computing es una disciplina que, más allá de las ventajas que puede ofrecer al facilitar la convergencia entre tecnologías, es una tecnología clave para casos de uso en los que es necesario gestionar una gran cantidad de datos de forma ágil, garantizando al mismo tiempo la optimización de los costes. La idea es trasladar la capacidad de almacenamiento y computación más cerca de la fuente de datos, en lugar de depender de la nube o de centros de datos remotos.
En este sentido, Edge Computing es el que más ayuda a integrar las tecnologías de la información, la operación y la ingeniería, ya que convierte los datos en información válida para la toma de decisiones en tiempo real y puede relacionar datos procedentes de sistemas de IT, OT y ET, que pueden ser complicados de integrar debido a sus orígenes tan diferentes.
Tener capacidad de computación y almacenamiento, donde se generan los datos y donde tienen que relacionarse e integrarse entre sistemas, puede marcar la diferencia entre lograr o no una convergencia exitosa.
Si revisamos los desafíos anteriores a los que se enfrenta la convergencia desde el punto de vista de la adopción de soluciones de Edge Computing, podemos entender cómo esta tecnología ayuda específicamente en cada uno de los siguientes puntos:
Ahora que está claro que el uso de Edge Computing puede ser un factor decisivo para lograr la convergencia de tecnologías, veamos algunos ejemplos reales para comprender todo su potencial.
El primer ejemplo es para entornos de fabricación, donde el Edge Computing puede ayudar a integrar IT y OT permitiendo que los datos de los sensores y la maquinaria de la planta (OT) se procesen localmente y se apliquen procesos de Machine Learning y Mantenimiento Predictivo (IT) para facilitar la toma de decisiones en tiempo real. Además, en este escenario, los datos procesados pueden enviarse a la nube para un análisis más profundo con el fin de entrenar modelos de IA que luego podrían ejecutarse en el Edge. Muchos fabricantes de maquinaria industrial están trabajando en esta dirección junto con proveedores de servicios en la nube para desarrollar tales soluciones.
Otro ejemplo menos "industrial" podría ser el seguimiento de contenedores en barcos y en ubicaciones remotas, donde la conectividad es muy limitada. En estos escenarios, se pueden utilizar sensores y datos de los propios sistemas de control del barco para monitorizar factores como la temperatura, la humedad y la ubicación del contenedor en tiempo real.
Dado que la conectividad puede no estar garantizada durante largos períodos de tiempo, dicha monitorización en tiempo real tendría que realizarse en un sistema de edge computing que se encargaría de comunicar los diferentes sistemas OT e IT para procesar todos los datos procedentes de ambos sistemas y también se encargaría de tomar decisiones para actuar sobre los contenedores en caso de que tengan que cumplir ciertas condiciones, como mantener rangos de temperatura máximos y mínimos. Todos los datos procesados podrían almacenarse localmente mientras se espera llegar al puerto o al área de cobertura donde podrían enviarse a la nube para su posterior procesamiento o elaboración de informes.
Si nos centramos en la tecnología ET que se utiliza para desarrollar proyectos de ingeniería industrial, un buen ejemplo de convergencia con IT y OT sería el desarrollo de modelos de gemelos digitales. Un gemelo digital es una representación digital de un objeto o sistema físico que se utiliza para simular, predecir y mejorar el rendimiento y las características de su homólogo físico. De este modo, los gemelos digitales combinan datos en tiempo real, simulación, algoritmos de aprendizaje automático y análisis para proporcionar una visión detallada y precisa del estado, el rendimiento y la eficiencia de un sistema o proceso.
Para lograr estos objetivos, se basan en datos de ingeniería, como inventarios de piezas industriales, modelado 3D de infraestructuras y representaciones de realidad virtual o aumentada, que complementarían los datos de sensores y sistemas de control de los sistemas OT y el Machine Learning, la Inteligencia Artificial, los servicios en la nube o los procesos de IoT de los sistemas de TI. Todos estos datos se pueden procesar en la capa Edge para lograr sistemas de Digital Twin robustos que gestionen y relacionen datos de las 3 tecnologías para soluciones de Mantenimiento Predictivo y simulación de comportamientos complejos.
Estos son solo algunos ejemplos de operación y convergencia de OT, ET e IT con el apoyo de tecnologías de procesamiento Edge, pero los casos de uso son innumerables, especialmente en entornos industriales, y cada vez veremos más propuestas de integración de diferentes tecnologías para conseguir soluciones más y más complejas y que solucionarán muchos de los problemas y retos a los que se enfrentan los entornos tecnológicos que requieren la gestión de cada vez más volúmenes de datos, y datos cada vez más diversos.
Larga vida al Edge Computing.
Acerca del autor:
Daniel Garrote es Ingeniero en Informática por la Universidad Politécnica de Madrid (UPM) y Máster en Industria 4.0 por la Universitat Oberta de Catalunya (UOC). Cuenta con más de 15 años de experiencia liderando procesos de Transformación Digital y la estrategia de integración de tecnologías emergentes en grandes corporaciones del IBEX como BBVA, Ferrovial y Cepsa, y los últimos 8 años se ha dedicado de lleno a liderar el desarrollo e implementación de soluciones IoT en entornos industriales. Es Global Head Expert y Director del Máster IoT en Nuclio Digital School, Embajador y profesor en programas de Transformación Digital, IoT y Blockchain en el MIT y profesor en el Máster IoT de EOI.