99. Arquitectura IoT, prototipando los dispositivos del futuro

La Tecnología para todos - Un pódcast de Luis del Valle Hernández

Categorías:

El Internet de las Cosas (IoT) constituye uno de los más importantes desarrollos tecnológicos de la última década. Es tal su potencial, que cuando esté implementado cambiará nuestro estilo de vida. Quizás sea algo atrevido predecir el futuro pero solo debemos fijarnos lo que ha sucedido con Internet. El impacto de la conectividad ha llegado a todas las capas y áreas de la sociedad, educación, comunicación, negocios, ciencia, gobiernos y prácticamente la humanidad entera. Es evidente que Internet es una de las creaciones más potentes e importantes de la humanidad y el IoT es la evolución a la que nos enfrentaremos en los próximos años.Si queremos tener una perspectiva general de hacia donde evoluciona esta tecnología, podemos ver las tendencias de búsqueda en Google. Esta herramienta nos permite ver la evolución de un término o concepto basado en la búsqueda de los usuarios de este buscador. A continuación te dejo la siguiente gráfica que es muy significativa.Concepto general del IoTE l éxito del IoT depende en gran medida de una arquitectura que permita que sea una tecnología dinámica y segura. De hecho, el gran inconveniente que existe es la idea conceptual del IoT y cómo aplicarlo a nuestra vida diaria. Es importante tener presente un significado común para el Internet de las Cosas. Según el IBSG (Internet Business Solution Group) de Cisco, el IoT es simplemente el momento en el que hay más cosas u objetos conectados a Internet que personas.Si analizamos los datos estadísticos actuales podremos saber si estamos viviendo en la era del IoT o no. Es muy sencillo, solo tenemos que dividir el número de objetos conectados entre el número de personas que habitan el planeta. Este dato nos dirá cuantos objetos o dispositivos conectados tenemos cada ser humano.Según el Gobierno de Estados Unidos, en octubre de 2016 hay unos 7.300.000.000 habitantes en todo el planeta. Según el portal Statista, hay unos 23.000.000.000 dispositivos conectados a Internet. Si dividimos el número de dispositivos entre el número de habitantes, obtenemos que a cada ser humano le corresponden 3,15 dispositivos. Por lo tanto, según la definición del IBSG, ya estamos en la era del IoT. De hecho, en un estudio publicado por este grupo, indican que en algún momento entre el año 2008 y 2009 nació el IoT.Si queremos construir dispositivos del IoT, debemos conocer los requerimientos necesarios para su implantación. Ahora te dejo un vídeo donde David Cuartielles pone un ejemplo muy bueno sobre el IoT.IoT, requerimientos de la arquitecturaComo ya he comentado antes, la arquitectura tiene que cumplir ciertos requerimientos para que esta tecnología sea viable. Debe permitir que la tecnología sea distribuida, donde los objetos puedan interactuar entre ellos, escalable, eficiente y segura.Tecnología distribuidaLa base en la que se fundamente el IoT es poder distribuir objetos y dispositivos conectados por todo nuestro entorno. Esto implica que la información adquirida pueda provenir de diferentes lugares y a su vez, procesada por máquinas o servidores diferentes.Todo esto implica que vamos a tener un montón de objetos, dispositivos y máquinas separadas físicamente y conectadas entre si por una red de comunicaciones. Cada componente con su propio software y hardware. La arquitectura debe ser capaz de mostrar todos los componentes como un único sistema a los ojos de los usuarios y desarrolladores.Esto no es algo nuevo entre nosotros, solo tenemos que ver los servicios en la nube como Google Drive. Da lo mismo donde se guarden los datos, en que CPD y da lo mismo desde donde los subamos. Para nosotros todo es un sistema al que accedemos y enviamos o leemos datos.Interación entre objetos conectadosUno de los grandes problemas que nos encontramos es la estandarización de protocolos de comunicación. En este...