En los últimos tiempos, en el mundo de la tecnología ha surgido un nuevo término, muy popular y en continuo auge en la actualidad, llamado IoT. Así pues, en el presente artículo y posteriores, hablaremos sobre su significado, funcionamiento, utilidades y el provecho que podemos extraer de él.
Para comenzar, definiremos qué significan dichas siglas: IoT significa “Internet of Things”, es decir, el “Internet de las Cosas”. Es probable que este mismo concepto lo conozcamos también con las siglas IIoT (“Industry Internet of Things”), lo cual no es más que el concepto de Internet of Things adaptado y aplicado a la industria. Esto da lugar al concepto de IIoT, o como a nosotros nos gusta llamarlo: “Industria 4.0”.
El “Internet de las Cosas” (lo llamaremos IoT a partir de ahora) surgió a finales de la década pasada, una vez el ser humano ya estaba conectado con los smartphones, debido a la necesidad de empezar a conectar entre sí las “cosas”. Hoy en día, el número de “cosas” conectadas a internet ya es ampliamente mayor que el de las personas.
Además de esto, han aparecido muchas herramientas (sensores, placas, etc.) y servicios como los que nos ofrece Azure, que nos hacen mucho más sencillo y eficaz el desarrollar e implantar soluciones de IoT. No obstante, este tiene todavía tiene un gran futuro por delante. Al abaratamiento de costes (tanto de infraestructura como de servicios cloud etc.), se unirá el avance y la consolidación de tecnologías que están en desarrollo actualmente, como Machine Learning o los bots.
Entre las principales utilidades para las que se emplea IoT se encuentran dos grandes grupos:
Si analizamos las herramientas de las que disponemos, dentro del universo Microsoft destaca, al margen de todas las ya conocidas (Visual Studio, paquetes NuGet específicos…), una solución global específica de Microsoft para IoT, llamada Azure IoT Suite.
Azure IoT Suite consiste a grandes rasgos en una web en la que, una vez hemos iniciado sesión con nuestra cuenta Microsoft, tendremos dos soluciones preconfiguradas (Supervisión Remota y Mantenimiento Predictivo), las cuales podemos desplegar en nuestra suscripción desde allí mismo siguiendo una sencilla guía paso a paso. Una vez desplegado, podremos tanto verlo en acción (con datos de prueba), como descargar el código fuente para modificarlo y adaptarlo a nuestros gustos y necesidades.
Las soluciones de IoT en Azure se componen de los siguientes elementos principales:
Además, también pueden incluir Logic Apps o Azure Active Directory. Dichos componentes se verán con más detenimiento en futuros artículos.
En siguientes artículos, iremos profundizando en los distintos apartados de IoT. Primero, hablaremos detalladamente de todos y cada uno de los componentes de Azure que se usan en IoT. Con ello, conseguiremos un conocimiento más amplio de los mismos y de la función de cada uno.
También veremos qué aspecto y componentes tienen las soluciones preconfiguradas de Azure IoT Suite tanto a nivel web como de código, librerías…
Finalmente, realizaremos algún ejemplo práctico en el que, partiendo o no de las soluciones preconfiguradas, podamos ver y entender mejor cómo funciona todo en conjunto y su utilidad práctica.
¡Esperamos que nos acompañes en este recorrido!
Este sitio web utiliza cookies para que tengas la mejor experiencia de usuario. Si continuas navegando, estás dando tu consentimiento para aceptar las cookies y también nuestra política de cookies (esperemos que no te empaches con tanta cookie 😊)