El Internet de las Cosas es más que una moda, es una revolución tecnológica. – IBM Developer

Blog de desarrolladores de IBM

Siga los últimos acontecimientos con IBM Developer y manténgase informado.

El IoT es una revolución e IBM IoT Platform es una excelente opción para iniciarse en el desarrollo de soluciones en este campo.


Al incorporar sensores a los objetos cotidianos, conectarlos y aplicar analítica avanzada a los datos que recogen, los objetos que nos rodean se vuelven más inteligentes. Para formar parte de esta revolución tecnológica, hay que explorar las arquitecturas, los diseños y las mejores prácticas de desarrollo específicas de IoT, o bien, ayudarnos de palancas como IBM Cloud.

Un futuro… muy presente

El futuro es IoT (Internet of Things por sus siglas en inglés). A día de hoy existen más de 50.000 millones de dispositivos conectados, más que personas en el mundo. Por esto podemos decir que el IoT es más que una moda, es una revolución tecnológica.

image

Fte – https://www.cisco.com/c/dam/global/es_mx/solutions/executive/assets/pdf/internet-of-things-iot-ibsg.pdf

Los números son literalmente de magnitud exponencial y esta tendencia no tiene pinta de aplanarse. Por esta razón, el IoT se convierte en un fascinante campo de estudio, una tecnología en la que poner el foco.

Integración de tecnologías

El IoT supone un cambio de paradigma impulsado por las nuevas tecnologías como la computación en la nube (cloud computing), el procesamiento en el borde (edge computing), la potencia de los nuevos protocolos y tecnologías de comunicación (como el 5G) o la gestión basada en datos (data driven) gracias a, big data y al machine learning.

Para poder desarrollar proyectos de IoT que requieran de estas tecnologías se precisa un amplio conocimiento y un expertise mínimo en diversos campos (gestión de infraestructura hardware y software, conocimiento en redes y protocolos, desarrollo de software, seguridad…). Esto se puede traducir en requerimientos muy exigentes en cuanto a conocimiento, tiempo y complejidad de orquestación e integración.

image

¿Y si existiera una manera de simplificar en «onboarding» al mundo IoT? Por suerte para nosotros, ¡existe!

Una palanca PaaS

Una excelente aproximación para empezar a familiarizarse con el mundo IoT de forma ágil y sostenible, es el uso de plataformas en la nube. Los servicios PaaS (Platform as a Service por sus siglas en inglés) son una pequeña gran revolución que ayudan a democratizar el acceso a la tecnología.

Las plataformas IoT están típicamente diseñadas para establecer una comunicación segura entre dispositivos, aplicaciones y servicios. También hacen que sea más rápido y fácil desarrollar y desplegar aplicaciones de IoT. Están diseñadas para ser escalables y fiables, por ejemplo, implementando la tolerancia a fallos para que sus sistemas continúen operando frente a las problemas con alguno de los dispositivos, con la red o con los servicios en la nube.

Screenshot 2020-12-22 at 17 32 32

IBM IoT Platform

Construida sobre la plataforma de la nube de IBM, IoT Platform es una excelente opción para iniciarse en el desarrollo de soluciones de Internet de las cosas.

image

Se trata de una plataforma madura que permite desarrollos ágiles, con fortalezas en el análisis en tiempo real y la computación cognitiva. La plataforma también soporta la gestión de dispositivos, autenticación y autorización, almacenamiento y comunicación segura de datos, protocolos de comunicación estándar como MQTT y HTTPS, REST APIs y SDKs.

Una pequeña muestra: IBM IoT Platform + Raspberry Pi

La Raspberry Pi es una serie de ordenadores de placa única (SBC) de bajo coste desarrollados con el objetivo de poner en manos de las personas de todo el mundo el poder de la informática y la creación digital.

image

A continuación tienes una pequeña muestra en un video de poco más de 30 minutos en el que en tiempo real se conecta un sensor de temperatura y humedad con una Raspberry Pi a la IBM IoT Platform.

Atrévete con el tutorial

El video de más arriba sigue un tutorial en el que se explica paso a paso cómo llevar a cabo esta primera solución IoT. Anímate a seguirlo!

Tutorial: Control de temperatura con un sensor DTH11, tu Raspberry Pi e IBM IoT Platform