Curso práctico de MQTT para aplicaciones de IoT
- Modalidad: Presencial
- Duración: 16 horas
- Inversión: $ 565,000
MQTT es uno de los protocolos más utilizados en IoT industrial, ciudades inteligentes y sistemas ciber-físicos por su ligereza, eficiencia y comunicación en tiempo real. Este curso permite a los participantes comprender y aplicar MQTT en escenarios reales de Internet de las Cosas, integrando sensores, dispositivos embebidos y plataformas digitales de forma segura y escalable.
1. Comprender los principios de funcionamiento y la arquitectura del protocolo MQTT.
2. Configurar y utilizar brokers MQTT empleando herramientas ampliamente utilizadas.
3. Implementar clientes MQTT publicadores y suscriptores para el intercambio de datos IoT.
4. Diseñar estructuras de topics y mensajes para aplicaciones IoT.
5. Integrar MQTT en aplicaciones y flujos de datos mediante herramientas de desarrollo y visualización.
6. Desarrollar mini-proyectos IoT funcionales basados en comunicación en tiempo real.
La metodología se basa en el aprendizaje activo mediante prácticas guiadas y mini-proyectos incrementales, que permiten al estudiante aplicar de forma inmediata los conceptos aprendidos, culminando en la integración de una solución IoT basada en comunicación en tiempo real.
Módulo 1: Fundamentos de IoT y MQTT.
Introducción a IoT y MQTT; Arquitectura publish/subscribe
Broker, publisher y subscriber; Topics y payloads; Casos de uso reales
Práctica 1: publicación de datos de sensor en la web usando red MQTT en javascript con Node js; Práctica 2: clientes MQTT (publisher/subscriber) con Python.
Módulo 2: Estructura de datos y comunicación MQTT. Jerarquía de topics; Formato JSON para datos IoT; QoS, retained messages y Last Will; Buenas prácticas de diseño; Práctica: Caché de datos con Redis y persistencia con MongoDB.
Módulo 3: MQTT con Node-RED e IBM Watson IoT.
Node-RED como middleware IoT; Nodos MQTT (in/out) en Node-RED; Introducción a IBM Watson IoT Platform (Free Tier); integración MQTT-> Node-RED -> IBM Watson IoT;
Práctica: Envío/Recepción de datos de sensores hacia/desde IBM Watson IoT con dashboard.
Módulo 4: Proyecto Integrador IoT (ESP32 + MQTT + Node-RED + IBM Watson)
Arquitectura de una solución IoT integrada (ESP32 – MQTT – Node-RED – Cloud); Publicación de datos de sensores desde ESP32 mediante MQTT;
Procesamiento y visualización de datos en tiempo real con Node-RED;
Integración con IBM Watson IoT Platform para monitoreo en la nube;
Implementación de comandos y control remoto del dispositivo.
Efrain Rodriguez
Conoce más de lo que tenemos para ti
¿Te podemos ayudar? Déjanos tus datos
¡Completa este formulario, y en breve nos comunicaremos contigo!
Te puede interesar
Conoce otros programas que podrían ser de tu interés.
Nuestra ubicación
- Parque Industrial y Tecnológico Carlos Vélez
- Pombo Km 1 Vía Turbaco
- Tel: +57 605 6931919
- Calle del Bouquet Cra.21 #25-92
- Barrio Manga
- Tel: +57 605 6931919