MQTT: Qué es y cómo funciona

Ғылым және технология

Un video breve para explicar qué es exactamente MQTT, cómo se usa y qué beneficios tiene en su uso con microservicios y dispositivos IoT, entre otros potenciales usos.
Timestaps:
00:00​ Intro.
00:50​ MQTT intro.
01:10​ MQTT definition.
02:20​ Data formats (payload).
03:20​ Protocol usages.
03:51​ Slides 1, 2 and 3.
05:28 QoS.
07:40​ Time stamps.
GEAR USED IN THIS VIDEO
- Recording Kit: kit.co/acontratech​
SOUND & MUSIC
- Music: "Wrong" (Royalty free from the KZread Music Library)
DIRECT CONTACT:
- Email: voy@acontra.tech
MY SOCIALS:
- Twitter: / acontratech​​
#microservicios​ #microservices​ #mqtt​ #softwarearchitecture​ #cloud​ #architecture​ #it​

Пікірлер: 34

  • @felipe3966
    @felipe3966 Жыл бұрын

    Oie pero este señor es una maravilla, empece como desarrollador frontend, me expandi hacia el backend y ahora que estoy viendo NestJS y aparecen un monton de protocolos de transferencia que son soportados (yo entendiendo nada por supuesto ademas del HTTP y sockets). En resumen me pongo a investigar, y veo a este señor explicando Kafka y MQTT en menos de 10 minutos y me resulto maravilloso. Muchisimas gracias por compartir tu conocimiento

  • @SAFEBYTELABS

    @SAFEBYTELABS

    Жыл бұрын

    Muchas gracias por tu comentario. Me parece maravillo poder ayudarte ☺️

  • @cartoocm
    @cartoocmАй бұрын

    Muy claro!! Gracias

  • @ocis9
    @ocis9 Жыл бұрын

    Felicitaciones por tu vídeo, explica de una forma muy práctica y compacta de tiempo, las complejidades de una tecnología como lo es MQTT👍

  • @alanclerici3235
    @alanclerici32352 жыл бұрын

    Excelente explicación! Cuesta encontrar en internet explicaciones tan buenas y concisas.

  • @vurokrazia
    @vurokrazia2 жыл бұрын

    Un suscriptor más! muy buen video

  • @jettaglnegro
    @jettaglnegro3 жыл бұрын

    Como hacer tu propio servidor mqtt y consultarlo de cualquier parte del.mundo

  • @Fxusto_
    @Fxusto_2 жыл бұрын

    Excelente video! llevo utilizando mqtt para Iot desde hace un par de meses pero nunca había investigado el trasfondo, con tu video me a quedado super claro.

  • @SAFEBYTELABS

    @SAFEBYTELABS

    2 жыл бұрын

    Me alegro de ser de ayuda :)

  • @willantomassotochamorro
    @willantomassotochamorro4 ай бұрын

    Pense que este Humilde y Gran Hombre, se habia robado mi, el Wyskhi, que me quedaba del 2024, mis palabras dicen a este gran hombre bueno y lo perdono, xq el sabe muchas cosas y siempre sera humilda SIMEMPRE COMPARTE, y luego es un Caballero es el NFINITO, Gracias Buen hombre, es una perla que nos comparte a todos, es como encontrar en el fondo del mar una PERLA...GRACIAS...

  • @SAFEBYTELABS

    @SAFEBYTELABS

    2 ай бұрын

    Muchas gracias

  • @Pattch
    @Pattch2 жыл бұрын

    Buen vídeo!

  • @Verchiel2
    @Verchiel22 жыл бұрын

    muy util la info, gracias

  • @SAFEBYTELABS

    @SAFEBYTELABS

    2 жыл бұрын

    Muchas gracias a tí por tu tiempo ;)

  • @abtoledan
    @abtoledan3 жыл бұрын

    Buen canal maquina! Saludos.

  • @SAFEBYTELABS

    @SAFEBYTELABS

    3 жыл бұрын

    Muchas gracias Abraham. Sigo trabajando para crear contenidos de interés. Si tienes cualquier sugerencia, será más que bienvenida. Muchas gracias. Un saludo!

  • @hansijimenez7670
    @hansijimenez76702 ай бұрын

    graacis por video estoy desollando tecnologia basada en iot

  • @SAFEBYTELABS

    @SAFEBYTELABS

    2 ай бұрын

    Fantástico, espero que se le esté dando bien y que disfrute el proyecto :)

  • @raul4512
    @raul45122 жыл бұрын

    Buena calidad de explicacion

  • @SAFEBYTELABS

    @SAFEBYTELABS

    2 жыл бұрын

    Muchas gracias!!! Espero haber podido ayudarte :)

  • @cursoderobotica
    @cursoderobotica2 жыл бұрын

    Buen video!! En desarrollo de hardware MQTT se usa mucho! Y es fàcil de implementar para aquellos que no nos dedicamos al software!! Un saludo! 😁👋🏻

  • @elviscalle1974

    @elviscalle1974

    2 жыл бұрын

    En serio ? Yo me dedico al software y no sé cómo hacerlo jaja, alguna idea para comenzar ? Mil gracias

  • @cursoderobotica

    @cursoderobotica

    2 жыл бұрын

    @@elviscalle1974 hola Elvis, hay varias tarjetas electronicas que lo implementan, y existen muchas libreriías que hacen la tarea facil para nosotros :) puedes iniciar con una Raspberrypi, instalando el servidor Mosquito (hay muchas imagenes de docker que ya lo implementan).. o tambien hay otras placas como las ESP32 con librerias ya hechas en C++ o en MIcroPython :)

  • @elviscalle1974

    @elviscalle1974

    2 жыл бұрын

    @@cursoderobotica Mil gracias amigo!! lo voy a investigar.

  • @adriana_bravo
    @adriana_bravo3 жыл бұрын

    Hola! gracias por la explicación. Pregunta es recomendable usar mqtt sobre unix tradicional?

  • @SAFEBYTELABS

    @SAFEBYTELABS

    3 жыл бұрын

    Hola Adriana, muchas gracias por tu pregunta y por ver el video. A nivel de servidor, por ejemplo Mosquitto se puede instalar tanto en Linux/UNIX como en Windows. A nivel de cliente, prácticamente todos los sistemas operativos tienen algún cliente MQTT. Si me preguntas por mi opinión... you prefiero usar un servidor linux, pero mi respuesta esta sesgada pues la mayor parte de mi vida profesional se ha desarrollado en entorno *nix. Espero haber resuelto tu duda. Si no es así, pregunta mas cosas. Saludos!

  • @reyesdelvalle3746
    @reyesdelvalle37463 жыл бұрын

    Gracias por el tu presentación. MQTT es igual que MQ Series?

  • @SAFEBYTELABS

    @SAFEBYTELABS

    3 жыл бұрын

    Hola reyesdelvalle, MQTT e IBM MQ son muy parecidos. MQTT es más liviano en su construcción que IBM MQ, que tiene una implementación de grado Enterprise, pero en esencia los dos sistemas soportan Pub/Sub y colas de mensajes. MQTT es mas usado en comunicaciones IoT y M2M mientras que IBM MQ se usa más tradicionalmente en sistemas empresariales tipo mainframe, transaccionales, UNIX tradicionales y más recientemente incluso en plataformas Windows corporativas. El enfoque de cada uno es un poco diferente pero la tecnología es, como digo, muy similar. Muchas gracias por tu pregunta :)

  • @christianirack
    @christianirack Жыл бұрын

    MQTT podría ser una solución temporal a un monolito? Es decir tener falta de microservicios pero implementando esta tecnología haría más livianas las transacciones?

  • @SAFEBYTELABS

    @SAFEBYTELABS

    Жыл бұрын

    Hola Christian, no estoy seguro. Sí que es cierto que podría ser una manera de romper el monolito y empezar a descomponerlo en partes que poco a poco puedas alejar y reescribir como microservicio.

  • @inanesilence
    @inanesilence11 ай бұрын

    Qué diferencias ves entre MQTT y OCPP ? Y donde está también la diferencia con los websockets? Muchas gracias

  • @SAFEBYTELABS

    @SAFEBYTELABS

    11 ай бұрын

    Hola, creo que la pregunta está muy orientada a IoT y todo el tema de Digital Vehicles. OCPP es un protocolo de mensajes. En concreto es un protocolo de "buffering" de mensajes, es decir, una forma de serializar mensajes entre un origen y un destino. OCPP puede enviar mensajes a través de dos vías, MQTT y WebSockets. En este ámbito, MQTT y WebSocket son un transporte meramente. Ahora, sobre la diferencia entre MQTT y Websockets, aclarar que un websocket es un protocolo de comunicación bidireccional cercano al tiempo real que se mantiene abierto (una conexión TCP abierta permanentemente) entre un cliente y un servidor. Debido a esta característica su estabilidad ante cortes de la red y su escalado son difíciles de conseguir. Por otra parte MQTT es un protocolo de mensajería, ligero en el uso de datos de control (overhead) y eficiente. Está específicamente diseñado para su uso en IoT, enlaces satelitales y, como no, vehículos conectados. Su forma de escalar es eficiente, usa pocos datos en la red y opera sin problemas en situaciones de conectividad reducida o no constante. Espero haberte ayudado. Muchas gracias!

  • @inanesilence

    @inanesilence

    11 ай бұрын

    @@SAFEBYTELABS Muchas gracias por tu respuesta clarificadora. Entonces planteando una nueva implementación, websocket o mqtt? o quizá no es necesario discriminar? 🤔

  • @SAFEBYTELABS

    @SAFEBYTELABS

    7 ай бұрын

    Personalmente elegiría MQTT ;)