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.
Tras más de 8 años trabajando en la implantación de soluciones IoT en entornos industriales de diferentes sectores, desde plantas de tratamiento de residuos y desaladoras hasta refinerías y plantas químicas, he podido comprobar de primera mano lo complicado que es conectar los mundos OT e IT. Y no digamos ya si queremos incorporar las disciplinas ET a la ecuación. Pero empecemos por definir qué es qué en este ámbito.
IT (Information Technology) se refiere a la Tecnología de la Información, que incluye todo lo relacionado con la informática tal y 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 (Operational Technology) hace referencia a las Tecnologías Operativas, que incluyen cualquier tipo de sistema que se utilice para controlar o interactuar con eventos físicos, tanto las propias máquinas físicas (robots, sensores, actuadores, maquinaria industrial, etc.) como los sistemas de control que las supervisan e interactúan con ellas. 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 la Ingeniería, que son aquellas aplicadas en la resolución de problemas de ingeniería como el diseño y construcción de soluciones técnicas (software de diseño asistido por ordenador, herramientas de simulación, sistemas de control y monitorización, etc.). Se trata de herramientas utilizadas por los ingenieros para realizar su trabajo en entornos industriales.
Edge Computing es un modelo de procesamiento de datos que permite almacenarlos y procesarlos cerca del lugar donde se generan. Resulta especialmente útil en situaciones en las que la latencia debe ser mínima o cuando hay que 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 tenemos en cuenta que los escenarios en los que hay que hacer converger las tecnologías IT, OT y ET suelen ser infraestructuras industriales en las que la seguridad es esencial y en las que cualquier fallo o vulnerabilidad puede costar enormes cantidades 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.
Edge Computing es una disciplina que, más allá de las ventajas que puede ofrecer a la hora de facilitar la convergencia entre tecnologías, es una tecnología clave para casos de uso en los que es necesario manejar grandes cantidades de datos de forma ágil, garantizando al mismo tiempo la optimización de costes. La idea es acercar la capacidad de almacenamiento y computación a 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.
Disponer de capacidad informática y de almacenamiento, dónde se generan los datos y dónde hay que relacionarlos e integrarlos entre sistemas puede marcar la diferencia entre lograr la convergencia con éxito o no.
Si revisamos los retos anteriores a los que se enfrenta la convergencia desde el punto de vista de la adopción de soluciones 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 las tecnologías, veamos algunos ejemplos reales para captar todo su potencial.
El primer ejemplo es para entornos de fabricación, en los que Edge computing puede ayudar a integrar IT y OT al permitir que los datos de los sensores y la maquinaria de la planta (OT) se procesen localmente y que los procesos de Machine Learning y mantenimiento predictivo (IT) se apliquen sobre ellos para facilitar la toma de decisiones en tiempo real. Además, en este escenario, los datos procesados pueden enviarse a la nube para su posterior análisis 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 este tipo de soluciones.
Otro ejemplo menos "industrial" podría ser el seguimiento de contenedores en barcos y en lugares remotos, donde la conectividad es muy limitada. En estos casos, pueden utilizarse sensores y datos de los propios sistemas de control del barco para controlar en tiempo real factores como la temperatura, la humedad y la ubicación de los contenedores.
Dado que la conectividad puede no estar garantizada durante largos periodos de tiempo, esta monitorización en tiempo real tendría que realizarse en un sistema de computación de borde 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 tuvieran que cumplir ciertas condiciones, como mantener rangos de temperatura máximos y mínimos. Todos los datos procesados podrían almacenarse localmente a la espera de llegar al puerto o a la zona de cobertura, desde 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 Digital Twin. 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 apoyan en datos de Ingeniería como inventarios de piezas industriales, modelado 3D de infraestructuras y representaciones virtuales o de realidad aumentada, que complementarían los datos de sensores y sistemas de control de los sistemas OT y los procesos de Machine Learning, Inteligencia Artificial, servicios en la nube o IoT de los sistemas IT. Todos estos datos pueden ser procesados en la capa Edge para conseguir robustos sistemas Digital Twin 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.
Sobre el autor:
Daniel Garrote, es Ingeniero Informático 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 plenamente a liderar el desarrollo e implantació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 la EOI.