Hablamos de computación distribuida con Alex Cantos, VP de Producto en Barbara IoT, sobre los grandes retos de la Industria Conectada y la Inteligencia Distribuida. Según él, la toma de decisiones en la Industria está centralizada debido al reto tecnológico que supone distribuirla, pero esto va a cambiar; tenemos la tecnología que nos permite llevar la inteligencia artificial a las plantas y crear máquinas cognitivas.
Formado como Ingeniero Electrónico y Máster en Tecnología Satelital con un Executive MBA del IE Business School, Alex es nuestro VP de Producto con una amplia experiencia en el sector industrial como desarrollador de sistemas en entornos ferroviarios y de comunicaciones. Ha sido jefe de proyecto en la industria aeronáutica, de defensa y seguridad y director del área de robótica en una consultoría de software crítico. También es profesor adjunto en el IE Business School. Es un humanista devoto que cree en la tecnología como una herramienta que debe estar al servicio del usuario y nunca al revés.
Ética de trabajo:
KISS (Keep It Simple Stupid)
Último libro:
Zen Mind, Beginner's Mind
Música para trabajar:
X&Y de Coldplay
Película favorita:
Blade Runner (la original)
Cómo te defines:
Humanista
Utopía o Distopía:
Utopía
Soy el jefe de producto estratégico, es decir, el responsable de concebir y realizar productos que creen valor para nuestros clientes de forma sostenible. En otras palabras, estar siempre un par de pasos por delante de lo que necesitan nuestros clientes y tener esas herramientas listas para cuando las necesiten. También tenemos que evangelizar un poco y ayudarles a descubrir nuevas formas de hacer las cosas, aunque a veces esto no es fácil.
El mundo ha cambiado mucho y, sin embargo, la industria ha cambiado muy poco. El mundo avanza hacia la toma de decisiones descentralizada, lo vemos en muchas innovaciones y conceptos tecnológicos como Blockchain, Crowdsourcing, Crowdfinancing, Distributed Computing, etc... mientras tanto, la industria sigue igual.
Uno de los problemas de la industria es que se basa en tecnologías que tienen 40 años y, sobre todo, en paradigmas que tienen más de 100 años.
Cuando digo tecnologías, me refiero a los SCADA y los PLC que tenían sentido en su día porque eran robustos y porque procedían de una época en la que todo se hacía por hardware. Y cuando menciono el paradigma actual de la industria, me refiero al enfoque de la Industria 2.0, 3.0 y, si se quiere, la Industria 4.0, ya que todas beben de la misma fuente. Beben de la idea de mejorar los procesos de producción existentes, mejorar los pasos de esos procesos, hacerlos más rápidos, más automatizados, más eficientes, pero lo que realmente tenemos que hacer es desechar el proceso y crear nuevos procesos. Nuevos conceptos.
Y al crear nuevos procesos me refiero a cambiar el paradigma de la producción en la industria, el paradigma de la distribución de electricidad, el paradigma de la gestión del agua. Las empresas de gestión del agua, por ejemplo, no son gestores de agua, sino gestores de datos. Operan una plataforma de datos que les permite hacer coincidir dos fuerzas: la oferta y la demanda.
En el sector energético, hablamos de redes inteligentes o smart grids. Las Smart Grids y un marketplace donde todos los actores de la cadena de valor intercambian datos y pueden actuar sobre la red. Cuando hablamos del sector industrial, hablamos de máquinas inteligentes y autónomas que deciden por sí mismas cómo deben ser gestionadas. En este nuevo paradigma, el operador deja de hacer cosas manuales y se convierte en el gestor de estas máquinas inteligentes.
En otras palabras, se trata de replantear el proceso desde fuera y no desde el proceso en el que estamos, porque hay una enorme brecha entre la industria y la realidad tecnológica y social. Mientras que los consumidores están acostumbrados a recibir su paquete casi segundos después de completar un pedido online y a saber dónde está en todo momento, los trabajadores de la industria del agua, por ejemplo, ven como normal no tener lecturas de miles de contadores en sus ciudades durante días.
Nuestra visión es que estos datos deberían estar en el dispositivo móvil de cualquier empleado de la empresa en tiempo real. Es más, debería facilitar la toma de decisiones, o al menos colaborar en esas decisiones, desde ese mismo dispositivo móvil. Hasta que no hagamos eso, no habremos introducido a la industria en el mundo tecnológico actual.
La industria actual se centra en la producción, en el rendimiento, y lo que proponemos es una industria que se centre en los operadores de la planta de producción, en las personas que son responsables del funcionamiento de los equipos, de las máquinas, que son los olvidados de la industria.
Tenemos que devolver al operador el control de la gestión de las máquinas, devolverle los valores que perdió con el taylorismo y situarlo en el centro de las decisiones, que es lo que se espera de una industria moderna, sólo así conseguiremos una industria más eficiente y, por tanto, más sostenible. En este sentido, nuestra visión es humanizar la industria.
Los seres humanos hoy en día todavía están haciendo cosas muy básicas en la industria y donde realmente agregan valor es en tareas donde se requiere abstracción, creatividad e innovación; en ser capaces de hibridar conceptos que están muy alejados entre sí, no agregan valor apretando tornillos. Lo que vemos es que la gente todavía está llevando a cabo tareas que no están a un alto nivel y esto necesita cambiar, y puede cambiar.
La tecnología ya está ahí. Ya hemos dicho que el futuro es descentralizado. A nivel técnico, esto se traduce en una infraestructura que gestiona los Nodos Edge, una plataforma Edge que permite y gobierna la Computación Distribuida. Eso es lo que hacen la tecnología de Barbara y los productos que componen nuestra plataforma para el Edge Industrial.
Hemos creado la plataforma que permite gestionar de forma remota miles de Nodos Edge inteligentes. Estos Nodos Edge se comunican entre sí y toman decisiones de forma consensuada y mejorada a través de técnicas de Inteligencia Artificial.
Los procesos de toma de decisiones en el sector industrial son lentos, mantienen un modelo jerárquico de toma de decisiones con datos que están aislados y separados. Estamos hablando de procesos de decisión demasiado centralizados, todos estos son problemas en la industria a nivel de rendimiento y, a menudo, existe el juicio del experto, que hoy en muchos casos no debería existir, porque las decisiones deben basarse en datos. La industria debe pasar de decisiones intuitivas, basadas en expertos, a decisiones informadas y basadas en datos.
La centralización, en términos técnicos o tecnológicos, significa que toda la información fluye hacia un único punto y las decisiones se toman desde allí.
Lo que proponemos es llevar esa decisión al Edge, para procesar los datos cerca del equipo, las máquinas, los nodos, de forma distribuida y colaborativa entre estos "Edge Nodes".
El hecho de que la industria no esté más avanzada tecnológicamente significa que todavía creemos que hay un gerente que lo sabe todo, cuando son las personas en la planta de producción las que realmente saben lo que está pasando.
Lo que ocurre ahora es que nadie puede refutar la decisión del gerente porque no existen mecanismos para responderle; y seguimos tomando decisiones de forma jerárquica y centralizada. Lo que proponemos es una interfaz inteligente entre el operador y la máquina. Es la máquina la que contendrá la mayor parte del conocimiento, elevado por la contribución del operador, que se contrastará con otros nodos para tomar decisiones de forma colaborativa.
Ahora se habla mucho de la Fabricación Inteligente, pero la realidad es que a cualquier cosa la llaman inteligente. Para un SCADA, ¿qué es inteligente? ¿Subir datos a la nube y desde la nube enviar uno o dos comandos al SCADA? Para ser realmente inteligente, el SCADA debería pensar por sí mismo, hablar con otros SCADAs y tomar decisiones por consenso.
Nuestra visión es que estos nodos colaboren como un enjambre, como un banco de peces. Existe una inteligencia colectiva, que es súper eficiente y que habilitamos distribuyendo y gestionando la computación distribuida a través de Edge Nodes.
Lo primero es ser flexible. Para mí, es que un producto se pueda adaptar muy fácilmente a diferentes situaciones, a diferentes soluciones finales, a diferentes industrias y la facilidad con la que el mismo producto puede tener diferentes vidas. Este concepto está muy ligado a la siguiente variable que es importante a la hora de elegir una tecnología, que es la interoperabilidad.
La interoperabilidad significa que somos capaces de relacionarnos con muchos otros sistemas. En otras palabras, entendemos y hablamos muchos idiomas o, en otras palabras, ofrecemos APIs potentes a los usuarios y, al mismo tiempo, somos capaces de acceder a una amplia variedad de APIs.
Hay muchas maneras de cultivar la interoperabilidad, pero una que me gustaría destacar es nuestra biblioteca de conectores, que permite que nuestros dispositivos se comuniquen con la mayoría de los protocolos más utilizados en la industria.
En nuestro stack tecnológico siempre utilizamos tecnologías estándar y abiertas, no reinventamos la rueda. Somos muy estándar y muy interoperables y esto es muy potente porque significa que nuestra solución puede integrarse con cualquier ecosistema y, además, si aparecen nuevas tecnologías, es muy fácil adoptarlas porque todas estas piezas ya están diseñadas para encajar.
Muchas empresas saben que deben empezar a aplicar el análisis de datos, algoritmos, etc., en su toma de decisiones. Se dan cuenta de que sus competidores lo están haciendo y se apresuran a contratar a un par de "Científicos de Datos" que empiezan a crear modelos de datos en su laboratorio. Algoritmos basados en el conocimiento del negocio de la empresa, así como datos históricos o datos que empiezan a capturar. Si consiguen crear modelos que les ayuden a mejorar sus resultados, llega un momento en que quieren desplegar esa innovación en el mundo real, y aquí es donde se encuentran con grandes problemas.
Y eso es porque está lejos de ser sencillo. El Edge es complejo, estamos hablando de una multitud de máquinas con una multitud de protocolos de comunicación, estamos hablando de hacerlo ciberseguro. El despliegue en campo, la escalabilidad, se subestima, y nosotros tenemos la tecnología que permite que estos modelos, algoritmos, lleguen a donde tienen que llegar, es decir, somos capaces de distribuir inteligencia y además hacerlo de forma cibersegura.
Una buena plataforma Edge Industrial marca la diferencia para pasar de 0 a 100, para convertir una innovación en algo que ofrezca resultados. Eso es lo que hemos estado haciendo durante los últimos 4 años. Hemos desarrollado la plataforma para el Edge que ayuda a las empresas a desplegar y gobernar la inteligencia distribuida de forma escalable, es decir, desplegar y ejecutar algoritmos con muy pocos clics en muchas ubicaciones geográficamente dispersas y gestionarlos de forma centralizada.
Nuestra cartera de productos está diseñada para perfiles que desean tanto desarrollar, operar como mantener una red de Edge Nodes. Hemos creado un conjunto de soluciones que satisfacen las necesidades de diferentes perfiles de clientes.
Para el desarrollador cliente tenemos Barbrara Edge Orchestrator que nos permite desplegar cualquier aplicación o algoritmo en prácticamente cualquier nodo Edge que queramos.
El usuario desarrolla su aplicación en sus herramientas y luego entra en nuestro entorno para desplegar y gestionar esos modelos o esos algoritmos o esas aplicaciones en el Edge.
Además, ese desarrollador necesita que sus dispositivos se comuniquen con equipos industriales y tenemos los conectores industriales para eso, pero generalmente también necesitan que sus aplicaciones se comuniquen con algunos sistemas en la nube y tenemos los conectores de nube para eso. Cualesquiera que sean sus necesidades de interoperabilidad, las ofrecemos a través de diferentes tipos de conectores.
Luego está el "Operador". Una vez que el sistema está en marcha, el Operador quiere saber de forma rápida, precisa y cómoda cómo está funcionando el sistema, lo cual puede materializarse en un panel de control donde vea un resumen del estado de toda la implementación y, desde ese panel de control, acceda a información más detallada.
También hay un sistema de alertas que, cuando ocurre un evento especial en el sistema, notifica a alguien que tiene ese rol de Operador. Tenemos todo esto dentro de un producto que llamamos la Sala de Control Barbara.
El desarrollador también puede acceder al Barbara Biz Builder, que está dirigido al tipo de cliente que necesita configurar una solución empresarial integral, partiendo de cero. El Barbara Biz Builder le permite configurar su propia solución empresarial de forma rápida y segura desde cero.
Para muchas empresas, Barbara es un faro que les ayuda a ver las posibilidades de la digitalización. La industria quiere digitalizar su negocio, pero no sabe cómo. Lo que la industria quiere es "operar", ser productiva, y nosotros somos ese alguien que les ayuda en esos primeros pasos de la digitalización, sin volverse locos con la tecnología, escalando poco a poco.
También hay un punto de acto de fe. Pedimos a la industria un acto de fe porque el software es el demonio para ellos, es súper impredecible, pero la gama de posibilidades que te da es enorme. Pasas de hacer tres o cuatro cosas a poder hacer millones de cosas. Si pones el riesgo frente a la recompensa en una balanza, la recompensa supera con creces el riesgo que asumen.
Sabemos que en el entorno industrial, la ciberseguridad es una de las barreras para la adopción de las tecnologías de la información y por eso hemos concebido la plataforma de Barbara con la ciberseguridad por diseño, desde su concepción. Y abogamos por una verdadera convergencia IT/OT. Entendemos los riesgos de conectar a la nube dispositivos industriales que siempre han estado aislados, pero hemos aplicado normas de seguridad y mejores prácticas,
Si las empresas industriales quieren digitalizarse, tendrán que unir fuerzas con empresas como la nuestra, expertos en TI, que abogan por un entendimiento con OT. Para nosotros, la convergencia se produce en la planta de producción, las máquinas no se sustituyen, las máquinas legacy se mantienen. Hablamos todos sus protocolos y los virtualizamos.
Tenemos una visión clara a 10 años, pero también tenemos una visión a corto plazo. Hacemos la hoja de ruta del producto para 1 o 2 años y la articulamos junto con el cliente; de la mano del cliente, siempre tratando de estar un paso por delante de lo que el cliente espera.
Siempre empezamos por entender muy bien el problema, no tanto por aportar soluciones como por entender el problema. No nos "casamos" con ninguna solución, sino que aportamos soluciones a estos problemas de la forma más creativa que podemos. Así es como construimos nuestros productos. Somos ágiles, tenemos la capacidad de probar cosas muy rápidamente, descartar lo que no funciona y perseverar con lo que funciona.
Nuestra organización es un reflejo de esta mentalidad. Nuestra rama de producción se divide en tres partes: producto, ingeniería y servicio. El equipo de producto es responsable de especificar nuevas funcionalidades y mejoras a los productos existentes, así como de concebir nuevas ideas de productos.
El equipo de ingeniería, por otro lado, se encarga de hacer realidad todas estas funcionalidades, creando el producto, manteniéndolo y mejorándolo.
Finalmente, el equipo de servicio es el que adapta esos productos a las necesidades específicas de un cliente. Se podría decir que son los que cubren la última milla, los que se aseguran de que el cliente obtenga la solución que necesita. Pero el proceso no termina ahí, todos los comentarios de los clientes capturados tanto por el equipo de servicio como por las ventas o el marketing fluyen de vuelta al equipo de producto para adaptar aún más la especificación a las necesidades del mercado.
Si le ha interesado esta entrevista y el tema de la Inteligencia en el Edge, le animamos a leer los siguientes artículos:
Low-code: cómo acelerar la inteligencia distribuida en el Edge.
¿Cómo desplegar Machine Learning en el Edge y qué es MLOps?
AIoT: la fusión perfecta de Internet de las Cosas e Inteligencia Artificial