En este video tutorial te muestro cómo instalar tu propio servidor MQTT en la nube. De esta manera podrás enviar y recibir mensajes MQTT desde cualquier dispositivo IoT conectado a Internet.
El servidor MQTT que montarás te permitirá hacer pruebas con tus dispositivos. Incluso hasta se puede utilizar en alguna solción IoT pequeña, donde hay que mantener muy bajos los costos de operación.
Para poder seguir este tutorial, te recomiendo abrir una cuenta en Digital Ocean con este enlace, con el que obtendrás un crédito de 100 USD durante dos meses. De esta manera podrás probar la plataforma de manera gratuita.
Si todavía no sabes qué protocolo utilizar en tu proyecto IoT, aquí te dejo un artículo donde hablo de las diferencias entre HTTP y MQTT.
Y si tu intención es tener comunicaciones encriptadas, lo cual es siempre una buena idea, no te pierdas este otro artículo, donde explico cómo agregar encritptación TLS a un broker MQTT instalado en una Raspberry Pi.

Te invito a que dejes tus preguntas o aportes en los comentarios y que te suscribas al canal de YouTube.
Pingback: Cómo instalar MQTT en Raspberry Pi - Tu fuente experta en IoT
Pingback: Qué necesitas para crear tu plataforma IoT - Tu fuente experta en IoT